Recording calls after agent has successfully left transfer
Posted: Tue Apr 02, 2013 12:17 pm
||Version: 2.4b0.5 || DB Schema Version: 1273 || GoautoDial ISO install || 1.4.39.1-vici||Cluster||VERSION: 2.4-309a||BUILD: 110430-1642
###############################################################
So here is my current Dialplan
exten => _91NXXNXXXXXX,1,AGI(agi://127.0.0.1:4577/call_log)
exten => _91NXXNXXXXXX,2,Dial(SIP/${EXTEN:1}@Connecium,,tTo)
exten => _91NXXNXXXXXX,3,Dial(SIP/${EXTEN:1}@Xcast_OutBound,,tTo)
exten => _91NXXNXXXXXX,4,Hangup
I currently would like to record calls, *After my agent* has left the conference on the live three way transfer.
I found this URL. http://www.vicidial.org/VICIDIALforum/viewtopic.php?t=19016
Bobby Bow wang writes,
exten => _71.,1,AGI(agi-NVA_recording.agi,BOTH------Y---N---Y---N)
exten => _71.,n,Goto(default,${EXTEN:2},1)
exten => _71.,n,Hangup
Seems like a plausible solution, My question would be is there a way I can combine these two?
Something like, exten => _91NXXNXXXXXX,1,AGI(agi://127.0.0.1:4577/call_log,agi-NVA_r ... -N---Y---N)?
Or is it something like?
exten => _91NXXNXXXXXX,1,AGI(agi://127.0.0.1:4577/call_log)
exten => _91NXXNXXXXXX,1,AGI(agi-NVA_recording.agi,BOTH------Y---N---Y---N)
exten => _91NXXNXXXXXX,2,Dial(SIP/${EXTEN:1}@Connecium,,tTo)
exten => _91NXXNXXXXXX,3,Dial(SIP/${EXTEN:1}@Xcast_OutBound,,tTo)
exten => _91NXXNXXXXXX,4,Hangup
Tl;DR; What is the proper syntax of having the best of both worlds?
Kind regards, Thank you in advance!
###############################################################
So here is my current Dialplan
exten => _91NXXNXXXXXX,1,AGI(agi://127.0.0.1:4577/call_log)
exten => _91NXXNXXXXXX,2,Dial(SIP/${EXTEN:1}@Connecium,,tTo)
exten => _91NXXNXXXXXX,3,Dial(SIP/${EXTEN:1}@Xcast_OutBound,,tTo)
exten => _91NXXNXXXXXX,4,Hangup
I currently would like to record calls, *After my agent* has left the conference on the live three way transfer.
I found this URL. http://www.vicidial.org/VICIDIALforum/viewtopic.php?t=19016
Bobby Bow wang writes,
exten => _71.,1,AGI(agi-NVA_recording.agi,BOTH------Y---N---Y---N)
exten => _71.,n,Goto(default,${EXTEN:2},1)
exten => _71.,n,Hangup
Seems like a plausible solution, My question would be is there a way I can combine these two?
Something like, exten => _91NXXNXXXXXX,1,AGI(agi://127.0.0.1:4577/call_log,agi-NVA_r ... -N---Y---N)?
Or is it something like?
exten => _91NXXNXXXXXX,1,AGI(agi://127.0.0.1:4577/call_log)
exten => _91NXXNXXXXXX,1,AGI(agi-NVA_recording.agi,BOTH------Y---N---Y---N)
exten => _91NXXNXXXXXX,2,Dial(SIP/${EXTEN:1}@Connecium,,tTo)
exten => _91NXXNXXXXXX,3,Dial(SIP/${EXTEN:1}@Xcast_OutBound,,tTo)
exten => _91NXXNXXXXXX,4,Hangup
Tl;DR; What is the proper syntax of having the best of both worlds?
Kind regards, Thank you in advance!