Webhooks entrantes
Crea desde el panel una URL única que recibe datos de cualquier sistema (CRM, formulario, ecommerce) y dispara un SMS o WhatsApp con esos datos como variables. Sin código, sin Zapier ni Make.
Qué son los webhooks entrantes
Un webhook entrante es una URL que genera SMS Masivos y que tú pegas en otro sistema (tu CRM, un formulario, tu ecommerce, una hoja de cálculo, un chatbot). Cuando ese sistema envía datos a la URL, SMS Masivos los recibe y dispara un SMS o WhatsApp usando esos datos como variables del mensaje.
Es el mecanismo inverso al de Webhooks: ahí tú expones una URL para recibir eventos de SMS Masivos (estatus de entrega, respuestas). Aquí SMS Masivos expone la URL y otro sistema te envía los datos a ti.
Se configura completo desde el panel, sin escribir código: creas el webhook, copias la URL, disparas un envío de prueba desde el sistema que quieres conectar, seleccionas qué dato es el número de teléfono y cuáles usar como variables, y redactas el mensaje. Es la alternativa cuando no quieres depender de Zapier, Make o Pabbly Connect para una automatización simple de un solo paso.
Crea tu webhook
Desde Integraciones → Envío por webhook en el panel, da clic en Crear webhook.
Elige el canal
SMS o WhatsApp. Si eliges WhatsApp, además seleccionas desde cuál de tus líneas conectadas se enviará el mensaje.
Nombra tu webhook
El nombre y la descripción son internos (no los ve tu cliente); úsalos para identificar el webhook en tu lista, por ejemplo "Nuevo lead de Kommo" o "Confirmación de cita".
Copia la URL única
SMS Masivos genera una URL con este formato:
https://webhook.smsmasivos.com.mx/enviowebhook/<identificador>Pégala en el sistema que quieres conectar, en el campo donde ese sistema pida la URL de un webhook saliente (a veces se llama "Webhook URL", "HTTP callback" o "Notification URL").
Envía un dato de prueba
Antes de continuar, el sistema externo tiene que mandar al menos una petición real a tu URL:
Deja el panel esperando
Da clic en Enviar datos de ejemplo. El botón cambia a Esperando ejemplo de tu sistema.
Dispara el evento real
Ve al sistema que conectaste y provoca el evento: si tiene un botón de "enviar prueba", úsalo; si no, simula la acción real (llena el formulario, crea el registro de ejemplo, etc.).
Confirma el match de campos
En cuanto SMS Masivos recibe la petición, el panel muestra cada campo que llegó (su llave y su valor) y te pide indicar cuál es el número de teléfono (con un toggle para marcar si ya incluye código de país). Marca además qué otros campos quieres usar como variables del mensaje.
Cualquier sistema que pueda hacer una petición HTTP a una URL cuando ocurre un evento sirve como origen: un CRM, un formulario, una hoja de cálculo con Apps Script, una plataforma de automatización genérica, tu propio backend.
Redacta el mensaje con variables
En el segundo paso escribes el mensaje. Los campos que marcaste aparecen como chips ([nombre], [cita], etc.) que insertas donde los necesites.
- SMS: 160 caracteres, sin acentos ni signos.
- El editor incluye las mismas herramientas de tus campañas normales (imagen adjunta, tarjetas de lealtad, cuponera, encuestas, acortador de URL, etc.).
Guarda para activar el webhook. Desde ese momento, cada petición que llegue a tu URL con los mismos campos dispara un envío con las variables sustituidas.
Administra tus webhooks
La lista en Integraciones → Envío por webhook muestra todos tus webhooks con su estatus (habilitado/deshabilitado) y fecha de creación. Desde ahí puedes editar la configuración o buscar uno por nombre.
Webhooks entrantes vs. salientes
| Webhooks entrantes (esta página) | Webhooks | |
|---|---|---|
| ¿Quién expone la URL? | SMS Masivos | Tú |
| ¿Qué dispara? | Un envío de SMS/WhatsApp | Una notificación a tu servidor |
| ¿Cuándo se usa? | Quieres que un evento externo genere un mensaje | Quieres enterarte del estatus de tus mensajes o de las respuestas MO |
Para automatizaciones con más pasos o condicionales, revisa Zapier, Make o Pabbly Connect. Para acceso completo por código, la API REST o el Servidor MCP.