Поставили задачу воткнуть 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?
_________________
mega-net.ru - IT аутсорсинг
Ну по логам он даже не доходит до этих команд, Просто обрывает по таймауту звонка.
Мне больше интересен вариант что бы строка
| Код: |
| exten => s,1,Dial(SIP/251,250,m(MAXIMA)) |
прогонялась по общему диалплану, при исполнении, включая extensions_additional.conf