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.
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
- Crea una instancia en Wafly y conecta el número mediante QR.
- Configura el webhook de Wafly con la URL de producción de tu flujo n8n.
- 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.