[Asterisk-Users] Queue() with H option
James Treleaven
jametrel at enoreo.on.ca
Tue Apr 27 09:21:36 MST 2004
Has anyone used the H option for Queue() with Callback queues? I want
customers in my queues to be able to jump out to voicemail when they get
tired of waiting, but in my setup when I pretend to be a customer and
press '*' [when I am waiting in the queue] I see the message 'User hit *
to disconnect call.' but then just jump out to the outer loop where
queued callers wait to intermittently call those serving the queue.
Any advice will be appreciated.
thanks,
James
*** my extensions.conf extracts ***
; Customer presses 9 to enter the help queue
exten => 9,1,Queue(helpq.e|H)
exten => 9,2,Voicemail(u4908)
exten => 9,102,Voicemail(u4916)
; Login/Logout for Agents
exten => 3001,1,AddQueueMember(helpq.e|SIP/${CALLERIDNUM});
exten => 3001,2,Playback(agent-loginok)
exten => 3001,3,Hangup
exten => 3002,1,RemoveQueueMember(helpq.e|SIP/${CALLERIDNUM});
exten => 3002,2,Playback(agent-loggedoff)
exten => 3002,3,Hangup
exten => 3003,1,AddQueueMember(helpq.f|SIP/${CALLERIDNUM});
exten => 3003,2,AddQueueMember(helpq.e|SIP/${CALLERIDNUM});
exten => 3003,3,Playback(agent-loginok)
exten => 3003,4,Hangup
exten => 3004,1,RemoveQueueMember(helpq.f|SIP/${CALLERIDNUM});
exten => 3004,2,RemoveQueueMember(helpq.e|SIP/${CALLERIDNUM});
exten => 3004,3,Playback(agent-loggedoff)
exten => 3004,4,Hangup
More information about the asterisk-users
mailing list