Automatiza WhatsApp con n8n (o Make, o Zapier) usando Alsheep AI
Conecta tu línea de WhatsApp Business a n8n, Make o Zapier con el webhook por línea de Alsheep AI: recibe cada mensaje y responde por la API de Meta.
Cada línea de WhatsApp conectada a Alsheep AI tiene su propia URL de webhook. Cuando llega un mensaje, cambia el estado de un envío o Meta aprueba una plantilla, Alsheep reenvía ese evento tal cual a la URL que configures. Del otro lado puede estar n8n, Make, Zapier o tu propio sistema. No hay que programar nada en Alsheep, y el chatbot y la bandeja siguen funcionando igual. Esta nota muestra un flujo completo con n8n; en Make y Zapier el esquema es el mismo.
1. Crear el disparador en n8n
En un flujo nuevo agrega el nodo Webhook: método POST, ruta la que quieras, “Respond:
Immediately”. Copia la Production URL (no la de test, que solo escucha mientras tienes el
editor abierto).
2. Pegar la URL en Alsheep
En Alsheep, Configuración > Webhooks. Hay una tarjeta por cada línea conectada. Pega la URL en la línea que quieres conectar y guarda: el reenvío se enciende solo y el estado pasa a “Reenviando”. Debajo elige los eventos; para este flujo basta con Mensajes.
Pulsa Probar. Alsheep manda un evento de prueba y te dice si tu URL respondió bien.
3. Leer el mensaje
Escribe a tu línea desde otro celular. En n8n verás llegar el evento con el formato de la WhatsApp Business Platform de Meta. Lo que te interesa está en:
body.entry[0].changes[0].value.messages[0].from → número del cliente
body.entry[0].changes[0].value.contacts[0].profile.name → nombre en WhatsApp
body.entry[0].changes[0].value.messages[0].text.body → texto del mensaje
body.entry[0].changes[0].value.metadata.phone_number_id → tu línea
Los estados de entrega llegan en value.statuses[0] en lugar de messages: si marcaste ese evento
en Alsheep, filtra por cuál de los dos existe.
En Make y en Zapier
Mismo esquema, distintos nombres:
| Disparador | Enviar por WhatsApp | |
|---|---|---|
| n8n | Nodo Webhook | Nodo WhatsApp Business Cloud |
| Make | Módulo Custom webhook | Módulo WhatsApp Business Cloud o HTTP a la API de Meta |
| Zapier | Webhooks by Zapier › Catch Hook (planes de pago) | WhatsApp Business o Webhooks by Zapier › POST |
Ideas que usan clientes
- Avisar en Slack o por correo cuando entra un mensaje fuera de horario.
- Crear el contacto en un ERP o en otro CRM y devolver el número de pedido por WhatsApp.
- Registrar en una hoja cada plantilla rechazada (evento Plantillas) para corregirla el mismo día.
- Alertar cuando la calidad de la línea baja en Meta (evento Cuenta).
El paso a paso de la pantalla de webhooks está en el tutorial de webhooks. Los webhooks están incluidos en los tres planes; precios en /precios.
Preguntas frecuentes
¿Alsheep tiene integración nativa con Zapier o Make?
No hay una app publicada en sus catálogos. La integración es por webhook: Alsheep reenvía los eventos de tu línea a la URL que te dan el nodo Webhook de n8n, el módulo Custom webhook de Make o Webhooks by Zapier. Funciona igual que una integración nativa para recibir eventos; para enviar usas la API oficial de Meta.
¿El webhook interfiere con el chatbot o con la bandeja?
No. El reenvío es independiente: la misma línea puede tener el chatbot de IA activo, agentes respondiendo en la bandeja y tu automatización recibiendo cada evento a la vez.
¿Qué formato tienen los eventos?
El mismo de la WhatsApp Business Platform de Meta, sin transformar. Cualquier ejemplo de la documentación oficial de Meta sobre webhooks te sirve para leer mensajes, estados de entrega, plantillas y eventos de cuenta.
¿Puedo enviar mensajes desde n8n?
Sí, con la API oficial de Meta y las credenciales de tu línea (Phone Number ID y token de acceso), que ves en Canales > Credenciales de API. n8n tiene un nodo de WhatsApp Business Cloud que las usa directamente.