Cómo enviar WhatsApp con n8n paso a paso

Aprende a integrar n8n con la API de SMS Masivos para enviar mensajes de WhatsApp y SMS desde tus workflows. Tutorial con nodo HTTP Request y código real.

Cómo enviar WhatsApp con n8n paso a paso

Para enviar WhatsApp con n8n, usa el nodo HTTP Request apuntando a la API de SMS Masivos. Configura el método POST, agrega tu API key como header, y activa el parámetro whatsapp: true en el endpoint de verificación. No necesitas plugins adicionales. La primera notificación sale en menos de 15 minutos.

n8n es una herramienta de automatización de workflows de código abierto que corre en tu propio servidor o en la nube. Piensa en Zapier, pero sin el cobro por cada ejecución y con acceso total al código. Su comunidad en español crece rápido: más de 47,000 estrellas en GitHub y foros activos en varios países de LATAM.

La pregunta que aparece seguido en comunidades de developers mexicanos es cómo conectar n8n con WhatsApp. La respuesta directa: a través de la API REST de SMS Masivos, que soporta envíos por WhatsApp y SMS con el mismo nodo HTTP Request.

Lo que necesitas antes de empezar

Tres cosas. Nada más.

  • Una cuenta en SMS Masivos. El acceso a la API está incluido en tu cuenta sin costo adicional.
  • Tu API key. La encuentras en el panel bajo Configuración > API.
  • n8n instalado. Ya sea en servidor propio, Docker, o en la nube con n8n Cloud.

Si ya tienes n8n corriendo y una cuenta activa en SMS Masivos, el resto es configuración. No hay que comprar ningún nodo de marketplace ni activar créditos adicionales.

Cómo funciona la API de SMS Masivos

SMS Masivos es una plataforma mexicana de mensajería empresarial con 16 años de operación, 99% de tasa de entrega, conexión directa a 5 carriers nacionales (Telcel, Movistar, AT&T, Altán, Unefon) y saldo que no expira. Su API REST acepta llamadas HTTP simples: método, headers, body JSON. Exactamente lo que el nodo HTTP Request de n8n espera.

El flujo básico:

  1. Tu workflow en n8n detecta un evento (nuevo pedido, registro, alerta).
  2. El nodo HTTP Request llama a la API de SMS Masivos.
  3. SMS Masivos entrega el mensaje por WhatsApp o SMS al número destino.

Paso 1: Obtén tu API key

En el panel de SMS Masivos, ve a Configuración > API. Ahí encuentras tu API key. Cópiala: es lo único que n8n necesita para autenticarse.

La autenticación es por header. En cada request debes enviar:

apikey: TU_API_KEY_AQUI

Sin tokens OAuth, sin flujos de autorización complejos. Un header, y listo.

Paso 2: Configura el nodo HTTP Request en n8n

Abre n8n, crea un nuevo workflow, y agrega el nodo HTTP Request. Estos son los valores exactos para enviar SMS:

  • Method: POST
  • URL: https://api.smsmasivos.com.mx/sms/send
  • Authentication: Header Auth
  • Header Name: apikey
  • Header Value: tu API key
  • Body Content Type: JSON

El body de la petición:

{
  "numbers": "5212345678901",
  "message": "Hola {{nombre}}, tu pedido #{{folio}} está listo.",
  "country_code": "52"
}

El campo numbers acepta un solo número o varios separados por coma. Para México, country_code es 52. El campo message admite variables dinámicas que n8n puede poblar desde nodos anteriores del workflow.

Con eso ya tienes SMS funcionando desde n8n en menos de 5 minutos. El siguiente paso es activar el canal WhatsApp.

Paso 3: Envía mensajes de verificación por WhatsApp

Para el canal WhatsApp, SMS Masivos expone un endpoint específico de verificación. Es ideal para flujos de onboarding, confirmación de cuenta, o doble factor de autenticación desde n8n.

Cambia la URL del nodo HTTP Request a:

https://api.smsmasivos.com.mx/protected/json/phones/verification/start

Y el body:

{
  "phone_number": "5212345678901",
  "country_code": "52",
  "company": "Mi Empresa",
  "whatsapp": true,
  "code_length": 6
}

Con whatsapp: true, SMS Masivos envía el código de verificación directamente por WhatsApp al número destino. Si WhatsApp no está disponible, el sistema hace fallback automático a SMS. Sin que tengas que manejar esa lógica en tu workflow.

