Our Blog

Comment (1)

  • Johan Bennink

    12 juli 2017 at 12:25 /

    Of als je de signalering wilt doen op basis van de duur van de wrapuptijd.

    function Timer()
    {
    // Gebruik het CallPro objectmodel om de begintijd voor dit gesprek op te halen
    var loScript = goCallPro.GetScript();
    var loDialer = loScript.oDialer;
    if(loDialer.dialingstate==4)
    {
    // We zitten in de wrapup fase
    var loAttempt = loDialer.oDialAttempts;
    // We gebruiken het begin van de wrapup fase
    var date = new Date(loAttempt.GetWrapupDate());
    ScriptWrapupTime = date.getTime();
    // Nu halen we nog de huidige tijd op
    var date = new Date();
    var ScriptNowTime = date.getTime();
    // En bepalen we of de wrapup al te lang duurt
    if(ScriptNowTime - ScriptWrapupTime > 60 * 1000)
    {
    // Ja, geef nu de signalering
    $("div#ScriptTitleZone_CallHistoryTile>div").addClass("CallTooLong");
    }
    else
    {
    // Nee, reschedule nu de timer voor de volgende controle
    oTimer = window.setTimeout("Timer()", 5000)
    }
    }
    else
    {
    // Nee, reschedule nu de timer voor de volgende controle
    oTimer = window.setTimeout("Timer()", 5000)
    }
    }

Comments are closed.

Leave a comment

Stay connected with our social network