Blocking Calls from 'Unknown'

<< < (3/9) > >>

Uncle_Wiggley:
Quote from: ianobi on August 09, 2014, 05:57:44 am

The problem is the label "Telemarketers" contains reserved characters. In a digit map you can use any combination of 0-9,*,#,+,-,A-Z,a-z, except m, M, s, S, x, X which have special meaning in the digit map syntax.

You can overcome this by enclosing the reserved characters in single apostrophes, but much easier to use a label with no reserved characters. How about:

Label: ban
DigitMap: (1234567890|0987654321)

X_InboundCallRoute:
{(?|x|xx|xxx|xxxx|xxxxx|xxxxxx|un@@.|Un@@.|anon@@.|Anon@@.|Mban):},{ph}




That was the problem!

Thanks for the help.

ipse:
Quote from: ianobi on August 09, 2014, 05:57:44 am

The problem is the label "Telemarketers" contains reserved characters. In a digit map you can use any combination of 0-9,*,#,+,-,A-Z,a-z, except m, M, s, S, x, X which have special meaning in the digit map syntax.


Dammit....I had this label configured for a year now and always wondered why it doesn't work...had to put all kind of conditions and block in my Anveo IVR. I guess I should have RTFM.

Thank you ianobi...another life saver from you :)

Uncle_Wiggley:
So changing the label name works in general, but I still have a call listed in my 'Ban' list that gets through.

In the Obi Call History, I see: From 'Unavailable' SP2(1234567890)

In my User Defined Digit Map2 I have:

Label: Ban
DigitMap: (x.1234567890|x.0987654321)

In my X_InboundCallRoute:
{(?|x|xx|xxx|xxxx|xxxxx|xxxxxx|un@@.|Un@@.|anon@@.|Anon@@.|MBan):},{ph}

But I still get ring throughs on ph from 1234567890.

How is that happening?

If I put my cell phone number in the Ban list and then call from my cell phone, I get sent to VM as expected.

azrobert:
Try this:
{(?|x|xx|xxx|xxxx|xxxxx|xxxxxx|un@@.|Un@@.|anon@@.|Anon@@.|(MBan)):},{ph}

MBan not enclosed in parentheses did not work for me.

Your Ban list will work, but IMHO this is better:
(1?1234567890|1?0987654321)

ianobi:
I could be sliding from hero to zero rapidly here   :-[

There's a mistake in my Reply #9. MBan is a digit map and needs to be enclosed in its own parentheses even though it's already in another digit map. It should be:

{(?|x|xx|xxx|xxxx|xxxxx|xxxxxx|un@@.|Un@@.|anon@@.|Anon@@.|(MBan)):},{ph}

I'm surprised it worked at all. It's all about punctuation ...

Was just posting the above when saw azrobert's post   :)

Navigation

[0] Message Index

[#] Next page

[*] Previous page