>
>
Cómo integrar Zapier con Botmaker: paso a paso

Cómo integrar Zapier con Botmaker: paso a paso

Mariano Rey

Head of Growth de Botmaker en Latinoamérica

Algunos años atrás, la posibilidad de integrar herramientas tecnológicas del día a día laboral tenía que estar casi siempre acompañada de un desarrollador. Por ejemplo, para que Google Ads envíe información a un CRM, era necesario que un desarrollador conectara diferentes APIs. Sin embargo, hoy en día, la tendencia es que estas conexiones puedan ser materializadas por cualquier persona, mejorando así la velocidad e, incluso, la eficiencia en las implementaciones (quien está haciendo la conexión, conoce perfectamente lo que necesita y no tiene que comunicar su propósito a un tercero para que lo entienda, procese y ejecute).

Una de las compañías que mejor ha entendido esa necesidad es Zapier. Con un amplio repositorio de apps (+3000), permite realizar conexiones entre casi cualquier herramienta del día a día. Y, para aquellas para las que no existe una integración nativa (es decir, no están dentro de su listado), existen otras opciones de conexión, como los webhooks. Éste último método es el que se necesita para conectar Botmaker. En esta breve guía, conocerás cómo conectar Botmaker a Zapier y poder enviar información a casi cualquier plataforma que necesites.


Paso 1: ¿qué información quieres enviar?

En Botmaker es posible crear variables que guardan información tanto de usuarios como de agentes. A su vez, estas variables pueden ser de diversos tipos, nuestra plataforma acepta texto, números enteros, booleanos, etiquetas, fechas y horas. Tu primer paso debe ser entender qué información necesitas enviar, algunos ejemplos pueden ser:

  • Nombre del usuario que inició la conversación
  • Número de documento o identificador único de ese usuario
  • Motivo de contacto del usuario
  • Nombre del agente que atendió al usuario
  • Opción que seleccionó el usuario
  • Producto que compró a través del chat el usuario

Todo depende de tu negocio y el caso de uso que le estés dando a Botmaker. Recuerda que esta información será enviada a otra plataforma, por ende todo lo que necesites debe estar informado por ésta y el objetivo que quieres perseguir en esa plataforma. Por ejemplo, si necesitas enviar información de Botmaker a un CRM, deberías preguntarte: ¿qué información preciso en ese CRM para ejecutar lo que necesito?


Paso 2: crea una acción de código en Botmaker

Como dije más arriba, para conectar Botmaker a Zapier es necesario usar webhooks. Para poder hacerlo, necesitas crear una acción de código. ¿Cómo?:

En el menú de la izquierda dentro de la plataforma, elige la opción Chatbots y luego haz click en Código:

integrar-zapier-botmaker

Una vez en la pantalla de Código, ve a + Nueva acción de código:

integrar-zapier-botmaker

Ponle un nombre a tu nueva acción de código:

integrar-zapier-botmaker

Copia el código que está en este documento:

integrar-zapier-botmaker

Como podrás ver, hay una parte que dice REEMPLAZAR-POR-URL-QUE-PROVEE-ZAPIER. Verás qué colocar ahí en el paso siguiente. Si ya copiaste el código, haz click en Guardar.

Listo, tienes tu acción de código (aún sin publicar) dentro de tu proyecto. El próximo paso será colocar la url que provee Zapier como webhook.

Nota importante: para usar el servicio de webhooks de Zapier, deberás tener como mínimo el plan Starter (a día de hoy, USD 19,99 por mes).


Paso 3: crea una automatización en Zapier

Para crear una automatización en Zapier que se conecte con Botmaker es necesario arrancar con el trigger Webhook.

Crear una automatización es bastante sencillo, primero debes ir a Create Zap:

integrar-zapier-botmaker

Elige como trigger Webhooks by Zapier:

integrar-zapier-botmaker

Escoge como evento de trigger Catch hook y luego haz click en Continue:

integrar-zapier-botmaker

Va a aparecer una ventana de configuración del webhook y verás una Custom Webhook URL, tienes que copiarla y pegarla en tu acción de código, reemplazando el texto REEMPLAZAR-POR-URL-QUE-PROVEE-ZAPIER (no borrar las comillas que encierran este texto):

integrar-zapier-botmaker

Entonces, tu acción de código debería quedar así:

integrar-zapier-botmaker

Una vez que ya tienes la acción de código correctamente configurada en Botmaker, debes guardar y publicar. Si quieres enviar información de prueba, puedes hacer click en el botón de ▶ dentro de la ventana de la acción de código. Zapier debería recibir esta información si pruebas el paso de catch hook luego de haber enviado información desde Botmaker.

Finalmente, queda terminar la automatización en Zapier para conectar con la herramienta que desees.


Paso 4: elige dónde quieres que se dispare la acción de código en Botmaker

Ya con todo configurado, deberías crear la intención de Ejecutar acción de código cuando quieras que esta información se envíe a Zapier (de más está decir que la acción de código que debes elegir es la que creaste). Esto puede suceder justo después de que el cliente deja sus datos en el chat, que compra algo o que pide información sobre algún tema específico.


Resumen de todo el proceso

  1. Asegúrate de tener toda la información que necesitas enviar en Botmaker. Revisa las variables que necesitas y que éstas vengan con los datos correctos.
  2. Crea una acción de código en Botmaker, copia el código de este documento y haz click en Guardar.
  3. Ve a Zapier, crea un Zap donde el trigger sea Webhooks by Zapier, escoge Catch hook como trigger event y copia la Custom Webhook URL.
  4. Pega la Custom Webhook URL reemplazando los valores REEMPLAZAR-POR-URL-QUE-PROVEE-ZAPIER que están en el código que creaste en el paso 2.
  5. Dentro de tus intenciones, configura dónde quieres que se dispare esta acción de código. Recuerda que enviará toda la información a Zapier al momento del disparo en Botmaker.
  6. Una vez que la información llegue a Zapier, ya puedes enviar esa información a cualquier otra herramienta que tenga una integración nativa con ellos.

¡Y eso es todo! Zapier es una herramienta muy poderosa que permite a equipos o personas sin desarrolladores al alcance integrar sus sistemas con diversas herramientas. En conjunto con Botmaker, pueden hacer maravillas a la hora de gestionar todas tus conversaciones.

TAGS:

Artículos relacionados

ENTÉRATE DE LAS ÚLTIMAS NOVEDADES ANTES QUE TODOS

Suscríbete al newsletter