Qué es un webhook
Un webhook es un mecanismo que permite que una aplicación le envíe información a otra en tiempo real, apenas ocurre un evento. En criollo: es como un timbre que suena en tu sistema cuando pasa algo importante, en vez de tener que ir a preguntar cada dos minutos si pasó algo. Por ejemplo, cuando alguien te escribe por WhatsApp, la plataforma puede avisarle a tu servidor al instante mediante un webhook.
¿Por qué le importa a una PyME?
Si usás WhatsApp Business para atender clientes, los webhooks son la base de la automatización. Sin ellos, tu sistema tendría que revisar manualmente si llegaron mensajes nuevos, lo cual es lento y poco confiable. Con un webhook, cada mensaje entrante dispara una acción automática: guardar el contacto, notificar a un vendedor, o incluso sugerir una respuesta. Entender esto te ayuda a elegir mejor tus herramientas y a no asustarte cuando te hablan de 'integraciones'.
Un ejemplo concreto
Imaginá que tenés un local de indumentaria y un cliente te escribe por WhatsApp a las 11 de la noche preguntando por un talle. Sin webhook, el mensaje queda ahí hasta que alguien abra la app. Con un webhook, tu sistema de gestión recibe el evento 'mensaje recibido' en el momento, y puede: registrar la conversación, enviar una respuesta automática de 'buenas, te contestamos apenas abramos', y avisarle a la vendedora de turno. Todo eso sin que nadie tenga que mirar la pantalla.
Errores comunes al usar webhooks
- Pensar que el webhook es lo mismo que una API: la API es la puerta, el webhook es el timbre que te avisa cuando tocan el timbre.
- No configurar bien la URL: si la dirección a la que se envían los datos no es segura o está mal escrita, no llega nada.
- Olvidarse de que el webhook solo envía datos: la lógica de qué hacer con esos datos corre por tu cuenta (o la de tu proveedor de software).
- No verificar la firma del webhook: cualquiera podría enviarte datos falsos si no validás que realmente vienen de WhatsApp.
En plataformas como Meta (WhatsApp Business), los webhooks se configuran en el panel de desarrolladores, y la documentación oficial de Meta explica los detalles técnicos: qué eventos se pueden recibir, cómo verificar la URL, y cómo manejar reintentos. Los límites exactos de envíos o la frecuencia pueden variar, así que siempre conviene consultar la documentación oficial de Meta para no inventar números.
Si usás una herramienta como Wando, que se conecta a la API oficial de WhatsApp, los webhooks ya vienen configurados por detrás: vos no tenés que escribir código, pero saber qué son te ayuda a entender por qué las respuestas llegan tan rápido y por qué la IA aprende de tus respuestas reales.
Cómo se usa un webhook en la práctica
Pongamos un caso real: una estética en Córdoba que atiende turnos por WhatsApp. La dueña usa una herramienta que se conecta a la API oficial de Meta, y esa herramienta configura el webhook por detrás. Cuando llega un mensaje, el webhook avisa al sistema al instante, y el sistema dispara una respuesta automática: '¡Hola! Te paso los horarios disponibles'. Después, el equipo revisa la bandeja, aprueba las respuestas sugeridas por la IA y cierra el turno.
El flujo completo es: el cliente escribe → WhatsApp manda el evento al webhook → la plataforma lo procesa → se registra el contacto y se muestra en la bandeja → se envía una respuesta automática si corresponde. Todo eso ocurre en segundos, sin que nadie esté mirando la pantalla. Si no existiera el webhook, el mensaje quedaría esperando hasta que alguien abra la app, y la respuesta tardaría horas.
Con qué se confunde y en qué se diferencia
El webhook se confunde con la API, pero no son lo mismo. La API es la puerta de entrada: vos le pedís datos cuando querés, como ir al correo a buscar un paquete. El webhook es el timbre: te avisa cuando algo pasa, sin que tengas que preguntar. Ambos se usan juntos: el webhook te avisa que llegó un mensaje, y después usás la API para pedir el contenido completo.
También se confunde con un chatbot. El webhook solo transporta el evento; no decide qué responder. La lógica de respuesta corre por otro lado, ya sea un bot programado o un sistema de IA que sugiere respuestas. Si alguien te dice 'el webhook respondió', está hablando mal: el webhook solo avisó.
Qué pasa si lo ignorás
Si no usás webhooks, tu negocio queda ciego a lo que pasa en WhatsApp. Los mensajes llegan, pero tu sistema no se entera hasta que alguien abre la app. Eso significa respuestas tardías, clientes que se van a la competencia y oportunidades perdidas. En la práctica, es como tener un local con el cartel de 'abierto' pero sin nadie en la puerta: los clientes entran, miran, y se van.
Además, sin webhooks no podés automatizar nada: ni guardar contactos, ni enviar respuestas automáticas, ni medir cuántos mensajes llegan por día. Las herramientas que usan la API oficial de Meta dependen de los webhooks para funcionar. Si no los configurás, estás pagando por una integración que no hace nada.
Cómo se relaciona con la API oficial de Meta
La API oficial de WhatsApp (WhatsApp Cloud API) usa webhooks para avisarte de eventos: mensajes entrantes, confirmaciones de entrega, cambios de estado. Sin webhook, la API es una puerta que nadie toca. Con el webhook configurado, Meta te manda un POST a tu servidor cada vez que pasa algo relevante.
Configurar el webhook en Meta requiere verificar tu URL con un token, y después elegir qué eventos querés recibir. La documentación oficial de Meta explica el proceso y los reintentos si algo falla. Los precios de conversación de Meta varían por país, así que siempre conviene revisar la documentación oficial para no inventar números.
En herramientas como Wando, los webhooks ya vienen configurados: vos no tenés que escribir código ni verificar tokens. Pero saber cómo funciona te ayuda a entender por qué las respuestas llegan al instante y por qué la IA aprende de tus respuestas reales.
Cuándo NO aplica o no conviene
El webhook no es magia: solo sirve si tenés un sistema que pueda recibir y procesar los datos. Si tu negocio no tiene un CRM, un inventario o un panel de gestión, el webhook te llega a un lugar vacío. En ese caso, no te aporta nada hasta que tengas una herramienta que lo aproveche.
Tampoco conviene si no podés mantener la URL activa. Si tu servidor se cae seguido, los eventos se pierden o se demoran. Las plataformas como Meta reintentan envíos, pero no para siempre. Y si no validás la firma del webhook, te exponés a datos falsos. Para una PyME sin equipo técnico, lo más práctico es usar una plataforma que ya lo resuelva, no intentar configurarlo a mano.
Errores más comunes de quien recién lo entiende
El primer error es pensar que el webhook responde solo. No: solo avisa. El segundo es creer que cualquier URL sirve: tiene que ser pública, con HTTPS y con un endpoint que valide el token. El tercero es olvidarse de que el webhook no almacena nada: si tu sistema está apagado cuando llega el evento, lo perdés (a menos que la plataforma reintente).
También es común confundir el webhook con una base de datos. El webhook no guarda mensajes; solo los transporta. Y otro error clásico es no revisar los logs: si algo no llega, lo primero es mirar si el webhook se disparó. En herramientas como Wando, todo eso está resuelto, pero entenderlo te evita frustraciones cuando hables con un desarrollador o con soporte.
Preguntas frecuentes
¿Un webhook es lo mismo que una API?+
No. Una API te permite pedir datos cuando querés (como ir a buscar un paquete al correo), mientras que un webhook te avisa cuando hay algo nuevo (como un cartero que toca el timbre). Ambos se complementan.
¿Necesito saber programar para usar un webhook en mi negocio?+
No necesariamente. Si usás plataformas de atención como Wando, ellas configuran los webhooks por vos. Pero si querés integrar WhatsApp con tu propio sistema, sí vas a necesitar un desarrollador o conocimientos técnicos.
¿Qué pasa si el webhook falla?+
Si el webhook falla, podés perder eventos (como mensajes) o recibirlos con demora. Por eso las plataformas suelen tener reintentos automáticos y registros de errores. En el caso de Meta, la documentación oficial explica cómo manejar fallos y qué hacer para no perder información.
¿Qué eventos puede recibir un webhook de WhatsApp?+
Los eventos más comunes son: mensajes entrantes, confirmaciones de entrega (tick azul), y cambios en el estado de los mensajes. Meta define la lista exacta en su documentación para desarrolladores, y puede variar según el tipo de cuenta.
¿Puedo configurar un webhook en Wando sin saber programar?+
Sí. Wando ya tiene los webhooks configurados por detrás para conectarse a la API oficial de WhatsApp. Vos no tenés que tocar nada técnico: solo usás la bandeja, las plantillas y las estadísticas. Saber qué es un webhook te ayuda a entender cómo funciona, pero no necesitás escribir código.
¿Qué pasa si mi servidor se cae y llega un webhook?+
Las plataformas como Meta reintentan el envío varias veces, pero no para siempre. Si tu sistema está apagado mucho tiempo, podés perder eventos. Por eso conviene usar una plataforma alojada en la nube, que maneje los reintentos y los registros de errores por vos.
¿El webhook de WhatsApp funciona igual para Instagram o Messenger?+
La lógica es la misma: Meta usa webhooks para avisar eventos en todos sus canales. Pero la configuración puede variar según el canal y el tipo de cuenta. Lo mejor es consultar la documentación oficial de Meta para cada caso.
¿Un webhook puede enviar mensajes de WhatsApp?+
No. El webhook solo recibe eventos (mensajes entrantes, entregas). Para enviar mensajes, se usa la API de WhatsApp. Son dos cosas distintas: el webhook te avisa, la API te deja responder.
Seguí leyendo
API key
Una API key es una clave que identifica a tu app ante un servicio como WhatsApp. Te explicamos para qué sirve, por qué le importa a tu PyME y cómo evitar errores comunes.
Baneo de número de WhatsApp
El baneo de un número de WhatsApp es la suspensión temporal o permanente de una cuenta por violar las políticas de Meta. Afecta a las PyMEs que usan WhatsApp Business, y se puede prevenir y apelar.
RAG (retrieval augmented generation)
El RAG (retrieval augmented generation) es una técnica que combina recuperación de información con generación de texto para que la IA responda con datos actualizados y de tu negocio. Te explicamos cómo funciona, por qué le sirve a una PyME y qué errores evitar.
Qué es el rechazo de plantilla en WhatsApp Business
El rechazo de plantilla ocurre cuando Meta no aprueba un mensaje plantilla de WhatsApp Business. Te explicamos por qué pasa, cómo evitarlo y qué hacer si tu plantilla es rechazada.
Qué es un chatbot de flujos
Un chatbot de flujos es un asistente automático que sigue guiones predefinidos con ramificaciones. Te explicamos cómo funciona, para qué sirve en una PyME y por qué puede quedarse corto si tu negocio recibe consultas variadas.
Catálogo de WhatsApp
El catálogo de WhatsApp es una función de WhatsApp Business que permite mostrar productos y servicios dentro de la app. Te contamos cómo funciona, por qué le sirve a tu PyME y qué errores evitar.
Para profundizar, del blog
Empezá a usar Wando
14 días gratis, sin tarjeta de crédito.