Webhook: qué es y cómo lo usa una automatización - Kharyo AI
← Todo el glosario
Glosario

Webhook

Un webhook es una URL HTTP que un sistema A llama automáticamente cuando ocurre un evento, para que un sistema B lo procese al instante sin tener que consultar repetidamente.

Un webhook (también llamado callback HTTP o push notification API) es el mecanismo estándar para que dos sistemas se comuniquen en tiempo real. En vez de que tu sistema le pregunte cada minuto "¿pasó algo nuevo?" (técnica llamada polling, costosa y lenta), el otro sistema te avisa cuando pasa: hace un POST a una URL que tú configuraste y te entrega el dato.

Ejemplo concreto en WhatsApp

Cuando un cliente te escribe a tu número Cloud API:

  1. Meta recibe el mensaje en sus servidores
  2. Meta hace POST a la URL webhook que tu Tech Provider registró (por ejemplo https://app.kharyo.com/webhooks/whatsapp/123)
  3. El payload del POST incluye el texto, el número del cliente, la timestamp y el message_id
  4. Tu plataforma procesa el evento y dispara el agente IA, o asigna a un humano, o lanza un workflow

Todo esto ocurre en milisegundos, sin polling, sin esperas.

Webhooks comunes en automatización

  • WhatsApp / Instagram / Telegram: mensaje entrante
  • Stripe / Mercado Pago: pago recibido, suscripción cancelada
  • Bancos con notificación oficial: transferencia entrante (en Venezuela vía SMS interpretado, en otros mercados vía API)
  • Google Calendar: evento creado, modificado o cancelado
  • Shopify / WooCommerce: orden creada, abandono de carrito

Por qué importa la firma del webhook

Una URL pública puede recibir requests de cualquiera. Para confirmar que el POST realmente viene del proveedor (no de un atacante), los proveedores serios firman el payload con HMAC SHA-256 y un secreto compartido. Tu plataforma verifica la firma antes de procesar. Sin verificación, alguien podría inyectar pagos falsos o mensajes fantasma.

Webhook vs API REST

No son opuestos: se complementan. La API REST la usas para hacer requests salientes (enviar un mensaje, crear una cita). El webhook lo recibes para enterarte de cosas que pasan del otro lado sin tener que preguntar. Toda integración seria usa ambos.

En Kharyo, los webhooks de WhatsApp, Instagram, Stripe y bancos están preconfigurados y firmados. No tienes que escribir el handler ni gestionar la firma: el sistema dispara el workflow correspondiente apenas el evento llega.

Sigue explorando

Más que una web

Kharyo también vive en el celular

Dos apps nativas que llevan tu operación al campo: Kharyo Inbox para tu equipo de atención y Kharyo Listener para capturar pagos bancarios sin abrir el banco.

Sincronización en tiempo realCifrado de extremo a extremo
Kharyo Inbox · iOS + Android

Bandeja omnicanal con IA que prioriza, lee y responde

  • Auto-Pilot ON: la IA responde sola en tu tono
  • Insights de sentimiento e intención por conversación
  • Sugerencias de respuesta con tonos editables
  • Push solo cuando hace falta un humano
Descargar en Google PlayDescargar en App Store
Auto-Pilot IA respondiendo conversaciones
Bandeja unificada con WhatsApp, Instagram y Messenger
Sugerencias de respuesta generadas por IA
Kharyo Listener · Android

Captura pagos bancarios en tiempo real

  • Escucha 27 bancos venezolanos en simultáneo
  • Historial detallado por cobro con referencia y banco
  • Vinculación por QR, sin credenciales en el dispositivo
  • Telemetría visible desde el Centro de Control

27

Bancos soportados

~193ms

Latencia push→cobro

24/7

Captura continua

Descargar en Google Play
Captura de pagos en tiempo real con baja latencia
Historial detallado de cobros bancarios
Monitoreo simultáneo de bancos venezolanos