AF
Asterisk Forum
обсуждения телефонии, VoIP и IP-PBX
12разделов
5 423тем
34 385сообщений
← К списку тем

asterisk очередь

Newbies/FAQ Forum 2 сообщений 10.12.2018 18:34 - 13.12.2018 08:09
#1 10.12.2018 18:34

asterisk очередь

Добрый день коллеги!
Как не входить в очередь если все операторы (members) заняты (inuse,ringing)?
Asterisk 13.23.1 (chan_sip)

Код: Выделить всё

[test] exten => 100,1,NoOp() same => n,Answer() same => n,Queue(test) same => n,Hangup()

Код: Выделить всё

[StandardQueue](!) music=default strategy=ringall joinempty=paused,inuse,invalid,ringing,unknown leavewhenempty=inuse,ringing ringinuse=no [test](StandardQueue) timeout=30 member => SIP/101 member => SIP/102 member => SIP/103
Так не работает(
#2 13.12.2018 08:09

Re: asterisk очередь

Код: Выделить всё

joinempty=strict 
может быть?
"joinempty" set to "strict" will keep incoming callers from being placed in queues where there are no agents to take calls. The Queue() application will return, and the dial plan can determine what to do next.
И в любом случае, в вашем диалплане не предусмотрена дальнешая обработка звонка. То есь, по вашему диалплану такой звонок просто будет завершен(Hangup)