AF
Asterisk Forum
обсуждения телефонии, VoIP и IP-PBX
12разделов
5 423тем
34 385сообщений
← К списку тем

FollowMe при обработке Dialplan

Newbies/FAQ Forum 4 сообщений -
#1

Здравствуйте, эксперты и не очень.

Поставили задачу воткнуть IVR. Задача выполнена, но не полностью.

В кратце как работает IVR в тестовом режиме:
Привязана на внутренний номер через extensions.conf с отправкой в контекст другого файла: company.tree (в моем случае)
Весь функционал навигации по меню работает и соединяет с внутренними номерами.

Проблема в том, что команда Dial игнорирует уже настроенный через FreePBX функционал Follow Me.
Нажатие клавиши звонящим отправляет в короткий контекст операции дозвона до сотрудника:

Код:
[VKO]
exten => s,1,Dial(SIP/251,250,m(MAXIMA))
exten => 251,2,Answer()


Пробовал таким методом:

Код:
exten => s,1,Dial(SIP/230,250,m(MAXIMA))
exten => 230,2,Answer
exten => 230,3,GotoIf($["${DIALSTATUS}" = "NOANSWER"]?:4)
exten => 230,4,Followme(231)


Но не работает

Какие есть варианты? И можно ли подключить обработку стандартных Followme?
#2

Варианты: открыть CLI * и/или логи. Посмотреть там как отрабатывается dialplan. Понять почему работает не так как хочется. Исправить через морду и/или override контекста.
_________________
mega-net.ru - IT аутсорсинг
#3

virus_net @ Сб Авг 26, 2017 06:48 писал(а):
Варианты: открыть CLI * и/или логи. Посмотреть там как отрабатывается dialplan. Понять почему работает не так как хочется. Исправить через морду и/или override контекста.

Ну по логам он даже не доходит до этих команд, Просто обрывает по таймауту звонка.
Мне больше интересен вариант что бы строка
Код:
exten => s,1,Dial(SIP/251,250,m(MAXIMA))

прогонялась по общему диалплану, при исполнении, включая extensions_additional.conf
#4

Проблема решена копированием команд из общего диалплана extensions_additional.conf