У меня анализ номера происходит в отдельном контексте:
[number_change] exten => _8X.,1,Set(callednum=+7${EXTEN:1}) exten => _810X.,1,Set(callednum==+${EXTEN:3})
Как перейти из этого контекста в контекст out, к котором уже происходит выбор сип пира для звонка (на основании вызываемого номера)
См. команду goto. Путь с добавлением одной строки:
[number_change]
exten => _8X.,1,Set(callednum=+7${EXTEN:1})
exten => _810X.,1,Set(callednum==+${EXTEN:3})
exten => _X.,2,Goto(out,${callednum},1)
Задан: 2011-10-17 12:17:53 +0400
Просмотрен: 2,025 раз
Обновлен: Oct 17 '11
на 1 ip аппарат повесить несколько аналоговых номера
Переход при недоступном абоненте
Какой контекст использовать для исходящих звонков при подключении стороннего софта?
Набор номера перед исходящим вызовом
Анализатор голоса звонящего абонента при входящим звонке
Звонки между разными контекстами
Проект компании "АТС Дизайн"
Asterisk® и Digium® являются зарегистрированными торговыми марками компании
Digium, Inc., США.
IP АТС Asterisk распространяется под лицензией
GNU GPL.