Wafly International

Integración n8n

API de WhatsApp para n8n en México, Colombia y Chile

Conecta WhatsApp con n8n en México, Colombia y Chile: QR, API REST, webhooks y un precio fijo de US$20 por número al mes.

Probar gratis durante 3 días · API docs

Respuesta directa

La forma más directa de conectar WhatsApp con n8n es recibir mensajes en un Webhook y responder con el node comunitario de Wafly en n8n self-hosted o con HTTP Request en n8n Cloud. Wafly mantiene la sesión conectada por QR; el workflow conserva toda la lógica, los datos y las decisiones.

Wafly mantiene la conexión de WhatsApp y n8n se ocupa de la lógica. Puedes recibir eventos por webhook, transformar datos y responder desde el mismo flujo sin administrar una infraestructura propia.

Qué puedes automatizar

  • Disparar flujos cuando llega un mensaje
  • Enviar texto, archivos y respuestas desde n8n
  • Integrar CRM, help desk, hojas de cálculo y bases de datos

Antes de empezar

  • Una cuenta Wafly con una instancia conectada
  • La URL de producción de un Webhook de n8n
  • Nombre y token de la instancia, guardados como credencial
  • Un número de prueba con consentimiento

Implementación que funciona

Elige el método de conexión

En n8n self-hosted instala n8n-nodes-wafly desde Community Nodes. En n8n Cloud usa HTTP Request: los mismos endpoints REST funcionan sin instalar paquetes.

Separa entrada y salida

Usa un Webhook para eventos recibidos y un segundo paso para responder. Así puedes validar, registrar y filtrar el evento antes de enviar cualquier mensaje.

Prueba errores de verdad

Valida credenciales inválidas, teléfono sin WhatsApp, timeout y desconexión. Un flujo fiable registra el message id y no marca como enviado antes de recibir una respuesta exitosa.

Envío mínimo desde un node HTTP Request

POST https://wafly.io/api-bridge-whats/instances/{instance}/token/{token}/send-text
Content-Type: application/json

{
  "phone": "525512345678",
  "message": "Tu pedido ya está listo."
}

Checklist de producción

  • Usar la URL de producción del webhook, no la URL de prueba
  • Guardar tokens como credenciales, nunca dentro del workflow
  • Normalizar el teléfono con código de país
  • Registrar message id, fecha y resultado
  • Configurar reintentos solamente para errores temporales

Cómo montar el flujo

  1. Crea una instancia en Wafly y conecta el número mediante QR.
  2. Configura el webhook de Wafly con la URL de producción de tu flujo n8n.
  3. Usa el node de Wafly o una solicitud HTTP autenticada para enviar la respuesta.

Conexión por QR, no es la API oficial de Meta. Usa contactos con consentimiento y aumenta el volumen gradualmente.

Preguntas frecuentes

¿Necesito instalar WhatsApp en el servidor de n8n?

No. La sesión se mantiene en la infraestructura de Wafly; n8n solamente consume la API y recibe webhooks.

¿Existe un node para n8n?

Sí. El paquete comunitario n8n-nodes-wafly está disponible en npm. También puedes usar el node HTTP Request.

¿La integración funciona con n8n Cloud?

Sí, siempre que tu flujo pueda recibir webhooks públicos y realizar solicitudes HTTPS.

Recursos verificables