Conectar n8n con WhatsApp Business API: guía paso a paso 2026

Cómo conectar n8n con la WhatsApp Business API de Meta paso a paso: app en Meta for Developers, número, token, webhook y primer mensaje automatizado. Con costos reales.

Equipo Deepyze··7 min de lectura

Todo el mundo busca "conectar n8n con WhatsApp" pero se pierde en la maraña de Meta for Developers. Conectar n8n con la WhatsApp Business API se hace en cuatro pasos: crear una app en Meta for Developers con el producto WhatsApp, obtener el Phone Number ID y un token permanente (vía Usuario de Sistema), cargar esas credenciales en el nodo WhatsApp Business Cloud de n8n, y configurar el WhatsApp Trigger como webhook en Meta para recibir mensajes. n8n trae nodos nativos para ambas direcciones, así que no necesitás escribir código ni un servidor intermedio. Esta guía es el paso a paso real de 2026, con los puntos donde todos se traban: el token que expira, el webhook que no verifica y la ventana de 24 horas.

Lo que necesitás antes de empezar

No te metas en Meta for Developers sin tener esto listo, o vas a abandonar a la mitad:

  1. Una cuenta de Facebook Business (Meta Business Suite) verificada o verificable.
  2. Un número de teléfono que NO esté usado en la app de WhatsApp normal ni en WhatsApp Business. Puede ser un número virtual o uno físico que vas a "migrar".
  3. Una instancia de n8n con URL pública HTTPS. n8n Cloud ya la trae; si te autohospedás, necesitás un dominio con SSL. Si todavía no tenés n8n corriendo, primero resolvé el hosting self-hosted con Docker o contratá n8n Cloud.
  4. 30-45 minutos la primera vez. La segunda integración te lleva 10.

Importante: usá siempre la Cloud API oficial de Meta, nunca las soluciones no oficiales que emulan WhatsApp Web. Meta banea esos números sin aviso ni soporte, y perder una línea comercial de años no se recupera.

Paso 1: Crear la app en Meta for Developers

Andá a developers.facebook.com, iniciá sesión y entrá en Mis Apps → Crear app. Elegí el tipo Empresa (Business). Ponele un nombre interno (no lo ve el cliente) y asociala a tu cuenta de Meta Business.

Una vez creada la app, en el panel buscá Agregar productos y elegí WhatsApp → Configurar. Esto te da automáticamente:

  • Un número de prueba de Meta (para testear sin tu número real).
  • Un Phone Number ID y un WhatsApp Business Account ID (WABA ID).
  • Un token de acceso temporal que dura 24 horas (este es el que te va a traicionar después).

Guardá el Phone Number ID a mano: lo vas a necesitar en n8n.

Paso 2: El token permanente (donde todos se traban)

El token de prueba expira cada 24 horas. Si lo usás en producción, tu workflow "deja de andar misteriosamente" cada día. La solución es generar un token permanente con un Usuario de Sistema:

  1. Andá a Meta Business Settings (business.facebook.com/settings).
  2. Usuarios → Usuarios del sistema → Agregar. Creá uno tipo Admin.
  3. Asignale tu app de WhatsApp con control total.
  4. Hacé clic en Generar nuevo token, elegí la app, y marcá los permisos whatsapp_business_messaging y whatsapp_business_management.
  5. Copiá ese token y guardalo en un lugar seguro: no se vuelve a mostrar y no caduca.

Este es el único token que deberías usar en n8n productivo.

Paso 3: Cargar las credenciales en n8n

En n8n, creá una nueva credencial de tipo WhatsApp API (o WhatsApp Business Cloud, según la versión):

Campo De dónde sale
Access Token El token permanente del Usuario de Sistema (Paso 2)
Business Account ID El WABA ID del panel de WhatsApp en Meta

Después agregá el nodo WhatsApp Business Cloud a tu workflow. Para una prueba rápida:

  • Resource: Message → Operation: Send
  • Phone Number ID: el del Paso 1
  • To: tu número personal (en formato internacional, ej. 5491155551234)
  • Message Type: Text → escribí "Hola desde n8n"

