Issabel

Auto dialer – Issabel –

When using the auto-dialer module all contacts in the excel file will be dialed at the same time causing irregularities in reporting. To resolve this.

I have solved this by edit this file: /opt/issabel/dialer/CampaignProcess.class.php

Below lines are commented that’s why its not worked. I have uncomment this lines and it works fine. [You should restart the call center]

/*
// En Asterisk13 el Originate Response llega tarde, luego de que el llamado termina, no podemos considerar que está pendiente
// Por ese motivo comentamos por ahora este bloque, para ver cual es el mejor curso de accion en el futuro y evitar
// colocar llamados cuando hay algunos pendientes todavia.

if ($iNumLlamadasColocar > 0) {

    // El valor de llamadas predichas no toma en cuenta las llamadas que han
    // sido generadas pero todavía no se recibe su OriginateResponse. Para
    // evitar sobrecolocar mientras las primeras llamadas esperan ser
    // contestadas, se cuentan tales llamadas y se resta.

    $iNumEsperanRespuesta = count($listaLlamadasAgendadas) + $this->_contarLlamadasEsperandoRespuesta($infoCampania['queue']);

    if ($iNumLlamadasColocar > $iNumEsperanRespuesta) {
        $iNumLlamadasColocar -= $iNumEsperanRespuesta;
    } else {
        $iNumLlamadasColocar = 0;
    }
}