Переадресация на внешние номера
Добавлено: 13 апр 2020, 16:53
Здравствуйте! Мне двадцать лет, я бородат, живу с мамой, тролль, лжец и девственник. Вот и сейчас... P.S. Извените за неровный почерк..
Достался в наследство asterisk с переадресацией на 2 внешних номера.
Сейчас работает так: пользователь звонит на 712059393 - попадает на IVR, после его перенаправляет на 970003205,
если он недоступен/занят/сброшен - то идет на 999161771.
Требуется добавить еще один номер при недоступен/занят/сброшен
Как можно реализовать?
Достался в наследство asterisk с переадресацией на 2 внешних номера.
Сейчас работает так: пользователь звонит на 712059393 - попадает на IVR, после его перенаправляет на 970003205,
если он недоступен/занят/сброшен - то идет на 999161771.
Требуется добавить еще один номер при недоступен/занят/сброшен
Как можно реализовать?
PRIME_BBCODE_SPOILER_SHOW PRIME_BBCODE_SPOILER: extensions.conf
Код: Выделить всё
[general]
static=yes
writeprotect=no
autofallthrough=no
clearglobalvars=no
priorityjumping=yes
[out]
exten => _3XX,1,NoOp(------------------- CallerID:${CALLERID(number)} -------------------)
same => n,Dial(SIP/${EXTEN})
same => n,Hangup()
exten => _XXX.,1,NoOp(------------------- CallerID:${CALLERID(number)} -------------------)
same => n,Set(CALLERID(all)=712059393)
same => n,Dial(SIP/2059393/${EXTEN})
same => n,Hangup()
[2059393]
exten => _zx.,1,NoOp(------------------- CallerID:${CALLERID(number)} -------------------)
same => n,Goto(ivr-main,s,1)
same => n,Hangup()
[ivr-main]
exten => s,1,Answer()
exten => s,2,Background(/etc/asterisk/ivr/ivr-main)
exten => s,3,WaitExten(3)
;same => s,4,Dial(SIP/306,15)
exten => s,4,Dial(SIP/2059393/970003205,30)
exten => s,5,Goto(s-${DIALSTATUS},1)
exten => s-NOANSWER,1,Dial(SIP/2059393/999161771,20)
exten => s-CHANUNAVAIL,1,Dial(SIP/2059393/999161771,20
exten => s-BUSY,1,Dial(SIP/2059393/999161771,20)
exten => _s-.,1,Dial(SIP/2059393/999161771,20)