Saltar al contenido
Xavi Creus

Software

Webhook

Un webhook es un aviso automático que un sistema envía a otro cuando ocurre algo, como un pago cobrado, sin que nadie tenga que preguntar.

Definición

Un webhook es un mecanismo por el que una aplicación avisa automáticamente a otra cuando sucede un evento, enviándole los datos a una dirección web acordada. Es la diferencia entre llamar cada minuto para preguntar si ha llegado el paquete y que el mensajero te avise cuando lo entrega. Frente a una API, donde tú pides la información, con el webhook la información viene a ti en el momento en que se produce.

En una empresa los webhooks están en todas partes, aunque nadie los vea. Cuando un cliente paga con tarjeta, la pasarela de pago envía un webhook a tu sistema para activar la cuenta. Cuando alguien firma un contrato digital, el proveedor avisa a tu CRM. Cuando un empleado hace un cambio en el código, el webhook dispara las pruebas automáticas. Son el pegamento que une el SaaS con el resto de herramientas.

El malentendido habitual es creer que un webhook es fiable por defecto. No lo es: si tu servidor está caído en el momento del aviso, el mensaje puede perderse si el emisor no lo reintenta. Los sistemas bien diseñados verifican la firma del mensaje, lo guardan antes de procesarlo y toleran duplicados. Los agentes de IA usan webhooks cada vez más para reaccionar a eventos del negocio sin intervención humana.

En la práctica

Cuando un cliente de una de mis empresas cambia de plan, el proveedor de pagos envía un webhook y en menos de un segundo el usuario ya tiene las nuevas funciones activadas, sin que nadie del equipo intervenga.

Por qué importa

Los webhooks son lo que hace posible que tus herramientas hablen entre sí en tiempo real. Si tu operación depende de exportar hojas de cálculo y copiar datos a mano, probablemente te falta un webhook.

Preguntas frecuentes

¿Qué diferencia hay entre un webhook y una API?
Con una API, tu sistema pide datos a otro cuando los necesita. Con un webhook, el otro sistema te los envía cuando ocurre algo. Suelen usarse juntos: el webhook avisa de que hay novedades y la API sirve para consultar el detalle.
¿Son seguros los webhooks?
Lo son si se implementan bien. El emisor firma cada mensaje con una clave secreta y el receptor verifica esa firma antes de actuar. Sin esa comprobación, cualquiera que conozca la dirección podría enviar avisos falsos, por ejemplo simulando un pago.

¿Necesitas que te lo explique para tu empresa?

Una hora conmigo suele bastar para convertir el vocabulario en una decisión.

Reservar una sesión