I have created an IVR menu where I want to send callers to specific locations based on their calling number. I however can’t get it to work if the A-number is Anonymous.
exten => s,1,NoOp(Entering IVR)
exten => s,n,Goto(${CALLERID(num)},1)
exten => _Anonymous!,1,NoOp(Anonymous caller)
exten => _Anonymous!,n,Hangup()
exten => _+45!,1,NoOp(Danish number)
exten => _+45!,n,Hangup()
exten => i,1,NoOp(No match)
exten => i,n,Hangup()
It works fine when the A-number is ex. +4524252627 - then I hit the _+45! pattern
When A-number is Anonymous then no match is found, and I hit the i extension.
Am I doing something wrong or are alphabetical strings not supported?