¿Necesitas el flujo completo de verificación OTP con validación del código? La plataforma tiene un endpoint separado para confirmar el código que el usuario ingresó, con control de expiración y número de intentos.

Crea tu cuenta en SMS Masivos y obtén tu API key en menos de 5 minutos

Automatizaciones comunes con n8n y WhatsApp

Estos son los casos que los equipos de desarrollo en México usan con mayor frecuencia:

  • Onboarding con verificación de número. El usuario se registra, n8n dispara el OTP por WhatsApp, la app valida el código. Sin escribir la lógica de entrega desde cero.
  • Alertas de sistema críticas. Tu workflow monitorea una base de datos o un endpoint. Si algo falla, el nodo HTTP Request manda un aviso por SMS o WhatsApp en menos de 5 segundos.
  • Notificaciones de pedido. Tu CRM o sistema de ventas emite un evento. n8n lo captura y notifica al cliente con los detalles del envío.
  • Recordatorios de cita. Conecta Google Calendar o Calendly con n8n, y programa mensajes automáticos 24 horas antes de cada cita.
  • Cobranza automatizada. Tu ERP marca facturas vencidas. n8n procesa la lista y envía recordatorios por SMS con el link de pago incluido.

Cada uno de estos flujos usa el mismo nodo HTTP Request. La diferencia está en el trigger y en cómo construyes el body con datos del workflow.

WhatsApp vs SMS en workflows de n8n

La pregunta real no es cuál canal es mejor. Es cuál conviene para cada caso.

CriterioWhatsApp (verificación)SMS (transaccional)
Tasa de entregaAlta si el número tiene WhatsApp activo99% en México, sin dependencia de app
VelocidadMenos de 5 segundosMenos de 5 segundos
DisponibilidadRequiere datos móviles o WiFiFunciona con señal básica
Caso idealOTP, confirmación de cuentaNotificaciones, cobranza, alertas
Fallback automáticoSi falla WhatsApp, cae a SMSN/A (canal final)

Para notificaciones transaccionales de alto volumen, SMS es más confiable porque no depende de que el receptor tenga WhatsApp activo o conexión a internet. Para verificaciones de identidad donde la experiencia del usuario importa, WhatsApp da una experiencia más limpia.

La ventaja de usar SMS Masivos desde n8n: el mismo API key, el mismo nodo, los dos canales. Cambias una URL y un parámetro.

Para entender cuándo conviene cada canal, lee: Por qué las empresas en México combinan WhatsApp y SMS.

Conecta SMS Masivos con otras herramientas desde n8n

n8n tiene más de 400 nodos nativos. Eso significa que puedes conectar SMS Masivos con casi cualquier plataforma: Notion, Airtable, Google Sheets, HubSpot, WooCommerce, Stripe. Cada vez que una de esas herramientas emite un evento, n8n puede convertirlo en un mensaje por WhatsApp o SMS sin que escribas un endpoint adicional.

¿Usas otras plataformas de automatización? SMS Masivos también se conecta via integraciones nativas con Zapier, Make, y más de 30 herramientas.

Preguntas frecuentes

¿n8n tiene un nodo oficial de SMS Masivos?

No hay nodo nativo, pero no lo necesitas. El nodo HTTP Request de n8n cubre el 100% de los endpoints de la API. El setup tarda menos de 15 minutos.

¿Puedo usar las variables del workflow en el mensaje?

Sí. n8n permite interpolar datos de nodos anteriores en cualquier campo del body. El nombre del cliente, el número de pedido, el monto: todo se puede insertar de forma dinámica.

¿La API tiene límites de velocidad?

La API soporta hasta 120 mensajes por segundo. Para la mayoría de los workflows de n8n, eso es más que suficiente incluso en picos de tráfico.

¿Cómo manejo los errores en n8n?

La API devuelve 200 en éxito y 400 en error con un mensaje descriptivo. Puedes usar el nodo IF de n8n para bifurcar el workflow según el código de respuesta y manejar reintentos automáticos.

¿Tienes un workflow específico en mente? Crea tu cuenta en SMS Masivos, obtén tu API key, y conecta tus primeros nodos hoy.

Herramientas recomendadas

Estas son algunas de las herramientas que te pueden ayudar

No items found.