Moderators: enjay, williamconley, Op3r, Staydog, gardo, mflorell, MJCoate, mcargile, Kumba, s0lid
/**
* Vervind de beller 'warm' door met een contactpersoon of ander nummer.
*
* @param aNumber het nummer waarmee moet worden doorverbonden.
*/
function warmDoorverbinden(aNumber) {
// prepare some vicidial stuff
ShoWTransferMain('ON');
// set the form's number which is read by SendManualDial
document.vicidial_form.xfernumber.value = aNumber;
xfer_park_dial();
// keep in track if transfer is active (only for 'warm' transfer)
inTransfer = true;
}
/**
* Verbind de beller 'koud' door met een contactpersoon of ander nummer.
*/
function koudDoorverbinden(aNumber) {
// set the form's number which is read by mainxfer_send_redirect
document.vicidial_form.xfernumber.value = aNumber;
mainxfer_send_redirect('XfeRBLIND', lastcustchannel, lastcustserverip);
}
mflorell wrote:We have added some specialized logging in SVN trunk(not in 2.2.0) for a client doing this exact thing.
mflorell wrote:It creates a DOUBLELOG entry in the call_log table and all you have to do is use a special Transfer/Conference dial prefix
mflorell wrote:and slightly alter your dialplan
mflorell wrote:to send those calls through a Call Menu that you set up that will log the call before sending it out.
mflorell wrote:This uses the agi-NVA_recording.agi script.
mflorell wrote:You define the prefix you want to use.
All you need to do is add a Goto in the default context of the dialplan removing the prefix after the NVA agi script is run
It would probably be easier if you just started looking in the call_log to see if the calls you want logged are already being logged.
exten => _09NXXNXXXXXX,1,AGI(agi-NVA_recording.agi----???)
exten => _09NXXNXXXXXX,n,Goto(?? Call menu ??)
exten => _09NXXNXXXXXX,n,Hangup
Return to ViciDialNow - GoAutoDial
Users browsing this forum: No registered users and 23 guests