Webhooks

Recibe y envia datos a sistemas externos en tiempo real usando webhooks.

Webhooks de entrada (Trigger)

Un webhook de entrada permite que sistemas externos activen un workflow enviando una peticion HTTP a una URL generada por la plataforma.

  1. Crea un workflow con un trigger de tipo Webhook.
  2. La plataforma generara una URL unica para tu webhook.
  3. Configura el sistema externo para enviar peticiones POST a esa URL.
  4. Los datos enviados en el body de la peticion estaran disponibles como variables en el workflow.

Webhooks de salida (Accion)

Un webhook de salida permite que un workflow envie datos a un sistema externo durante su ejecucion.

  1. Agrega un nodo "Llamada Webhook" en tu workflow.
  2. Configura la URL destino, el metodo HTTP (GET, POST, PUT, DELETE) y los headers.
  3. Define el body de la peticion usando variables del workflow.
  4. La respuesta del sistema externo estara disponible como variable para nodos posteriores.

Reintentos y fiabilidad

Los webhooks de salida incluyen logica de reintentos automatica. Si la peticion falla, la plataforma reintentara segun la configuracion. Tambien puedes verificar la firma del webhook para asegurar que los datos vienen de una fuente confiable.

Documentacion | Gloo Platform by SYNOV