stratoai.pro // glosario // webhook
◆ Stack e integración

Webhook

También conocido como: Web hook · HTTP callback · Reverse API
Un webhook es una URL pública que tú expones para que un servicio externo te avise cuando ocurre algo. Es lo contrario a una API: en lugar de tú preguntar "¿pasó algo?", el sistema externo te llama a ti en cuanto pasa.
// Definición extendida
El patrón es simple: tú registras tu URL en el sistema origen (Stripe, GitHub, Calendly, Netlify, n8n…). Cuando ese sistema detecta el evento que te interesa (pago confirmado, push a main, reunión agendada, deploy fallido), te envía un POST con un cuerpo JSON describiéndolo. Tu servidor recibe, valida (firma criptográfica obligatoria) y dispara la lógica. Webhooks vs APIs polling: si quieres saber cuándo pasa algo, polling (preguntar cada 30s) es caro, lento y poco fiable; webhook es push, instantáneo y barato. Por eso casi todo lo serio que pasa entre sistemas modernos viaja por webhooks: pagos, deploys, eventos de usuario, integraciones SaaS. La regla operativa: si una integración importa, debe ir por webhook con retry, no por polling. Los webhooks tienen tres trampas clásicas: seguridad (un atacante puede simular un POST falso si no validas firma), idempotencia (el mismo evento puede llegar 2 veces, tu lógica debe tolerarlo) y observabilidad (si tu endpoint falla, los webhooks se pierden — necesitas logs y reintento manual). Diseñar bien los tres es la diferencia entre un sistema que aguanta producción y uno que pierde pedidos.
// Ejemplo en StratoAI

Cómo lo usamos en producción

Toda la línea de productos digitales chefbusiness.co funciona sobre webhooks Stripe: cuando un cliente paga, Stripe llama a la function Netlify que envía email con magic link de descarga. Cuando un post se publica programado en WordPress, un cron + webhook a Netlify dispara el rebuild del sitio Astro. Y cuando un commit aterriza en main de cualquier repo, GitHub llama al webhook Netlify y deploya. Sin webhooks, todo sería polling caro y lento.
// Cuándo importa

Para qué te importa esto

  • Cuando integras pagos (Stripe, PayPal) — los webhooks son el único modo fiable de saber que cobraste
  • Cuando montas CI/CD — push → webhook → build → deploy es el patrón estándar
  • Cuando conectas SaaS (Calendly, HubSpot, Slack) entre sí sin n8n por medio
  • Cuando una notificación humana (email, Slack) tiene que dispararse exactamente cuando pasa algo, no a los 5 minutos

¿Cómo aplica
esto a tu negocio?

Las definiciones son el primer paso. Convertir el concepto en operación 24/7 dentro de tu empresa es el siguiente. Hablemos en una Contact Call de 30 minutos sin compromiso.

// Stack frontera

Modelos que evaluamos · proveedores que operamos

Stack frontera + open-weight · benchmark continuo · sin sesgo de vendor

¿Hablamos? Respondo personalmente John Guerrero · fundador StratoAI