Чат  ::   FAQ  ::   Поиск  ::   Регистрация  ::   Вход

Ограничить длительность звонка в очереди.

Проблемы и их решения Asterisk как такового

Модератор: april22

Ограничить длительность звонка в очереди.

Сообщение tyua » 14 ноя 2019, 17:22

Подскажите пожалуйста, как можно ограничить длительность разговора в очереди, что бы через определенное время вызов обрывался, желательно предварительно выдав предупреждение.
Спасибо!
tyua
 
Сообщений: 43
Зарегистрирован: 02 апр 2013, 16:57

Re: Ограничить длительность звонка в очереди.

Сообщение ded » 14 ноя 2019, 20:33

Прямо на полуслове обрывать? Что-то это как-то не comme il faut!
смотрите синтаксис команды Dial, есть такая опция.
ded
 
Сообщений: 14652
Зарегистрирован: 26 авг 2010, 19:00

Re: Ограничить длительность звонка в очереди.

Сообщение tyua » 15 ноя 2019, 11:04

Прямо на полуслове. Было бы хорошо предупреждать предварительно, что бы оператор был готов к обрыву связи.
То что есть опция в Dial я нашел, но мне нужно в очереди.
tyua
 
Сообщений: 43
Зарегистрирован: 02 апр 2013, 16:57

Re: Ограничить длительность звонка в очереди.

Сообщение ded » 15 ноя 2019, 12:26

Если очередь настроена через интерфейс FreePBX, то распределение вызовов там можно увидеть в CLI, используется макрос macro-dial-one, в который передаются понятные вам опции команды Dial:

105@from-queue-exten-only:8] Macro("Local/105@from-queue-00022ced;2", "dial-one,,Ttr,105"

Перепишите макрос, с нужными вам опциями, с выполнением предупреждения, всё как хочется, и положите его в extensions_ovverride.conf
ded
 
Сообщений: 14652
Зарегистрирован: 26 авг 2010, 19:00

Re: Ограничить длительность звонка в очереди.

Сообщение tyua » 15 ноя 2019, 16:14

нет, без FreePBX.
Подскажите, как реализовать такой функционал в своем макросе?
tyua
 
Сообщений: 43
Зарегистрирован: 02 апр 2013, 16:57

Re: Ограничить длительность звонка в очереди.

Сообщение ded » 15 ноя 2019, 19:22

Подсказываю: скопировать макрос из freePBX.
Смысл писать свои макросы есть только тогда, когда вы уже уверенно овладели языком диалплана Астериск. Или AEL - Asterisk extended language. Просто так, ради спорта, я думаю, никто на форуме за вас макрос писать не хочет.
ded
 
Сообщений: 14652
Зарегистрирован: 26 авг 2010, 19:00


Вернуться в Конфигурация и настройка Asterisk

Кто сейчас на форуме

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 15

© 2008 — 2020 Asterisk.ru
Digium, Asterisk and AsteriskNOW are registered trademarks of Digium, Inc.
Design and development by PostMet-Netzwerk GmbH