Webhook Response
Webhook Response decide qué contesta tu flujo a la aplicación que lo puso en marcha a través de su webhook. Sin este componente, quien llama al webhook recibe al instante solo un aviso de que la ejecución ha empezado. Con él, la llamada espera a que el flujo termine y recibe como respuesta los datos que conectes aquí.
Se usa junto con Webhook Input, que es el componente que da al flujo su dirección de webhook.
Cuándo usarlo
- Tu web envía los datos de un formulario y necesita saber al momento si la solicitud se ha aceptado.
- Otra aplicación pide al flujo que clasifique un texto y espera la categoría en la respuesta.
- Un sistema de reservas consulta la disponibilidad y muestra al cliente lo que devuelve el flujo.
- Quieres usar un flujo como un servicio propio al que otras herramientas preguntan y del que obtienen un resultado.
Configuración
| Campo | Qué hace |
|---|---|
| Data | Los datos que se devuelven a quien llamó al webhook. Conecta aquí el resultado que quieres enviar, tal como sale del componente anterior. |
Resultado
Data entrega los mismos datos que recibe. Lo importante es que esos datos son la respuesta que recibe la aplicación que llamó al webhook.
Ejemplo
Una clínica recibe solicitudes de cita desde su web:
- Webhook Input recibe el nombre del paciente, la especialidad y la fecha deseada.
- Un agente comprueba la agenda y prepara una respuesta con la cita propuesta.
- Esa respuesta, en forma de datos, se conecta a Data de Webhook Response.
- La web recibe la cita propuesta en la misma llamada y se la muestra al paciente.
Buenas prácticas
- Mantén el flujo rápido cuando uses este componente: la aplicación que llama espera hasta que termina.
- Usa un solo Webhook Response por flujo, para que quede claro qué se devuelve.
Componentes relacionados
- Webhook Input: da al flujo su dirección de webhook y recibe los datos.