Toolbar web
Objetivo
Brindar las herramientas necesarias para establecer una integración con CRMs externos cerrados que permitan la invocación de contactos introduciendo los campos de búsqueda a través de la URL.
Introducción
Se detallara el método de integración vía toolbar web y como es la vinculación entre Neotel y el CRM externo. Se dará un ejemplo para su correcta interpretación.
Contenido
Configuración
La integración se realizará con la campaña, es decir, si existen más de una campaña para integrar con el CRM externo esta integración deberá repetirse como tantas campañas se tenga.
Para comenzar se deberá ingresar a la plataforma de callcenter "IP/callcenter" (donde IP es el dominio donde se encuentra alojada la plataforma), luego ingresar en campaña de telefonía siguiendo la ruta "campañas → telefonía". Al ingresar se deberá configurar la campaña y debajo se podrá observar una sección titulado "Toolbar".
- Home → Se ingresa la URL de la página que se desea tener en pantalla cuando no hay datos. Esta pagina puede ser cualquiera y no necesariamente deberá ser la URL del CRM externo. Es recomentable siempre utilizar como home la pagina principal del CRM a utilizar. Observación: Al ingresar por primera vez deberán loguearse al CRM, luego esta sesión permanecerá iniciada.
- URL → URL del CRM concatenando los parámetros a informar. Los parámetros que la plataforma permite informar son los mismos que nos permite el Web service Posición.
Para componer la URL se introduce la dirección y luego del "&" se ingresan los parametros. Ej: http://demoweb.neotel.cc/toolbar/toolbarTest.html?DNI=[[CLAVE]]&DATA=[[DATA]]
Los valores en [[X]] son los parametros informados, los que serán guardados en las variables definidas dentro del CRM (utilizados para la busqueda o carga en el sistema) Separador → En caso de querer brindar varia información dentro del parámetro DATA (parámetro utilizado para campañas salientes donde se puede indicar el contacto llamado), el separador nos permitirá poder diferenciarlos distintos valores recibidos.
Ejemplo URL: http://demoweb.neotel.cc/toolbar/toolbarTest.html?NOMBRE={0}&APELLIDO={1}&DNI={2}&ANI={3}
Como puede apreciarse, el DATA no se informa como en el ejemplo 1 [[DATA]], sinó que se informa con números {0}, donde habrá tantos como valores esperados, y estos estarán asociados a los campos del CRM (NOMBRE, APELLIDO, DNI, ANI).- Liberar → Muestra botón liberar. Esto es utilizado cuando el sistema a integrar es cerrado y no permite informar la resolución de un llamado a Neotel, imposibilitando determinar si el Agente esta en condiciones de traer un nuevo llamado.
Toolbar
Para comenzar se deberá ingresar a la plataforma de toolbar web "IP/toolbar/" (donde IP es el dominio donde se encuentra alojada la plataforma),
La barra superior poseerá:
- Campaña: Logueo a campañas salientes (sin necesidad de introducir funciones telefónicas).
- Data: Campo clave de búsqueda requerido en la configuración de la toolbar y con la que se invocará el contacto en el CRM.
- Estado
- Discar: se podrá introducir los números a discar, en caso de contar con un discador configurado el número aparecerá automáticamente. Desplegando podrá ver las distintas funciones telefónicas.
Parametros
PARÁMETRO | DESCRIPCIÓN |
---|---|
DEVICE | Dispositivo del cual se conecta el llamado. |
IP | IP de la maquina donde se encuentra el dispositivo. |
PORT | Puerto por el cual sale o ingresa el llamado. |
STATUS | Estado de registro de la cuenta SIP (OK, Unreachable) |
SERVER | Servidor Asterisk por el cual se conecta el llamado. Ejemplo NEO1. |
USUARIO | Usuario del agente. |
INICIO_LOGIN | Fecha y hora de logueo del usuario a la plataforma. |
SAL_CAMPAÑA_DEFAULT | Campaña saliente a la que se encuentra logueado (puede no aplicar). |
INICIO_LOGIN_CAMPAÑA | Fecha y hora de logueo del usuario a la campaña saliente. |
CHANNEL | Canal utilizado en la comunicación. |
SUB_ESTADO | Estado de la llamada. Agent, Busy, etc. |
SUB_ESTADO_ULT | Último estado de la llamada. Agent, Busy, etc. |
RINGING | Fecha y hora que indica cuando empezó a sonar. |
DIALING | Fecha y hora que indica cuando comenzó a discar. |
AGENT | Fecha y hora que indica cuando el llamado se conectó con un agente. |
TIEMPO_LLAMADA | Tiempo que transcurrió en el estado de la llamada. No se acumulan con tiempos anteriores. |
SUBTIPO_DESCANSO | Código de descanso. |
INICIO_DESCANSO | Fecha y hora que indica cuando el estado descanso. |
TIEMPO_DESCANSO | Tiempo que transcurrió en el estado descanso. |
ESTADO_CRM | Estado del CRM (con o sin dato en pantalla). Puede ser Available o Unavailable. |
INICIO_CRM | Fecha y hora de logueo al CRM. |
CAMPAÑA | Campaña de la comunicación. |
CAMPAÑA_ULT | Campaña de la última comunicación (en caso de haber llamado en curso es el mismo). |
COLA | Cola de la comunicación (solo entrante o saliente predictivo). |
COLA_ULT | Cola de la última comunicación (solo entrante o saliente predictivo) (en caso de haber llamado en curso es el mismo). |
DNIS | Numeración donde ingreso el llamado (solo campañas entrantes). |
ANI | Número del contacto. |
TELEFONO | Número del contacto (solo para llamadas salientes). |
ANI_TELEFONO_ULT | Ultimo número contactado (en caso de haber llamado en curso es el mismo). |
TIPO_LLAMADA | Tipo de discador. En caso de ser entrante es NotSet. |
TIPO_LLAMADA_ULT | Tipo de discador de la última llamada. En caso de ser entrante es NotSet. (en caso de haber llamado en curso es el mismo). |
ORIGEN_LLAMADA | De donde se originó la llamada, pudiendo ser desde un discador, un botón dentro del CRM, etc. |
ORIGEN_LLAMADA_ULT | De donde se originó la llamada, pudiendo ser desde un discador, un botón dentro del CRM, etc. |
DIRECCION | ENTRANTE / SALIENTE |
DIRECCION_ULT | ENTRANTE / SALIENTE (en caso de haber llamado en curso es el mismo). |
CRM | Número de CRM asociado al llamado. |
BASE | Número de BASE asociado al llamado. |
IDCONTACTO | Número de CONTACTO asociado al llamado. ID del CRM |
DATA | Parámetro para informar valores, puede ser utilizado tanto para recibir información de bases externas, como para informar valores a CRMs externos. Esta variable puede ser cargada con información desde el árbol. Esta variables es global. |
CLAVE | Variable informada dentro del nodo transferencia a cola. Utilizado solo en llamadas entrantes. |
CAMPO_BUSQUEDA | Campo/control donde se busca el valor clave. Ejemplo: DNI |
IDAGENDA | Id de la agenda. |
IDLLAMADA | Id de la llamada. |
IDLLAMADA_ULT | Id de la última llamada (en caso de haber llamado en curso es el mismo). |
CONFERENCIA | Estado conferencia. |
GRABANDO | SI/NO |
GRABACION | Número de grabación |
TELEFONO_DESVIO | Para desvíos de llamadas. Indica el teléfono al que se le desvió el llamado. |
SAL_TIPO_DISCADOR | Discador asociado a la campaña saliente. |
SAL_CRM | CRM asociado a la campaña saliente. |
SAL_BASE | BASE asociada a la campaña saliente. |
CANALES_ASOCIADOS | Canales asociado a la campaña. |