I’m playing around with setting up a queue for the first time - previously used either dialplans or gui’s…
I’ve set it up according to various documentation…
queues.conf
[code]#
[general]
persistentmembers = yes
monitor-type = MixMonitor
autofill=yes
[nursery]
strategy=ringall
musicclass=default
timeout=30
ringinuse=no
joinempty=no
member=Agent/210,1
member=Agent/211,1
member=Agent/212,2
member=Agent/213,2
member=Agent/214,3[/code]
extensions.conf
[code]
[default]
;line from the correct internal group
exten = 200,1,Queue(nursery)
;line from incoming calls group
[from-external]
;Check whether closed…
exten = s,1,GotoIfTime(00:00-07:00|mon-fri||?nursery_closed,s,1)
exten = s,2,GotoIfTime(18:00-23:59|mon-fri||?nursery_closed,s,1)
exten = s,3,GotoIfTime(|sat-sun||*?nursery_closed,s,1)
exten = s,4,ExecIf($[ “${CALLERID(num)}”="" ],SetCallerPres,unavailable)
exten = s,5,ExecIf($[ “${CALLERID(num)}”="" ],Set,CALLERID(all)=unknown <0000000>)
exten = s,6,Queue(nursery)[/code]
I’m getting the following:
[quote]Executing [200@from-internal:1] Queue(“SIP/212-00000011”, “nursery”) in new stack
[Oct 26 11:16:38] WARNING[31035]: app_queue.c:5732 queue_exec: Unable to join queue ‘nursery’
– Auto fallthrough, channel ‘SIP/212-00000011’ status is ‘UNKNOWN’[/quote]
The above is an example when an internal phone (212) dials the extension for the queue (200)