I get:
warning[17456]: ast_expr.y: 483 ast_yyerror(): syntax error; Input:
= 1234567890
^^^^^^^^^^^^^^
^
(the arrow is under the 9)
[IVR]
(ivr menu)
if I put in the number directly in quotes or without quotes it just does nothing. Is there a way to view the debug to see what specifically it is doing?
[quote=“dmuller”]I put in the entry and I get the following on the CLI:
error[17965]: pbx.c:1163 ast_func_read: Function Callerid not registered
so, it leads me to ask:
CALLERID(num) looks like a function call - is it a built in?[/quote]
Yes, it is built-in, it BOTH sets and gets, depending on how you use it. (Did you specify all UPPERCASE, function?)
[code]voipCLI> show function CALLERID
voipCLI>
-= Info about function ‘CALLERID’ =-
[Syntax]
CALLERID(datatype)
[Synopsis]
Gets or sets Caller*ID data on the channel.
[Description]
Gets or sets Caller*ID data on the channel. The allowable datatypes
are “all”, “name”, “num”, “ANI”, “DNID”, “RDNIS”.[/code]
Maybe there is something wrong with your Asterisk system?
This is how I doit on 1.09 I am just checking the arecode and routing by it. Once it jumps to the dish270 or dish 731 then I check the NXX and route accordingly. you could easily do arecode nxx and number in 1 context but I am routing to three store based on the area code and nxx so this was the only way I coukld figure out to make it work.
I would suggest making another conext with a dial dunction and your cell number and jump to it