Enrutador de recepción de tareas por Webhook con validación
Cargando flujo…
Descripción del flujo de trabajo
Flujo de plantilla que recibe peticiones POST en una ruta fija de webhook, normaliza el payload extrayendo input del body y añadiendo un campo source fijo, y comprueba que input no esté vacío. Las peticiones válidas se reenvían por HTTP POST autenticado a un endpoint provisional que debe configurarse y se responde con {"status":"accepted"}; las inválidas reciben {"status":"invalid"} directamente.
Cómo funciona
- 1.Webhook Trigger recibe peticiones POST en la ruta configurada y difiere la respuesta a un nodo de respuesta.
- 2.Normalize Input (Set) mapea body al campo input y añade un valor source fijo.
- 3.Validate Input (IF) comprueba que input no esté vacío y divide el flujo.
- 4.La rama válida envía un POST HTTP con credenciales genéricas y un cuerpo provisional a una URL provisional.
- 5.Los nodos Respond to Webhook devuelven accepted o invalid según la rama.
Casos de uso
- Puerta de entrada para recibir tareas de herramientas externas antes de enviarlas a un servicio de gestión de proyectos.
- Plantilla inicial para validación básica y enrutado de payloads de webhook entrantes.
Requisitos
- Reemplazar la URL provisional y el valor placeholder del cuerpo en Forward To Service por valores reales.
- Crear y asignar una credencial HTTP de tipo genericCredentialType al nodo Forward To Service.
- Activar el flujo manualmente; actualmente está inactivo.
Configuración y pruebas en n8n
- Enviar un POST con body JSON no vacío y esperar una respuesta accepted.
- Enviar un body vacío o sin input y esperar una respuesta invalid.
- Configurar credenciales y endpoint reales antes de probar contra el servicio definitivo.
Valor del servicio
Ideal como servicio de automatización operativa para conectar sistemas, reducir tareas manuales y acelerar la entrega de resultados a clientes o equipos internos.
Aplicaciones utilizadas
Detalles
Cómo usar
- 1.Haz clic en "Descargar plantilla"
- 2.Abre tu panel de n8n
- 3.Ve a Workflows > Import from File
- 4.Selecciona el archivo descargado y configura las credenciales
Nodos utilizados (6)
Webhook Trigger
Webhook
Normalize Input
Set
Validate Input
If
Forward To Service
HTTP Request
Respond Success
Webhook
Respond Invalid
Webhook
Source and license
Sticky Note
Nuevas automatizaciones, directamente en tu correo
Recibe los nuevos flujos de DROPIDEA, una descripción clara de su utilidad y un enlace para explorarlos.
- Nuevos flujos
- Explicaciones claras
- Guías de configuración