WhatsApp + n8n: automatiza respuestas sin escribir código
¿Quieres responder mensajes de WhatsApp automáticamente sin programar? Con n8n —una herramienta de automatización visual— y LoroAPI puedes montar flujos del tipo "cuando llegue un mensaje, haz esto y responde aquello" arrastrando bloques, sin escribir una sola línea de código.
Qué es n8n y por qué combina con WhatsApp
n8n es una plataforma de automatización (parecida a Zapier o Make) donde conectas servicios mediante nodos visuales. Es ideal para WhatsApp porque puedes:
- Recibir cada mensaje entrante como disparador de un flujo.
- Decidir la respuesta con lógica, datos o un modelo de IA.
- Responder por WhatsApp, todo automático y 24/7.
Lo que necesitas
- Una cuenta en LoroAPI con tu número de WhatsApp conectado (se hace escaneando un QR, en minutos) y tu API key.
- Una instancia de n8n (en la nube o autoalojada).
Paso 1: Crea el webhook de entrada en n8n
En n8n, añade un nodo Webhook (método POST). n8n te dará una URL pública (algo como https://tu-n8n.com/webhook/whatsapp). Esa URL será la que reciba los mensajes.
Paso 2: Apunta LoroAPI a tu webhook
En LoroAPI, configura la URL de tu webhook de entrada con la URL que te dio n8n. A partir de ahí, cada mensaje de WhatsApp que recibas disparará tu flujo de n8n con un payload normalizado:
messageType:text,image,audiouother.- El texto del mensaje y el número de quien escribe.
- Para multimedia, una
mediaUrl.
Además, cada envío va firmado con HMAC-SHA256, así que en n8n puedes verificar que el mensaje viene realmente de LoroAPI.
Paso 3: Decide la respuesta
Aquí es donde n8n brilla. Algunos ejemplos sin código:
- Respuesta fija o por palabra clave: un nodo Switch que responde distinto según lo que diga el cliente ("precios", "soporte", "horario"…).
- Respuesta con IA: conecta un nodo de OpenAI o de tu modelo favorito, le pasas el texto del cliente y usas su salida como respuesta.
- Con datos: consulta una hoja de cálculo, un CRM o una base de datos antes de responder.
Paso 4: Responde por WhatsApp
Al final del flujo, añade un nodo HTTP Request que llame al endpoint de envío de LoroAPI:
- Método:
POST - URL:
https://loroapi.com/api/v1/send - Cabecera:
x-api-key: TU_API_KEY - Cuerpo (JSON):
{
"number": "5215555555555",
"type": "text",
"text": "¡Gracias por escribirnos! En breve te atendemos."
}
Usa los datos del disparador (el número de quien escribió) para responderle a la persona correcta.
Casos de uso típicos
- Atención al cliente que responde preguntas frecuentes al instante.
- Confirmaciones automáticas de pedidos o citas.
- Asistente con IA que entiende el mensaje y responde con contexto.
- Notificaciones disparadas desde otros sistemas (un nuevo pedido → aviso por WhatsApp).
Buenas prácticas
- Responde solo a quien te escribe; evita envíos masivos no solicitados (WhatsApp puede limitar el número).
- Cada mensaje saliente consume 1 crédito; recibir es gratis.
- Empieza simple (una respuesta automática) y añade lógica poco a poco.
Conclusión
Con n8n + LoroAPI montas un sistema de respuestas automáticas por WhatsApp sin programar: recibes por webhook, decides en el flujo y respondes con una llamada HTTP. Y como hay plan gratuito, puedes probarlo hoy mismo.