Table of Contents
📌 ¿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.