Очереди звонков
Материал из Xgu.ru
(Перенаправлено с Asterisk/queue)
- Короткий URL: Asterisk/queue
В Астериск:
помещаем звонок в очередь с помощью действия Queue. Как обрабатываются звонки в очереди опеределяется настройками в файле queues.conf.
exten => 1895,1,Answer exten => 1895,n,SetMusicOnhold(default) exten => 1895,n,Queue(queue1)
Описание очередей:
[queue1] member => Agent/@1 strategy = ringall
[править] Использование агентов
Здесь используются агенты. Описание агентов:
[agents] group=1 agent => 1001,1234,Agent 1 agent => 1002,1234,Agent 2 agent => 1007,1234,Agent 007
Для работы с агентами нужно зарегистрироваться. Для работы агенты должны зарегистироваться:
exten => 8501,1,AgentLogin(1001) exten => 8502,1,AgentLogin(1002)
[править] Добавление нового члена в очередь
AddQueueMember(queue,SIP/5001)
[править] Анонсы в очереди
[queue1] announce-frequency = 90 min-announce-frequency = 15 periodic-announce-frequency = 60 random-periodic-announce=no announce-holdtime = once ; yes| none announce-position = yes announce-position-limit = 5 announce-round-seconds = 10 queue-youarenext = queue-youarenext queue-thereare = queue-thereare queue-callswaiting = queue-callswaiting queue-holdtime = queue-holdtime queue-minutes = queue-minutes queue-seconds = queue-seconds queue-thankyou = queue-thankyou queue-reporthold = queue-reporthold periodic-announce = queue-periodic-announce
Дополнительная информация:
- http://www.voip-info.org/wiki/view/Asterisk+call+queues
- http://www.voip-info.org/wiki/view/Asterisk+cmd+Queue