/
Tiempo maximo de llamadas

Tiempo maximo de llamadas

Si se busca que las llamadas (entrantes o salientes) tengan como máximo cierto tiempo, se debe configurar:


Llamadas salientes manuales o Marcadores preview progressive.

En el nodo DIAL se debe poner una opción L(X:Y:Z)
X: Limite de tiempo de llamada
Y: Suena notificación al agente cuando fata Y tiempo
Z: Repite la notificación cada Z tiempo

Notas:

  • Solo el agente va a esuchar la notificación

  • Los tiempos están en milisegudos

  • Se pueden pasar variables

Ejemplo: L(${tiempomaximo}:30000:10000)



Llamadas entrantes o Marcadores powerdialer predictive

Estos utilizan el nodo QUEUE, por lo que no se puede configurar en el DIAL.

  1. Antes del QUEUE hacer un SET "MONITOR_OPTIONS" con valor "B(X)" (Siendo X el tiempo en el que quiere que se anuncie el beep de corte de llamada).

  2. En la app QUEUE en el campo "gosub" colocar el nombre de una funcion. Ejemplo: "timeoutqueues".

  3. Crear un flujo con extension "s" y contexto "timeoutqueues" (debe coincidir con el nombre de la función creado en el paso 2).

    1. Este debe tener un SET "TIMEOUT(absolute)" con valor "Y" (Siendo Y el tiempo en el que se va a cortar la llamada).

    2. Debe tener un "return" sin valores.

Notas:

  • Tanto el cliente como el agente escuchará un beep a los X segundos

  • A los Y segundos, se finalizará la llamada

  • No tener en cuenta las comillas

  • Se pueden pasar variables

Ejemplo:

  1. SET "MONITOR_OPTIONS" con valor "B(550)"

  2. SET "TIMEOUT(absolute)" con valor "600"
    La llamada va a finalizar a los 600 segundos, y a los 550 segundos se va a escuchar el beep