I am trying to create callback function for my application. I wrote like this, it is working fine.
[callback]
exten => 2020,1,Answer()
exten => 2020,n,GotoIf(callback)
exten => 2020,n(callback),System(/etc/asterisk/scripts/callback)
exten => 2020,n,Hangup()
exten => 1111,1,Answer()
exten => 1222,1,Dial(SIP/2000)
exten => 1222,n,Hangup()
When I call like this
exten => 1222,1,Dial(SIP/$EXTEN)
or
exten => 1222,1,Dial(SIP/$CALLERID)
It is giving error. Can anyone help me to solve this issue.