Campañas v3

SALIENTES

 

Desde Agente Sin Built-In

 

${OUTGUID}: Guid de la llamada generada  ${OUTAGENT}: Nombre del agente que realiza la llamada  ${OUTQUEUE}: Nombre de la cola por la que sale la llamada  ${OUTDID}: DID numero callerid para usar al salir corresponde al de la cola  ${OUDIDALED}: Numero marcado

 

Con Telefono Built-In

La llamada no se hace en 2 paso sino directo y el nombre de la cola, guid y did pueden obtenerse de un SIP Header El resto de las variables son obtenidas directamente de donde corresponden:

${SIP_HEADER(OUTGUID)}: Guid de la llamada generada ${CDR(accountcode)}:  Nombre del agente que realiza la llamada ${SIP_HEADER(OUTQUEUE)}: Nombre Cola ${SIP_HEADER(OUTDID)}: DID numero callerid para usar al salir corresponde al de la cola ${EXTEN}: Numero marcado



Ejemplo Completo para ambos casos

Podemos ver las variables que se ejecutan y como se toman en cuenta las que llegan dependiendo del modo que se ejecute el agente.

Es importante usar __Ani para poder buscar en Logs.

El QueueUpdate en el Hangup es fundamenta por temas de estadísticas de campañas salientes.

Es posible ejecutar en el Dial un Macro para enviar datos al cliente una vez la llamada es atendida (como se hace para las entrantes).

 




ENTRANTES

Podemos ver el workflow de ejecución.

Es importante usar __Ani para poder buscar en Logs.

El Macro es fundamenta para pasar de información al Agente que atiende la llamada, esto es lo que se llama CTI .

Ejemplo Completo

 

 Es posible también agregar Por Ejemplo un PlayTones(beep) si quiere que en el agente se reproduzca un audio al atender, esto es bueno para cuando se agregar el SIPHeader para AutoAnswer y se quiere notificar al agente que se atendió la llamada.

 

 

 

AVANZADAS

Ir primero a un agente

  • Setear en los agentes diferentes números de penalización

  •  Setear en la campaña la estrategia wrandom

  •  En el Workflow setear las variables con el mismo numero (el de la penalización del agente por el que se quiere comenzar), y en el wrokflow en la actividad de Queue setear la rule que se quiera o sea la que esta entre [] en el archivo queuerules.conf 



  • En /etc/asterisk/queuerules.conf agregar una regla que después de X tiempo si no lo pudo contactar comience a saltar por los agentes disponibles.


  • En /etc/asterisk/features.conf agregar linea debajo de [applicationmap].  Permitirá la transferencias de llamadas.

     

     

     

 

Significa: 

ejemplo