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

Команда Queue()

Новичком считается только что прочитавший «Астериск - будущее телефонии»
http://asterisk.ru/knowledgebase/books
и пытающийся сделать большее

Модераторы: april22, Zavr2008

Ответить
Angel_19
Сообщения: 94
Зарегистрирован: 19 апр 2013, 15:01

Команда Queue()

Сообщение Angel_19 »

Из сведений базы знаний (http://asterisk.ru/knowledgebase/Asterisk+cmd+Queue) не совсем понятен момент: в очередь поступает звонок, агент его принял, поговорили, если первым трубку кладет агент(тот кто принял звонок), а звонящий еще не положил трубку - произойдет ли выход из команды и дальнейшее исполнение команд или нет?
1g0r
Сообщения: 126
Зарегистрирован: 25 ноя 2013, 16:56

Re: Команда Queue()

Сообщение 1g0r »

Как я понимаю... Смотря по какой причине вышли из очереди...
Причины:
1) Кладет трубку агент. Если стоит ключик "с" то продолжаем выполнение по контексту. QUEUESTATUS при этом будет "CONTINUE". Если ключи "с" не стоит то отправляемся в h.
2) Кладет трубку звонящий. Переходим на контекст h.
3) выходим из Queue по разным причинам без ответа агента при это продолжаем обработку по контексту. Причину см в QUEUESTATUS.

Вроде как так.
Angel_19
Сообщения: 94
Зарегистрирован: 19 апр 2013, 15:01

Re: Команда Queue()

Сообщение Angel_19 »

Спасибо! (На забугорный сайт не подумал зайти, там эта инфа есть!)
Ответить
© 2008 — 2025 Asterisk.ru
Digium, Asterisk and AsteriskNOW are registered trademarks of Digium, Inc.
Design and development by PostMet-Netzwerk GmbH