QueueMetrics > Outbound and QueueMetrics
Using IVR code to track outgoing
QueueMetrics:
Sorry I meant the queuedial context:
--- Code: ---[queuedial]
; this piece of dialplan is just a calling hook into the [qm-queuedial] context that actually does the
; outbound dialing - replace as needed - just fill in the same variables.
exten => _XXX.,1,Set(QDIALER_QUEUE=q-${EXTEN:0:3})
exten => _XXX.,n,Set(QDIALER_NUMBER=${EXTEN:3})
exten => _XXX.,n,Set(QDIALER_AGENT=Agent/${CALLERID(num)})
exten => _XXX.,n,Set(QDIALER_CHANNEL=SIP/${QDIALER_NUMBER})
exten => _XXX.,n,Set(QueueName=${QDIALER_QUEUE})
exten => _XXX.,n,MixMonitor(Q-${QDIALER_QUEUE}-${UNIQUEID}.WAV,b,)
exten => _XXX.,n,QueueLog(${QDIALER_QUEUE},${UNIQUEID},NONE,INFO,IVR|123)
exten => _XXX.,n,Goto(qm-queuedial,s,1)
--- End code ---
The example above marks all outbound calls with an IVR code of 123.
hwjustin:
Perfect!! Thanks for the assistance! :)
QueueMetrics:
You are welcome! ;D
criceto:
Hi
where did u put this string to track incoming IVR?
"QueueLog(incoming-q,${UNIQUEID},NONE,INFO,IVR|${IVR})"
thanks
bye
M.
QueueMetrics:
You should add it to the dialplan just after the call hits you (and it is answered, before being queued).
Navigation
[0] Message Index
[*] Previous page
Go to full version