Как правильно прописать запуск скрипта на определенной очереди в диалплане?
Добрый день.
Развернута телефония, созданы IVR меню и очереди. Есть задача запускать определенный скрипт при входе в определенную очередь. Не могу разобраться, как правильно прописать этот запуск в диаплане.
Тестово скрипт отрабатывает, если прописать команду в extensions_custom:
[from-internal-custom]
exten => 123,1,AGI(/var/lib/asterisk/agi-bin/add.php,${CALLERID(num)},${CALLERID(all)},${RequesterName})
Прописывал разными способами в custom и в override, ниразу скрипт не запустился.
С телефонией имею дело буквально неделю, прошу строго не судить за нубский вопрос.
Есть задача запускать определенный скрипт при входе в определенную очередь.
Если вы подразумеваете под этим момент когда оператор отвечает на вызов в очереди то добавляете при вызове очереди вызов макроса
например
....
exten=>_X.,n,Queue(queu_name,tT,,,,,script)
...
[macro-script]
exten => s,1,AGI(/var/lib/asterisk/agi-bin/add.php,${CALLERID(num)},${CALLERID(all)},${RequesterName})