This is an old topic I know but I have not gotten this to work. I have tried putting this in but it doesn’t work. Perhaps because I dont have a queue-out context? Putting the files back the way they were, they look like this:
extensions.conf
[billing]
exten => s,1,Background(tlab-quality)
exten => s,2,Background(billing1)
exten => s,n,WaitExten(5)
exten => s,n,Goto(billing,s,2)
exten => 1,1,GotoIfTime(8:00-17:00|mon-fri||?billing,5763,1)
exten => 1,n,Wait(2)
exten => 1,n,Voicemail(7214)
exten => 2,1,Dial(Zap/g1/18003656988)
exten => 3,1,Queue(temp-cyn|t|||300) ; cyn temp for old Brandx
exten => t,1,Goto(sales,s,1)
exten => 5763,1,Queue(bhs-billing|t|||300)
exten => 5763,n,Voicemail(7214)
and queues.conf
[bhs-billing]
music = default
monitor-format = wav
strategy = ringall
;context = default ; Here we go when the caller presses a single digit, while in the queue
timeout = 15
wrapuptime=1
announce-frequency = 30
announce-holdtime = no
joinempty = yes
member => SIP/7214
I had context = queues-out but I didn’t have such a context anywhere. Thought maybe this was an exit command of some sort to get back to where I was in the extensions.conf. So, can anyone clarify how this is done? I would like that if a customer entered the queue they had an option to leave a voicemail rather than remain in the queue forever.
tk