Ejecutá el nodo. Si te llega el mensaje al WhatsApp, la mitad del trabajo está hecha: ya podés enviar. Falta recibir.

¿Te trabaste en el token permanente o el webhook no verifica? Lo armamos con vos en una sesión y dejamos el primer workflow andando. Agendá una reunión de presentación y te ahorrás las dos horas de prueba y error.

Paso 4: Recibir mensajes con el WhatsApp Trigger

Para que n8n reaccione a mensajes entrantes necesitás el nodo WhatsApp Trigger. Al agregarlo, n8n te genera una URL de webhook y un Verify Token (una string que vos inventás).

Ahora volvé a Meta for Developers:

  1. En el panel de WhatsApp → Configuration → Webhook → Editar.
  2. Pegá la Callback URL que te dio el WhatsApp Trigger de n8n.
  3. Pegá el Verify Token (debe ser idéntico al de n8n).
  4. Meta hace una llamada de verificación: si tu n8n está público con HTTPS, devuelve OK y queda Verificado.
  5. En Webhook fields, suscribite al campo messages.

Acá es donde fallan los que usan n8n en localhost: Meta no puede llegar a una URL local. Necesitás un dominio público con SSL válido o un túnel como ngrok para pruebas. Para producción, un VPS con tu instancia de n8n es lo correcto.

Probá: mandá un WhatsApp al número de prueba (o a tu número de producción). El WhatsApp Trigger debería dispararse en n8n con el JSON del mensaje entrante. Ya tenés las dos direcciones funcionando.

Tu primer workflow útil: auto-respuesta + lead al CRM

Enviar y recibir es el cimiento. El valor aparece cuando los conectás. Un workflow mínimo rentable:

  1. WhatsApp Trigger recibe el mensaje.
  2. Nodo IF / Switch clasifica: ¿es una consulta de precio, soporte, o nuevo lead?
  3. Nodo HTTP Request o nodo de tu CRM crea/actualiza el contacto con la conversación.
  4. Nodo WhatsApp Business Cloud responde dentro de la ventana de 24 horas (sin costo de plantilla).

Este patrón es la base de cualquier chatbot de WhatsApp con IA: reemplazás el IF por un nodo de modelo (GPT, Claude) que entiende la intención y responde en lenguaje natural, con la info de tu negocio. Si querés que además dispare acciones —reservar, cotizar, generar una factura— ahí entra una automatización con IA a medida.

La regla de oro: la ventana de 24 horas

Esto define qué podés hacer y qué te cuesta:

Situación ¿Permitido? Costo
Cliente te escribe y vos respondés (dentro de 24 hs) Sí, libre Gratis o conversación de servicio
Iniciás vos una conversación nueva (fuera de 24 hs) Solo con plantilla aprobada Conversación de marketing/utilidad
Mensajes masivos no solicitados No Riesgo de baneo

Traducción: responder siempre se puede; iniciar requiere plantilla aprobada y consentimiento. Romper esta regla es la causa número uno de baneos legítimos.

Cuándo conectar n8n con WhatsApp NO tiene sentido

Seamos honestos: no siempre conviene.

  • Volumen ínfimo. Si recibís 5 mensajes por día y los contestás vos en 2 minutos, montar Meta for Developers + webhook + workflow es sobreingeniería. Usá WhatsApp Business a mano.
  • Necesitás solo enviar notificaciones simples (ej. "tu pedido salió"). Muchas plataformas de e-commerce ya tienen integraciones nativas; revisá antes de armar automatizaciones para tu ecommerce desde cero.
  • No tenés quién mantenga la instancia. n8n self-hosted necesita actualizaciones, backups y monitoreo del webhook. Si nadie lo va a cuidar, n8n Cloud o un servicio gestionado evita que el día que se cae el SSL se caigan tus respuestas.
  • Tu caso requiere lógica compleja y multicanal (WhatsApp + web + app + pagos con estados). Ahí n8n puede quedar corto y conviene un software a medida con WhatsApp como un canal más.

