sending "anonymous" calls to a specific IVR
I am trying to use the "inbound routes" feature to send any calls that come in as "Anonymous" to a specific IVR but i noticed that you cannot place any text in the "caller ID" feild. When those types of calls come in to the trixbox system, they show up on the phone as "anonymous" so i figure there has to be a way to tell asterisk to route those specific calls based on that text. Is it possible?
Thanks
You would have to use an inbound route that specified no caller id and no did.
How do you specify "no caller id" and "no did"?
Just leave them empty :)
I tried that, leaving them empty means "any did" and "any caller id" so it would apply to anything. Wouldnt that cause everything to go to that specific route? Or will it first check the existing incoming routes and then apply that one to everything else that is not specified in my list of incoming routes?
Thanks!
Same here, can it be done been looking for a solution?
I think it is working. It's hard for me to test it.
I have inbound routes with the CID of "Anonymous", "Private", "Blocked", etc.
They go to a specific announcement that informs the telemarketer what I think of them, then hangs up.
I have only been able to test the "Anonymous" route, but I'm assuming the others work too.
According to this FreePBX tracker: http://freepbx.org/trac/ticket/1966#comment:3
You create an incoming route that matches a CID of "_X" to catch the "no caller id"/anonymous calls.
I haven't tested it simply because I don't have access to a phone that doesn't generate callerid.
Tried that, withheld number still gets through.
How where you able to set that in the "incoming routes" section? If i try to type in any text where it says "CID" it does not let me. It only wants numbers.
I have inbound routes for "blocked", "anonymous", and "private".
I tested Anonymous from a pots line and it does in fact work.
Are all your modules up to date?
I just installed all the latest modules of FreePBX.
Just to go over this one more time. Tell me if this is exactly what you did:
1. Go to inbound routes section of freepbx
2. create a new inbound route
3. on the "Caller ID Number" field, you typed in "blocked"
4. you selected what IVR you wanted it to drop into
5. You applied the changes.
Am i right? When I do the above, i get an error that says "Please Enter a valid caller ID number".
Thanks!
I can't explain why you would get an error.
On the tooltip help for the "caller id number" field, it even says you can enter anonymous, blocked, private, etc.
Does your say that? If not, then you do not have the latest version.
Apparently, i must be confused. I don't think I have FreePBX installed. What is the default that comes with trixbox? I only have the default PBX Settings menu that comes with trixbox. I just looked throught the modules and noticed that the install for FreePBX is available. I guess I need to install that.
Thanks!
I just looked throught the modules and noticed that the install for FreePBX is available.
I have no idea why FreePBX is in the trix repo, I would not install it on top of the "forked" version, the results could be unexpectated and beyond your ability to repair.
To make it clear trixbox PBX settings is FreePBX 2.4 with a few changes (mostly cosmetic).
Since this is something that happened recent most of use are using system that where installed prior to the "fork" so we (forum folks) use the terms interchangeably. I can see how that would confuse a new user.
I just can't bring myself to say "PBXsettings" so I use FreePBX out of respect to the FreePBX team.
I thought trixbox was going to continue to include all of the latest FreePBX code.
Is this not the case? Is it just delayed?
So what should I do?? I want the ability to be able to put text into the "caller id" section of the inbound routes. Will i be able to do this or not? Should I install the FREEPBX version from the repo?
Please help! I just want this darn feature and its getting to be a pain.
Thanks!
Looks like they are offering the freepbx version 2.5 (which is what you want) in a beta release of something for trixbox that you can install today.
That would be my suggestion.
Your other options are to write the "anonymous" filtering by hand into the dialplan in extensions...conf.
That is what I am doing right now. I'm doing my own blacklist, whitelist, and web based telemarketer lookups.
For me, the most intriguing feature of Asterisk is the ability to block telemarketers. That was the reason I got into it. The built in lookupblacklist function is not adequate for the job.
But I digress...
Can you give me some pointers or examples as to how to incorporate that into the dialplan? I am not familiar with that.
I want to screen the call and if the Caller ID says, "anonymous", "blocked", or "private", i want it to go into a specific IVR that i created.
Any suggestions?
Thanks!


Member Since:
2007-11-04