¿Qué es Asterisk? En términos de sus creadores, Asterisk es un software que convierte una computadora ordinaria en un extraordinario servidor de comunicaciones de voz. Asterisk es un sistema PBX IP, Gateway VoIP, Servidor de Conferencias y más. Es usado en pequeñas, medianas y grandes empresas, call centers, proveedores de telefonía y gobiernos del mundo entero. Asterisk es Libre y Open Source.
¿Que es VTiger CRM? Tal como hemos descrito en otros artículos de este blog VTiger CRM es de las mejores soluciones de software libre en el segmento del software de CRM.
VTiger CRM cuenta con un módulo PBX Manager que nos permite conectar este sistema con las versiones 1.4 y 1.6 de Asterisk.
Cuales son las ventajas que nos da la integración de un CRM con un sistema de centralita como Asterisk:
a) Desde cualquier pantalla del CRM podremos lanzar una llamada hacia el número de teléfono del cliente que se encuentra en ella. Esto hace que nuestros procesos de emisión de llamadas salientes sean mucho más eficientes y tener más automátizado el lanzamiento desde el CRM de llamadas contra la centralita Asterisk. De igual manera que cuando integramos Skype dentro de nuestro navegador para facilitar la llamada saliente con simplemente clicando encima del número de teléfono podemos hacerlo asi mismo con esta integración entre VTiger CRM y Asterisk. Esto es muy util para teleoperadores de “callcenters” con gran volumen de llamadas salientes.
b) Nos permite abrir la ficha del cliente a partir de la identificación del teléfono en la llamada entrante. Si lo que necesitamos es que cuando un cliente nos llame posicionarnos rápidamente en su ficha con este sistema lo podemos conseguir. Esto nos automatiza una búsqueda de la ficha del cliente a partir del número de teléfono de la llamada entrante.
c) Nos queda un registro de la llamada en la ficha del cliente para su posterior consulta. Podemos extraer informes de volumenes de minutos atendidos a un cliente, de operadores que aplicaron el servicio, en definitiva poder extraer cuadros de mando tan útiles para la toma de decisiones respecto a nuestra calidad de servicio y la relación con la facturación de nuestros clientes.
Detalles técnicos de la integración:
La Integración de VTiger CRM con Asterisk se hace con un módulo PBX Manager para versiones 1.4 & 1.6 de Asterisk el cuál nos permite conectar un sistema de Voz sobre IP basado en Asterisk PBX para hacer llamadas desde cualquier módulo del CRM.
La configuración de Vtiger CRM para conectar con Asterisk PBX se realiza desde el apartado de configuración (entrando como admin): Settings->Module Manager->PBX Manager donde tenemos que introducir los datos de acceso al Manager de Asterisk.con Servidor: Puerto: Usuario: Password: Versión de Asterisk
Para poder emitir llamadas desde VTiger CRM tenemos que hacer funcionar el módulo Click2Call. Hay que modificar los contextos vtiger para que las llamadas puedan enviarse al manager de Asterisk y hacer la marcación. Esto puede ajustarse en /var/www/vtigercrm/modules/PBXManager/utils/AsteriskClass.php switch($typeCalled){ case "SIP": $context = "local-extensions"; break; case "PSTN": $context = "from-inside";//"outbound-dialing"; break; default: $context = "default"; }
Para la recepción de llamadas y mostrar la ficha de información de quien nos llama, en el caso de estar el teléfono en nuestra base de datos, hay que tener ejecutando en background el script de monitoreo de llamadas entrantes. Esto se ajusta en /var/www/vtigercrm/cron/modules/PBXManager/AsteriskClient.php A este archivo hay que hacerle unos ajustes para que muestre correctamente el Caller ID de quien nos llama.
En Hostgreen.com somos consultores en la implantación de VTiger CRM, igualmente podemos asesorarles en el proceso de la configuración de la integración con Asterisk PBX.