Hi everybody âŚ
Iâve just begin with Asterisk, and iâve some problemsâŚ
I must do manage incoming calls in this mode: when the internal phone is busy then playback a message (example âthe phone is busyâ), when not answer then playback a message (example âwaitâ).
After 10 seconds try to see if the phone is busy yet or no answer.
this is my context ringin âextensions.confâ
[ringroups-custom-4]
gui_ring_groupname=test
exten=s,1,NoOp(RINGGROUP)
exten=s,n,Dial(SIP/6011,10)
exten=s,n,GotoIf($["${DIALSTATUS}" = âBUSYâ]?busy:unavail)
exten=s,n(unavail),Playback(no-answer)
exten=s,n,Wait(10)
exten=s,n,Goto(ringroups-custom-4,s,1)
exten=s,n,Hangup()
exten=s,n(busy),Playback(phone-busy)
exten=s,n,Wait(10)
exten=s,n,Goto(ringroups-custom-4,s,1)
exten=s,n,Hangup()
I try this, but the phone rings for 10 seconds - playback âno answerâ - wait 10 seconds (during the wait of 10 seconds the phone dosnât ringâŚ) - goto dial - and restartâŚ
And the state of âbusyâ is not correct because the phone rings though i have up the phoneâŚ
âŚIâM SORRY FOR MY ENGLISH
PLEASE HELP MEâŚ