Re: Перенаправление звонка без ответа?
Два варианта.
1)
[context]
exten => _X.,1,Dial(SIP/${EXTEN}@user1,,10)
exten => _X.,n,Dial(SIP/${EXTEN}@user2,,10)
exten => _X.,n,Dial(SIP/${EXTEN}@user3,,10)
где 10 - кол-во секунд dial timeout.
IgorG: После выполнения Dial можно воспользоваться переменной DIALSTATUS и направить вызов другому абоненту.
Игорь, если первый абонент подымет трубку, выполнение Diaplan'a прекратится, верно? Тогда и анализировать DIALSTATUS не требуется. Мы же собираемся использовать флаг g ;-)
2) использовать очередь и алгоритм распределения rrmemory (http://www.voip-info.org/wiki-Asterisk+call+queues)
|