Enrutador de recepción de solicitudes internas por webhook
Cargando flujo…
Descripción del flujo de trabajo
El flujo recibe peticiones POST en un webhook, normaliza el contenido copiando el cuerpo de la petición a un campo input junto con una etiqueta fija de origen, y comprueba que dicho campo no esté vacío. Si es válido, reenvía la carga mediante un HTTP POST a un endpoint externo de marcador de posición usando una credencial de tipo genérico, y responde con JSON de estado accepted. Si está vacío, omite el reenvío y responde con estado invalid.
Cómo funciona
- 1.El nodo Webhook Trigger acepta peticiones POST en la ruta configurada en modo responseNode.
- 2.Normalize Input copia body a input y añade un campo source con el nombre de la plantilla.
- 3.Validate Input comprueba que input no esté vacío y divide la ejecución en dos ramas.
- 4.La rama verdadera envía un HTTP POST a api.example.com con un parámetro de marcador REPLACE_WITH_YOUR_VALUE que debe sustituirse.
- 5.Respond Success y Respond Invalid devuelven cuerpos JSON con estado accepted o invalid.
Casos de uso
- Punto único de recepción para solicitudes internas antes de pasarlas a un servicio de procesamiento.
- Filtrar envíos vacíos y notificar de inmediato el resultado al solicitante.
- Plantilla base para construir canalizaciones de enrutamiento interno personalizadas.
Requisitos
- Activar el flujo en n8n para que la ruta del webhook quede disponible.
- Sustituir la URL de marcador y el parámetro REPLACE_WITH_YOUR_VALUE por los valores reales del servicio.
- Configurar una credencial HTTP de tipo genericCredentialType en n8n para el nodo Forward To Service.
- Permitir el acceso de red desde el host de n8n al servicio de destino.
Configuración y pruebas en n8n
- Enviar un POST a la ruta del webhook con un body no vacío y verificar la respuesta accepted.
- Enviar un POST con body vacío o ausente y verificar la respuesta invalid.
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