Ir al contenido principal

Cómo integrar y usar Wati con n8n

Resumen

La integración de Wati Trigger te permite conectar la API de WhatsApp Business de Wati con n8n, una plataforma de automatización de flujos de trabajo. Usando esta integración, puedes automatizar flujos de mensajería, gestionar contactos, enviar mensajes de plantilla, descargar medios y disparar flujos de trabajo basados en eventos de WhatsApp entrantes.

Esta guía explica cómo funciona la integración, cómo instalar el nodo comunitario de Wati en n8n, cómo configurar credenciales y qué operaciones son compatibles.

Instrucciones

¿Qué es la integración de Wati n8n?

La integración de Wati n8n conecta Wati con n8n, permitiéndote crear flujos de trabajo automatizados para la comunicación con el cliente. La integración está construida y mantenida por Wati y verificada por n8n, lo que asegura que es confiable y segura de usar.

Con esta integración, puedes automatizar flujos de mensajería e interacción con el cliente a través de múltiples canales.

Los canales compatibles incluyen:

  • WhatsApp

  • Instagram

  • Messenger

  • RCS

  • SMS

También puedes usar la integración de Wati n8n para crear flujos de trabajo impulsados por IA que automaticen las conversaciones con los clientes a escala.

Acerca del nodo comunitario de Wati en n8n

La integración se proporciona a través del nodo comunitario n8n-nodes-wati.

Este nodo te permite:

  • Enviar y recibir mensajes de WhatsApp

  • Gestionar contactos

  • Enviar mensajes de plantilla

  • Descargar archivos multimedia

  • Disparar flujos de trabajo basados en mensajes entrantes

Wati es una solución de API de WhatsApp Business que permite a las empresas comunicarse con los clientes a escala.

n8n es una plataforma de automatización de flujos de trabajo con licencia fair-code que ayuda a automatizar tareas en diferentes servicios.

Instalar el nodo de Wati en n8n

Sigue estos pasos para instalar el nodo comunitario de Wati en tu instancia de n8n.

  • Abre tu instancia de n8n.

  • Abre el flujo de trabajo deseado o crea uno nuevo.

  • Haz clic en el botón Add step o Add note.

  • Introduce Wati.

  • Abre el nodo y haz clic en Instalar.

Para obtener más detalles, consulta la documentación de los nodos comunitarios de n8n.

Configurar credenciales de la API de Wati

Debes conectar tu cuenta de Wati a n8n usando credenciales de API.

Sigue estos pasos para configurar las credenciales:

  • Inicia sesión en tu Panel de Wati.

  • Ve a Connector → API → API Docs.

  • Copia los siguientes detalles:

    • URL del Endpoint de la API

    • Token de Acceso

  • Vuelve a n8n → Overview → Credentials.

  • Haz clic en Add first credential para crear una nueva credencial de API de Wati.

  • Busca Wati API

  • Pega la URL del Endpoint de la API y el Token de Acceso en los campos de credenciales.

  • Haz clic en Guardar.

Una vez configuradas las credenciales, n8n puede interactuar de forma segura con tu cuenta de Wati.

Operaciones compatibles

El nodo de Wati admite varias operaciones agrupadas por funcionalidad.

Operaciones de mensajería

Utiliza estas operaciones para enviar y recuperar mensajes.

  • Enviar Mensaje de Texto — Envía un mensaje de texto a una conversación activa de WhatsApp dentro de la ventana de sesión de 24 horas.

  • Enviar Mensaje de Botón — Envía un mensaje que incluye botones interactivos.

  • Enviar Mensaje de Lista — Envía un mensaje con una lista seleccionable de opciones.

  • Obtener Mensajes — Recupera mensajes de una conversación utilizando el ID de la conversación.

  • Obtener archivo multimedia — Descarga un archivo multimedia (como una imagen, video, documento o archivo de audio) utilizando la URL del archivo disponible en el campo data del mensaje entrante, típicamente pasado desde la salida del Trigger de Wati como {{ $json.data }}.

Operaciones de mensajes de plantilla

Utiliza estas operaciones para gestionar y enviar plantillas de mensajes de WhatsApp.

  • Enviar Mensaje de Plantilla — Envía un mensaje de plantilla pre-aprobado fuera de la ventana de sesión de 24 horas.

  • Obtener Plantillas — Recupera la lista de plantillas de mensajes disponibles.

Operaciones de gestión de contactos

Utiliza estas operaciones para gestionar los contactos almacenados en Wati.

  • Obtener Contactos — Recupera una lista de todos los contactos.

  • Obtener Detalle de Contacto — Recupera los detalles de un contacto específico usando el número de teléfono.

  • Añadir Contacto — Crea un nuevo contacto.

Triggers de Wati

Los Triggers de Wati permiten que tu flujo de trabajo de n8n se inicie automáticamente cuando ocurren eventos específicos.

  • Para asegurar que el trigger funcione correctamente, debes copiar la URL del webhook generada en n8n y añadirla en Wati: Connectors → Webhooks

  • Si la URL del webhook no está registrada en Wati, el trigger no recibirá ningún evento y el flujo de trabajo no se ejecutará.