La regla práctica: si automatizar te ahorra varias horas semanales o te hace responder más rápido que la competencia, vale la pena. Si es un capricho técnico para 5 mensajes diarios, no.

En resumen

Conectar n8n con la WhatsApp Business API son cuatro pasos: app en Meta for Developers, token permanente vía Usuario de Sistema, credenciales + nodo de envío en n8n, y WhatsApp Trigger como webhook. Los tres lugares donde todos se traban son el token de 24 horas, el webhook que no verifica por falta de HTTPS público, y la ventana de 24 horas para responder gratis. Resueltos esos, tenés una base sólida para auto-respuestas, leads al CRM y chatbots con IA.

¿Querés que dejemos tu WhatsApp respondiendo solo, conectado a tu CRM y con un chatbot que entiende a tus clientes? En Deepyze armamos la integración completa, con la API oficial y buenas prácticas para que nunca te baneen el número. Comenzá tu proyecto con nosotros y en una semana tenés el primer workflow productivo.

Preguntas frecuentes

¿Cómo conecto n8n con la WhatsApp Business API?+

En cuatro pasos: 1) creás una app en Meta for Developers y agregás el producto WhatsApp; 2) obtenés el Phone Number ID y un token permanente desde un usuario de sistema; 3) cargás esas credenciales en el nodo WhatsApp Business Cloud de n8n; 4) configurás el WhatsApp Trigger de n8n como webhook en Meta para recibir mensajes entrantes. A partir de ahí, n8n puede enviar y recibir mensajes sin escribir código.

¿n8n tiene un nodo nativo para WhatsApp Business API?+

Sí. n8n incluye el nodo 'WhatsApp Business Cloud' para enviar mensajes, plantillas y archivos, y el 'WhatsApp Trigger' para recibir mensajes entrantes vía webhook. Ambos usan la Cloud API oficial de Meta, así que no necesitás librerías externas ni un servidor intermedio para empezar.

¿Necesito un servidor o n8n cloud para que funcione el webhook?+

El webhook de WhatsApp necesita una URL pública con HTTPS. n8n Cloud ya te da esa URL lista. Si usás n8n self-hosted, tu instancia debe estar publicada en un dominio con certificado SSL válido (no sirve localhost). Para probar en local podés usar un túnel como ngrok, pero para producción conviene un VPS con dominio propio.

¿Cuánto cuesta usar la WhatsApp Business API con n8n?+

El acceso a la API es gratis y n8n self-hosted también. Solo pagás a Meta por conversación: en Argentina las de marketing rondan USD 0,06-0,08 y las de servicio/utilidad son más baratas o gratis dentro de la ventana de 24 horas. Una PyME con 1.000-3.000 conversaciones al mes gasta entre USD 30 y 150 mensuales, más el VPS (USD 5-20) si te autohospedás.

¿Por qué mi token de WhatsApp deja de funcionar a las 24 horas?+

Porque estás usando el token temporal de prueba que da Meta, que expira cada 24 horas. Para producción tenés que generar un token permanente desde un Usuario de Sistema en Meta Business Settings, asignándole la app y permisos whatsapp_business_messaging y whatsapp_business_management. Ese token no caduca.

¿Puedo recibir y responder mensajes automáticamente con n8n?+

Sí. El WhatsApp Trigger dispara el workflow cada vez que entra un mensaje; ahí podés clasificar la consulta, buscar datos en tu CRM o base, y responder con el nodo de envío, todo dentro de la ventana de 24 horas sin costo de plantilla. Iniciar una conversación nueva (fuera de esa ventana) sí requiere una plantilla aprobada.

¿Querés que esto funcione en tu empresa?

En Deepyze convertimos procesos manuales en sistemas que trabajan solos: automatización con IA, apps web y móviles, y software a medida. Contanos tu caso y en 24 hs tenés una propuesta concreta.

Sin compromiso · Respuesta en 24 hs · Equipo en tu mismo huso horario

Seguir leyendo