Un webhook es un aviso automático que un sistema envía a otro en cuanto ocurre algo en él - un pedido nuevo, un formulario enviado, un pago recibido. En lugar de que el sistema receptor tenga que preguntar «¿ya ha pasado algo?» (a eso se le llama polling), el sistema de origen le manda él mismo, activamente, un mensaje en el momento en que hay algo que comunicar.
En la práctica funciona así: una tienda online tiene configurado un webhook hacia la dirección de su sistema. En cuanto un cliente completa un pedido, la tienda envía de inmediato los datos del pedido a esa dirección, y el sistema puede crear a partir de ellos un encargo al instante, sin reescritura manual y sin retraso.
Los webhooks son una de las dos formas principales en que los sistemas se comunican de forma automática - la otra es la API, de la que un webhook suele formar parte (el lado de entrada de la comunicación).
Ver también: Webhooks y API: cómo conectar una tienda online o un sitio web con su sistema, Qué es una API, Qué es MCP, Webhooks y API.