¿Qué es un webhook?
Un webhook es una notificación automática entre dos aplicaciones: cuando en un sistema se produce un evento —por ejemplo, un nuevo pedido—, este envía de inmediato un mensaje HTTP a una dirección de otro sistema configurada previamente.

Webhook: definición y principio
A menudo se describe un webhook como una «API inversa». Con una API clásica, un programa pregunta periódicamente si hay novedades. Con un webhook ocurre al revés: el sistema de origen avisa por sí mismo en cuanto sucede algo.
Técnicamente, un webhook suele ser una solicitud HTTP POST con los datos del evento en formato JSON. El sistema receptor pone a disposición una URL —el llamado endpoint— y procesa los mensajes entrantes.
Muchos servicios populares ofrecen webhooks, entre ellos proveedores de pago como Stripe y PayPal, sistemas de tienda online como Shopware y Shopify, y plataformas de código como GitHub.
Cómo funciona un webhook
Primero, usted configura en el sistema de origen ante qué eventos y a qué dirección debe enviarse un mensaje. Cuando se produce el evento, el sistema envía los datos. El receptor confirma la recepción con un código de estado y pone en marcha los siguientes pasos.
Casos de uso típicos en el día a día de una empresa:
- El proveedor de pagos notifica «pago recibido» a la tienda online
- La tienda notifica «nuevo pedido» al sistema de gestión de inventario o al servicio de envíos
- Un formulario del sitio web transfiere una solicitud al CRM
- La plataforma de código notifica un cambio al pipeline de CI/CD
Ventajas y límites de los webhooks
Los webhooks funcionan prácticamente en tiempo real y ahorran recursos, porque no es necesario consultar constantemente (polling). Por eso son muy adecuados para automatizar procesos entre varios sistemas.
Como el receptor ofrece una dirección accesible públicamente, debe verificar los mensajes entrantes; lo habitual es una firma con la que el remitente acredita su autenticidad. Además, el procesamiento debe poder gestionar que un mensaje llegue con retraso, duplicado o de nuevo tras una caída.
- Tiempo real en lugar de sincronización diferida
- Poca carga para ambos sistemas
- HTTPS y verificación de firma como requisito obligatorio
- Gestionar correctamente los reintentos y las entregas duplicadas
Ejemplo práctico: reenviar pedidos automáticamente
Un comercio online recibe pedidos a través de su tienda. Hasta ahora se recopilaban por la mañana y se transferían a mano a la empresa de transporte. Con un webhook, la tienda notifica al instante cada nuevo pedido a un pequeño middleware que crea la etiqueta de envío y devuelve el número de seguimiento. Se acaba la transcripción manual y los clientes reciben antes su confirmación de envío.
Los webhooks tienen sentido allí donde un evento debe ir seguido de una acción sin demora. Nano Concepts configura integraciones con webhooks, las protege e incorpora un registro (logging) para que siempre se pueda rastrear qué mensaje se procesó y cuándo.
Preguntas frecuentes sobre Webhook
Con una API, el cliente consulta datos de forma activa. Con un webhook, el servidor envía datos por iniciativa propia en cuanto se produce un evento. En la práctica, ambos suelen combinarse.
Sí, si se implementan correctamente: transmisión por HTTPS, verificación de una firma o de una clave secreta y validación de los datos recibidos antes de procesarlos.
Muchos proveedores reintentan la entrega varias veces. Aun así, el receptor debería poder detectar los eventos que falten, por ejemplo mediante una sincronización periódica a través de la API.
Servicios que encajan

Automatización de procesos
Las tareas repetitivas se ejecutan solas: menos trabajo manual, menos errores y más tiempo para el negocio.
Más información
Desarrollo de API y backend
Interfaces y backends que conectan ERP, CRM, tienda y apps: intercambio automático de datos en lugar de teclearlos.
Más información
E-commerce y tiendas online
Tiendas online con Shopify, WooCommerce o Shopware, con pago, envío y conexión con su gestión de mercancías.
Más informaciónTérminos relacionados
Relevante para estos sectores
Artículos relacionados de la revista

Extraer datos de documentos con IA: procesar facturas y comprobantes automáticamente
La IA puede leer facturas, albaranes y pedidos, validarlos y transferirlos al ERP, incluso sin plantilla fija. Cómo funciona, qué cambia con la factura electrónica y dónde están los límites.
Seguir leyendo
Email marketing B2B: consentimiento, RGPD y entregabilidad
En B2B, el correo electrónico es un canal eficaz si el consentimiento, la entregabilidad y la automatización están bien resueltos. Así se construye una lista legalmente limpia que genera respuestas.
Seguir leyendo
Automatizar procesos: 5 flujos de trabajo para empezar rápido
Clasificar solicitudes, coordinar citas, volver a teclear presupuestos: cinco flujos que se pueden automatizar en casi cualquier empresa, con ayuda para priorizar, un ejemplo práctico y los errores típicos.
Seguir leyendo