Integración con otros módulos de Zoho CRM

Integración con otros módulos de Zoho CRM

La integración estandar de WOZTELL con Zoho CRM permite iniciar conversaciones de WhatsApp mediante los módulos de Leads y Contactos mediante un botón en estos módulos. En el siguiente artículo te explicamos como añadir este botón en otros módulos de Zoho CRM.

Para ello antes de la configuración tenemos que cumplir los siguientes requisitos:

1) Tener una cuenta de WOZTELL.
2) Tener instalada la integración estandar de Zoho CRM.
3) Tener un Channel de WhatsApp configurado en la plataforma de WOZTELL.
4) Tener accesos al superadmin de Zoho CRM.
5) La integración solo funcionará en los módulos que dispongan de campos de tipo "Phone". Si no se dispone de ningún campo de este tipo no podrá hacer uso de ella.


Una vez cumplamos con los requisitos anteriormente mencionados, podemos seguir los siguientes pasos para poder realizar la integración:

1) Accedemos a nuestra cuenta de Zoho CRM desde un usuario superadministrador
2) Accedemos al apartado de Settings


3) En el apartador de DEVELOPER SPACE accedemos a Widgets


4) Pulsamos el botón "Create New Widget" para crear un widget nuevo


4.1) Le añadimos el nombre que queramos, por ejemplo: "WOZTELL WhatsApp Conversation Widget"
4.2) En Widget Type elegimos la opción "Button"
4.3) En Hosting elegimos la opción "External"
4.4) En el campo Base URL añadimos la siguiente URL
4.5) Guardamos la configuración del Widget.



5) Ahora mismo ya hemos creado un nuevo Widget con la integración de WOZTELL. Faltaría añadirlo a los módulos deseados.

A partir de aquí debemos seguir los siguientes pasos para añadir el botón en todos los módulos que deseemos;

6) Regresamos a apartado de Settings de nuestro Zoho CRM
7) En el apartado CUSTOMIZATION accedemos a Modules and Fields


8) Accedemos al módulo que deseamos añadir el botón, por ejemplo Accounts
9) Accedemos a la opción del menú superior llamada "Links and Buttons"


10) Creamos un nuevo botón


10.1) Le damos un nombre al botón. Por ejemplo: WhatsApp Conversation
10.2) En el apartado "Where would you like to place the button?" seleccionamos la opción de "View Page"
10.3) En el apartado "What action would you like the button to perform?" seleccionamos la opción "Open a Widget" del apartado "Custom Actions"
10.4) De la lista de Widget, instalamos el Widget anteriormente creado.
10.5) Una vez seleccionado el Widget, en el apartado "Which profile(s) should see this button?" debemos seleccionar que perfiles queremos que puedan acceder al botón.


11) Una vez hayamos configurado el botón ya tendremos instalada la integración.


Iniciar conversación de WhatsApp usando el nuevo botón

Una vez instalado el Widget, podemos ir a un registro del módulo donde lo hemos instalado y pulsar el botón "WhatsApp Conversation".
Al pulsar el botón veremos la siguiente interfaz:



Aquí debemos elegir, usando el desplegable de arriba a la derecha "- Select destination phone field -", el campo donde está almacenado el número de WhatsApp al que queremos enviar.

Y en los desplegables de la izquierda debemos elegir nuestro número de origen y la plantilla que deseamos enviar.

El Widget solo funciona con campos de Zoho CRM de tipo Phone


[Opcional] Guardar logs relacionados con este módulo

Además de iniciar una conversación en WhatsApp podemos relacionar todos los mensajes entrantes y salientes al registro donde hemos pulsado el botón. Para ello debemos seguir los siguientes pasos:

1) Accedemos al settings de Zoho CRM


2) Accedemos al apartado APIs de la sección DEVELOPER SPACE


3) Accedemos en el menú superior a API names


4) Buscamos el módulo donde hemos instalado el botón y copiamos el nombre de la columna API name. Nos guardamos este valor para usarlo más adelante.


5) Volvemos al apartado de settings de Zoho CRM
6) Accedemos a apartado Modules and Fields de la sección CUSTOMIZATION


7) Accedemos al módulo Woztell Logs
8) Accedemos al Layout llamado Standard


9) Arrastramos un campo de tipo Lookup


9.1) En el campo Field Label pegamos el valor anteriormente copiado en el punto 4 del API Name.
9.2) En Lookup Module seleccionamos el módulo al que queremos relacionar los logs.
9.3) En el campo Related List Title lo nombraremos como Woztell Logs


10) Guardaremos el campo y guardaremos el Layout de nuestro módulo.
Después de este paso, si queremos, podemos editar el nombre del campo que acabamos de crear.

Con estos pasos, ya hemos configurado para que los mensajes entrantes y salientes queden relacionados con el registro de nuestro módulo.