Right now i m useing this extensions
but the prob is when start ivr its take 5 Second to complite play IVR
then call start prossing.1..2...3...4..5....its take 5Second....then go to Ringing
totall 10 Second PDD
i need solution Like at a time play IVR and prossing call then i can save 5 secend
like
START IVR at a time start call prossing
when IVR finish start ringing ..... PDD 5 Second
You can do like fast prosses then play IVR OR Async AGI May be
Please check Attach file
attach image is asterisk server live log
here is my [login to view URL]
====================================================================
[general]
static=yes
writeprotect=no
autofallthrough=yes
clearglobalvars=no
[globals]
[from-sip]
exten => _X.,1,NoOp()
exten => _X.,n,Progress()
exten => _X.,n,Wait(0)
exten => _X.,n,AGI([login to view URL])
exten => _X.,n,AGI([login to view URL])
exten => _X.,n,GotoIf($["${DIALSTR}" = ""]?noroute:route)
exten => _X.,n(route),Dial(${DIALSTR},,M(answer^${CALLID}))
exten => _X.,n(noroute),NoOP("No Dial String")
exten => h,1,AGI([login to view URL],${CDR(uniqueid)})
[macro-answer]
exten => s,1,AGI([login to view URL],${ARG1})
====================================================================
Hi
I can implement your requirement
there are Background() function to play the announcement, or we can generate dynamic music on hold with announcement while dialing number.
This will require modiication of your [login to view URL] agi script.
regards, George
hi
yes, it is possible to do, but it will be not trivial dialplan,so not in your budjet.
i have more then 15 years experience with asterisk,check my feedback