Aquí tienes la lista de triggers de Wati disponibles en n8n:

  • En todos los eventos — Dispara el flujo de trabajo cada vez que ocurra cualquier actividad compatible o evento de webhook en tu cuenta de Wati.

  • En mensaje recibido — Se activa cada vez que se recibe un mensaje entrante de WhatsApp de un usuario.

  • En mensaje de nuevo contacto — Se dispara específicamente cuando se recibe un mensaje de un número de teléfono que aún no está guardado en tus contactos de Wati.

  • En mensaje de sesión enviado — Se dispara cuando una respuesta saliente, libre, se envía correctamente a un usuario dentro de la ventana activa de atención al cliente de 24 horas.

  • En mensaje de plantilla enviado — Se activa cuando se envía correctamente un mensaje de plantilla de WhatsApp estructurado y pre-aprobado desde tu cuenta.

  • En mensaje entregado — Se dispara cuando un mensaje saliente llega correctamente al dispositivo del destinatario (equivalente a dos marcas grises).

  • En mensaje leído — Se dispara cuando el destinatario abre y ve tu mensaje enviado (equivalente a dos marcas azules).

  • En mensaje respondido — Se activa cuando un contacto utiliza la función específica de deslizar para responder para responder directamente a un mensaje anterior de forma contextual.

  • En fallo de mensaje de plantilla — Se dispara si un intento de enviar un mensaje de plantilla encuentra un error (por ejemplo, número inválido, restricciones de cuenta) y no puede ser enviado.

Estos triggers permiten la automatización en tiempo real cuando los clientes envían mensajes o cuando ocurren eventos de entrega de mensajes.

Qué puedes automatizar con la integración de Wati n8n

Usando la integración de Wati con n8n, puedes automatizar tareas como:

  • Enviar respuestas automáticas a mensajes de WhatsApp entrantes

  • Sincronizar contactos entre Wati y otros sistemas

  • Entregar mensajes de plantilla automáticamente

  • Descargar y procesar archivos multimedia

  • Disparar agentes de IA para gestionar conversaciones con clientes

Estas capacidades de automatización ayudan a las empresas a escalar la comunicación con los clientes, reducir el trabajo manual y mejorar los tiempos de respuesta.

Preguntas Frecuentes (FAQ)

Resumen

1. ¿Qué es la integración de Wati n8n?

La integración de Wati n8n conecta Wati con n8n para ayudar a automatizar flujos de trabajo de comunicación con clientes, incluyendo mensajería, gestión de contactos, mensajería de plantilla, manejo de medios y automatización de flujos de trabajo.

2. ¿Qué canales de comunicación son compatibles con la integración de Wati n8n?

La integración de Wati n8n es compatible con:

  • WhatsApp

  • Instagram

  • Messenger

  • RCS

  • SMS

3. ¿Qué puede hacer el nodo comunitario de Wati en n8n?

El nodo comunitario n8n-nodes-wati te permite:

  • Enviar y recibir mensajes de WhatsApp

  • Gestionar contactos

  • Enviar mensajes de plantilla

  • Descargar archivos multimedia

  • Disparar flujos de trabajo basados en eventos entrantes

Instalación y configuración

4. ¿Cómo instalo el nodo de Wati en n8n?

Para instalar el nodo de Wati en n8n:

  • Abre tu instancia de n8n.

  • Abre un flujo de trabajo existente o crea uno nuevo.

  • Haz clic en Add step o Add note.

  • Busca Wati.

  • Abre el nodo y haz clic en Install.

5. ¿Cómo configuro las credenciales de la API de Wati en n8n?

Para configurar las credenciales de la API de Wati en n8n:

  • Inicia sesión en el Panel de Wati.

  • Ve a Connector → API → API Docs.

  • Copia la URL del Endpoint de la API y el Token de Acceso.

  • En n8n, ve a Overview → Credentials.

  • Crea una nueva credencial de Wati API.

  • Pega la URL del Endpoint de la API y el Token de Acceso.

  • Haz clic en Save.

Mensajería y plantillas

6. ¿Qué operaciones de mensajería son compatibles en el nodo de Wati n8n?

El nodo de Wati n8n admite las siguientes operaciones de mensajería:

  • Enviar Mensaje de Texto

  • Enviar Mensaje de Botón

  • Enviar Mensaje de Lista

  • Obtener Mensajes

  • Obtener archivo multimedia

7. ¿Cómo funciona la operación Obtener archivo multimedia?

La operación Obtener archivo multimedia descarga archivos multimedia como imágenes, videos, documentos o archivos de audio utilizando la URL del archivo disponible en el campo data del mensaje entrante, típicamente pasado como {{ $json.data }} desde la salida del Trigger de Wati.

8. ¿Qué operaciones de mensajes de plantilla son compatibles en el nodo de Wati n8n?

El nodo de Wati n8n admite:

  • Enviar Mensaje de Plantilla

  • Obtener Plantillas

La operación Enviar Mensaje de Plantilla envía mensajes de plantilla de WhatsApp pre-aprobados fuera de la ventana de sesión de 24 horas.

Triggers de Wati y automatización

9. ¿Cómo funcionan los Triggers de Wati en n8n?

Los Triggers de Wati inician automáticamente los flujos de trabajo de n8n cuando ocurren eventos específicos en Wati.

Para configurar un Trigger de Wati:

  • Copia la URL del webhook generada en n8n.

  • Ve a Connectors → Webhooks en Wati.

  • Añade la URL del webhook en Wati.

Si la URL del webhook no está registrada en Wati, el trigger no recibirá eventos y el flujo de trabajo no se ejecutará.

10. ¿Qué puedo automatizar usando la integración de Wati n8n?

Puedes automatizar tareas como:

  • Enviar respuestas automáticas a mensajes de WhatsApp

  • Sincronizar contactos entre sistemas

  • Enviar mensajes de plantilla automáticamente

  • Descargar y procesar archivos multimedia

  • Disparar flujos de trabajo de conversación con clientes impulsados por IA

¿Ha quedado contestada tu pregunta?