Saturn Studio – Webhooks
馃搶 驴Qu茅 es este m贸dulo?
El m贸dulo Webhooks permite integrar servicios externos con tu flujo de automatizaci贸n. Mediante este componente, puedes:
- Escuchar Webhooks entrantes (desde otras aplicaciones).
- Procesar la informaci贸n recibida.
- Enviar una respuesta inmediata o despu茅s de una ejecuci贸n.
Ideal para integraciones en tiempo real como formularios, notificaciones, bots, servicios de terceros, etc.
鈿欙笍 Comandos disponibles
馃摠 Receive Webhook
Recibe un Webhook y lo procesa. Puedes seleccionar el m茅todo HTTP, definir el modo de respuesta y almacenar el resultado en una variable.
| Par谩metro | Descripci贸n | Ejemplo |
|---|---|---|
| HTTP Method | M茅todo HTTP que se usar谩 para recibir el Webhook | GET, POST, PUT, DELETE |
| Response mode | C贸mo se responder谩 al Webhook recibido | Immediately, After robot execution, Use 'Response Webhook' moon |
| Assign result to Variable | Variable donde se guardar谩 el contenido recibido (sin {}) |
webhookData |
馃摛 Response Webhook
Responde a un Webhook previamente recibido. Se puede usar para enviar una respuesta personalizada despu茅s de procesar la informaci贸n.
| Par谩metro | Descripci贸n | Ejemplo |
|---|---|---|
| Task ID | ID de tarea del Webhook recibido a la que se responder谩 | 123456 |
| Response | Texto que se enviar谩 como respuesta | {"status":"ok"} |
| Assign result to Variable | Variable donde se guardar谩 el resultado | responseStatus |
馃И Ejemplo de uso
Supongamos que quieres recibir datos de un formulario externo y luego responder con una confirmaci贸n. Puedes configurar el flujo as铆:
- Receive Webhook
- HTTP Method:
POST - Response Mode:
Use 'Response Webhook' moon - Variable:
formInput
- HTTP Method:
- Procesas los datos con tu robot (por ejemplo, los guardas en una base de datos).
- Response Webhook
- Task ID: el ID obtenido desde
formInput.task_id - Response:
{"message":"Formulario recibido con 茅xito"} - Variable:
responseResult
- Task ID: el ID obtenido desde
馃З Requisitos
Este m贸dulo no tiene dependencias externas. Simplemente arr谩stralo a tu flujo y config煤ralo.