Cómo usar WOZTELL dentro de Zapier

Zapier es un producto que te permite automatizar procesos e integrar más de 5000 aplicaciones y WOZTELL es una de ellas.

Con Zapier tiene un amplio rango de aplicaciones, y una de ellas es crear workflows. Nos referimos a definir una serie de condiciones (triggers) que desencadenan acciones.

En este artículo te contamos dos ejemplos de cómo puedes integrar WOZTELL y Zapier para automatizar tus procesos y llevar tu empresa al siguiente nivel.

Recibir un mensaje

Con Zapier puedes crear automatizaciones para que cada vez que te llegue un mensaje se realice una acción.

Pasos para definir el trigger

1. Define el trigger, que en este caso será Webhooks by Zapier

2. En evento selecciona Catch Raw Hook

Zapier1

3. Copia la URL que da Zapier y pégala en la plataforma de WOZTELL en Channels > WhatsApp > Environment > Webhooks inbound. Luego haz clic en Guardar

Zapier1
Zapier1

4. Para verificar que todo vaya bien, envía un mensaje al número de teléfono que tienes vinculado. Luego haz clic en Test Trigger para verificar que todo vaya bien.

Zapier1

Definir una acción

1. Puedes seleccionar cualquier acción que quieras que pase cuando recibes un mensaje, por ejemplo, que se suba la información a un Google Sheet.

Para este caso elige Google Sheet y luego Create a Spreadsheet Row.

Zapier1
2. Ahora selecciona tu cuenta, el Drive y el documento en el que quieres incluir la información.

*En el spreadsheet debes tener las columnas que necesites para que la información quede organizada.

Una vez seleccionas en qué spreadsheet quieres guardar la información, podrás ver los nombres de las columnas que hayas configurado y elegir qué información irá en cada una de ellas.

Zapier1

3. Haz clic en Test Trigger para verificar que todo vaya bien

Zapier1

4. Haz clic en Publish Zap para activarlo o agrega más acciones si lo deseas.

¡Y eso es todo! Ya tienes un Zap activado para cuando recibas mensajes.

Enviar un mensaje

Con Zapier también puedes crear automatizaciones para enviar un mensaje, veamos cómo puedes hacerlo.

Define el trigger

Para este ejemplo el trigger será añadir una nueva fila en un Google Sheet, pero puedes elegir uno que se adapte a tus necesidades. Por ejemplo un nuevo contacto en tu CRM, el envío de un paquete, la creación de una cuenta, etc.

1. Elige Google Sheets. En evento selecciona New Spreadcheet row, tu cuenta y el archivo que quieres usar.

Zapier1
2. Haz clic en test trigger para verificar que todo quedó bien.

Define la acción

En este caso queremos que se envíe un mensaje cuando se cumpla la condición del paso anterior.

1. Elige la opción de Webhooks by Zapier

2. Selecciona Custom Request

Zapier1

3. En el método elige POST y en la URL debes pegar la que encontrarás en este artículo

Zapier1
Zapier1
Recuerda cambiar {woztell-access-token} por tu token.

4. Para generar tu token ve a la plataforma de WOZTELL > Settings > Access Tokens > Selecciona los Scopes que aparecen en la documentación y luego haz clic en generar Token. Ahora debes pegar el token generado en la URL que te solicita Zapier.

Zapier1
Zapier1
Zapier1

5. En el apartado de Data, como en este caso queremos enviar una plantilla de mensaje de WhatsApp debes añadir el json de la plantilla. Lo puedes encontrar en la documentación. Los tipos de mensajes puedes encontrarlos aquí.

Zapier1
Ahora debes rellenar los parámetros, puedes usar los datos que tienes en la hoja del trigger o buscarlos en la plataforma. Veamos cada uno de ellos y dónde puedes encontrar la información:
  • El Channel ID puedes buscarlo en la plataforma de WOZTELL. En el canal que quieres vincular haz clic en los tres puntos y clic en Copy Channel ID.
  • El Recipient ID puedes obtenerlo de la Spreadsheet que vinculaste en el Trigger. Este es el número de teléfono es el de la persona a la que quieres enviar el mensaje. Debe estar compuesto solo por números, en formato internacional, sin el 00 del principio, sin el símbolo + o cualquier otro símbolo.
  • ElementName es el nombre de la plantilla. Lo encontrarás en la plataforma de WOZTELL en Channels > Edit > Platform > Message Templates. Copia el dato que te aparece en la columna Template Name.
  • LanguageCode es el idioma de la plantilla. También lo encontrarás en Message Templates, si pones el ratón encima del idioma arriba a la derecha verás el código.
  • Components es para cuando tu plantilla tiene variables, por ejemplo {1}. En este tutorial puedes ver cómo obtener el json según el tipo de mensaje que quieras enviar.
Zapier1

6. En Header escribe el ContentType y copia el content type que aparece en la documentación y haz clic en continuar.

Zapier1
Zapier1
7. Prueba el Zap y si todo va bien ya puedes publicarlo

¿Quieres saber más? ¡Hablemos por WhatsApp!

¡Y eso es todo! Ya puedes enviar mensajes de WhatsApp de forma automática desde Zapier.