I am trying to send all unknown callers to an IVR where they have to enter a captcha to get through in order to filter out all of the “You’ve won a BS cruise” telescammers.
I have set up an inbound route that has UNKNOWN as the CID, I have CID Priority Route checked, I have it going to the IVR and the rest is stock.
I have tested this with a number (instead of UNKNOWN) and everything works great.
I cannot get unknown numbers to follow this inbound route.
In the log, I show the following:
[2013-04-24 12:41:20] VERBOSE pbx.c: – Executing [[email protected]:26] Set(“DAHDI/21-1”, “CALLERID(number)=”) in new stack
[2013-04-24 12:41:20] VERBOSE pbx.c: – Executing [[email protected]:27] Set(“DAHDI/21-1”, “CALLERID(name)=”) in new stack
The CDR shows the number as “UNKNOWN”
Any ideas here?
I was looking at Set CallerID but it does not have enough info for me to play with it.
I run only POTS. I am running FreePBX V18.104.22.168