Definición
Un webhook es un mecanismo por el cual un sistema envía datos automáticamente a otro en el momento en que ocurre un evento. En lugar de que una aplicación pregunte cada cierto tiempo si hay algo nuevo, la otra le avisa al instante enviando la información a una URL definida. Por ejemplo, cuando se cierra un negocio en el CRM, un webhook puede notificar al sistema de facturación. Es una forma eficiente de integrar herramientas. Requiere seguridad, como validación de origen, y un manejo de errores por si el sistema receptor no está disponible.
¿Qué significa Webhook y cómo funciona?
Piensa en un timbre que suena en tu casa cuando el cartero deja un paquete, en lugar de que tengas que salir cada rato a revisar el buzón. Un webhook es un mensaje automático que una aplicación envía a otra cuando ocurre un evento, para que la segunda reaccione de inmediato.
Así funciona
- Defines el evento que debe generar el aviso.
- Configuras la dirección web que recibirá el mensaje.
- Cuando ocurre el evento, la aplicación envía los datos.
- El sistema receptor procesa la información y ejecuta una acción.
Los webhooks permiten integraciones en tiempo real. Protégelos con autenticación y registra los errores para no perder eventos.
Términos relacionados
Preguntas frecuentes
Otras preguntas de los usuarios
¿Qué es Webhook?
Mensaje automático que un sistema envía a otro cuando ocurre un evento.
¿Qué diferencia hay entre webhook y API?
Con una API, una aplicación pregunta activamente por información cuando la necesita. Con un webhook, la aplicación recibe la información automáticamente cuando ocurre un evento. Ambos se usan juntos: el webhook avisa que algo pasó y la API permite consultar o actualizar más datos.
¿Cómo se usan los webhooks en HubSpot?
HubSpot permite enviar webhooks desde workflows en ciertas ediciones, por ejemplo, cuando un negocio cambia de etapa. También las aplicaciones pueden suscribirse a eventos de HubSpot mediante su plataforma de desarrollo. Así puedes avisar a un ERP, sistema de facturación u otra herramienta en tiempo real.
¿Qué riesgos tienen los webhooks?
Pueden fallar si el sistema receptor está caído, enviar datos sensibles si no están protegidos o duplicar eventos. Conviene usar conexiones seguras, validar la autenticidad de los mensajes, registrar errores, implementar reintentos y diseñar el proceso para manejar eventos repetidos sin duplicar acciones.
