4
« on: June 11, 2012, 20:20:43 »
We are trying to setup qm to track our agent outgoing calls. We are running Elastix/freepbx, our agent ids are 5 digits long, and we created a custom trunk and outgoing route, when an agent diasl 74610013479445555, we get all circuits are busy now.
I've put the output of the cli below:
-- Executing [s@macro-dialout-trunk:26] Set("SIP/215-00002175", "the_num=4610013479445555") in new stack
-- Executing [s@macro-dialout-trunk:27] Dial("SIP/215-00002175", "Local/4610013479445555@queuedial/n,300,") in new stack
-- Called 4610013479445555@queuedial/n
-- Executing [4610013479445555@queuedial:1] Set("Local/4610013479445555@queuedial-a270;2", "QDIALER_QUEUE=q-150") in new stack
-- Executing [4610013479445555@queuedial:2] Set("Local/4610013479445555@queuedial-a270;2", "QDIALER_NUMBER=13479445555") in new stack
-- Executing [4610013479445555@queuedial:3] Set("Local/4610013479445555@queuedial-a270;2", "QDIALER_AGENT=Agent/46100") in new stack
-- Executing [4610013479445555@queuedial:4] Set("Local/4610013479445555@queuedial-a270;2", "QDIALER_CHANNEL=SIP/13479445555") in new stack
-- Executing [4610013479445555@queuedial:5] Set("Local/4610013479445555@queuedial-a270;2", "QueueName=q-150") in new stack
-- Executing [4610013479445555@queuedial:6] MixMonitor("Local/4610013479445555@queuedial-a270;2", "Q-q-150-1339437358.20774.WAV|b|") in new stack
-- Executing [4610013479445555@queuedial:7] Goto("Local/4610013479445555@queuedial-a270;2", "qm-queuedial,s,1") in new stack
-- Goto (qm-queuedial,s,1)
== Spawn extension (qm-queuedial, s, 1) exited non-zero on 'Local/4610013479445555@queuedial-a270;2'
-- Executing [h@qm-queuedial:1] NoOp("Local/4610013479445555@queuedial-a270;2", " "Call exiting: status answered at: DS: " ") in new stack
-- Executing [h@qm-queuedial:2] Goto("Local/4610013479445555@queuedial-a270;2", "case-") in new stack
== Spawn extension (qm-queuedial, h, 2) exited non-zero on 'Local/4610013479445555@queuedial-a270;2'
== Begin MixMonitor Recording Local/4610013479445555@queuedial-a270;2
== Everyone is busy/congested at this time (1:0/0/1)
-- Executing [s@macro-dialout-trunk:28] NoOp("SIP/215-00002175", "Dial failed for some reason with DIALSTATUS = CHANUNAVAIL and HANGUPCAUSE = 0") in new stack
-- Executing [s@macro-dialout-trunk:29] Goto("SIP/215-00002175", "s-CHANUNAVAIL,1") in new stack
-- Goto (macro-dialout-trunk,s-CHANUNAVAIL,1)
-- Executing [s-CHANUNAVAIL@macro-dialout-trunk:1] Set("SIP/215-00002175", "RC=0") in new stack
-- Executing [s-CHANUNAVAIL@macro-dialout-trunk:2] Goto("SIP/215-00002175", "0,1") in new stack
-- Goto (macro-dialout-trunk,0,1)
-- Executing [0@macro-dialout-trunk:1] Goto("SIP/215-00002175", "continue,1") in new stack
-- Goto (macro-dialout-trunk,continue,1)
-- Executing [continue@macro-dialout-trunk:1] GotoIf("SIP/215-00002175", "1?noreport") in new stack
-- Goto (macro-dialout-trunk,continue,3)
-- Executing [continue@macro-dialout-trunk:3] NoOp("SIP/215-00002175", "TRUNK Dial failed due to CHANUNAVAIL HANGUPCAUSE: 0 - failing through to other trunks") in new stack
-- Executing [continue@macro-dialout-trunk:4] Set("SIP/215-00002175", "CALLERID(number)=215") in new stack
-- Executing [74610013479445555@from-internal:5] Macro("SIP/215-00002175", "outisbusy,") in new stack
-- Executing [s@macro-outisbusy:1] Progress("SIP/215-00002175", "") in new stack
-- Executing [s@macro-outisbusy:2] GotoIf("SIP/215-00002175", "0?emergency,1") in new stack
-- Executing [s@macro-outisbusy:3] GotoIf("SIP/215-00002175", "0?intracompany,1") in new stack
-- Executing [s@macro-outisbusy:4] Playback("SIP/215-00002175", "all-circuits-busy-now&pls-try-call-later, noanswer") in new stack
-- <SIP/215-00002175> Playing 'all-circuits-busy-now.gsm' (language 'en')
== End MixMonitor Recording Local/4610013479445555@queuedial-a270;2