Подскажите пожалуйста, как можно ограничить длительность разговора в очереди, что бы через определенное время вызов обрывался, желательно предварительно выдав предупреждение.
Спасибо!
Прямо на полуслове. Было бы хорошо предупреждать предварительно, что бы оператор был готов к обрыву связи.
То что есть опция в Dial я нашел, но мне нужно в очереди.
Если очередь настроена через интерфейс FreePBX, то распределение вызовов там можно увидеть в CLI, используется макрос macro-dial-one, в который передаются понятные вам опции команды Dial:
Подсказываю: скопировать макрос из freePBX.
Смысл писать свои макросы есть только тогда, когда вы уже уверенно овладели языком диалплана Астериск. Или AEL - Asterisk extended language. Просто так, ради спорта, я думаю, никто на форуме за вас макрос писать не хочет.