Внимание!
Эта wiki об устаревших версиях
Документация к актуальной версии интеграции 1С и телефонии доступна по ссылке

Инструменты пользователя

Инструменты сайта


kb:asterisk:ami:queueadd

Команда Asterisk Manager API: QueueAdd

Команда добавляет агента или устройство в список участников обрабатывающих очередь вызовов.

Необходимые привилегии: agent,all

Параметры команды

  • Queue: Имя очереди для добавления участника для ее обработки.
  • Interface: Название канала участника обработки очереди (sip/1000, zap/1-1, и т.д.)
  • Penalty: Участники с большим значением пенальти получают вызовы в последнюю очередь.
  • Paused: Булевой параметр указывающий, что участник временно недоступен.
  • ActionID: Необязательный ID команды, который будет возвращен в ответе.

Пример

Запрос:

Queue: myqueue
Interface: SIP/testphone
MemberName: Jared Smith
Penalty: 2
Paused: no
ActionID: 4242424242

Ответ asterisk при успехе:

Response: Success
Message: Added interface to queue

Ответ asterisk при ошибке:

Response: Error
Message: Unable to add interface: Already there

Ссылки по теме

  • QueueLog: Добавить произвольную запись в queue_log.( необходимые привилегии: agent,all)
  • QueuePause: Отмечает или снимает отметку временной недоступности участника, обрабатывающего очередь вызовов. (необходимые привилегии: agent,all)
  • QueuePenalty: Установка пенальти для участника, обрабатывающего очередь вызовов. (необходимые привилегии: agent,all)
  • QueueReload: Перезагрузка очереди, очередей или любой подгруппы очереди или очередей вызова.
  • QueueRemove: Удаление интерфейса из очереди вызовов.( необходимые привилегии: agent,all)
  • QueueReset: Сброс статистики очереди вызовов.
  • QueueRule: Правила очереди вызовов.
  • Queues: Список очередей вызовов.
  • QueueStatus: Статус очереди вызова.
  • QueueSummary: Основная информация очереди вызова.
kb/asterisk/ami/queueadd.txt · Последние изменения: 2014/11/14 22:32 (внешнее изменение)