Recepción de tickets por webhook con validación
Cargando flujo…
Descripción del flujo de trabajo
El flujo recibe peticiones POST en una ruta fija de webhook, normaliza el cuerpo en un campo input etiquetado con un valor de origen y comprueba que no esté vacío. Las cargas válidas se reenvían mediante HTTP POST a un endpoint externo de marcador de posición usando credenciales genéricas y un cuerpo REPLACE_WITH_YOUR_VALUE que el usuario debe sustituir, respondiendo con un JSON accepted; las cargas vacías devuelven una respuesta invalid sin reenvío.
Cómo funciona
- 1.Webhook Trigger acepta POST en la ruta customer-support-inbound-ticket-router-intake con respuesta diferida a un nodo de respuesta.
- 2.Normalize Input define input desde el cuerpo y un valor fijo de source conservando los campos existentes.
- 3.Validate Input ramifica según si el campo input no está vacío.
- 4.Forward To Service envía un POST a api.example.com con autenticación genericCredentialType y un parámetro de cuerpo placeholder que debe sustituirse.
- 5.Respond Success devuelve {"status": "accepted"} y Respond Invalid devuelve {"status": "invalid"} para entrada vacía.
Casos de uso
- Puerta de entrada para tickets de soporte enviados desde formularios externos antes de enrutarlos a una API de helpdesk.
- Plantilla sencilla para filtrar envíos vacíos antes de llamar a un servicio interno.
Requisitos
- Configurar una credencial HTTP genérica en el nodo Forward To Service.
- Sustituir la URL de marcador de posición y el valor REPLACE_WITH_YOUR_VALUE por los datos reales del endpoint.
- Activar el flujo en n8n para que el webhook quede disponible.
Configuración y pruebas en n8n
- Enviar POST al webhook con un cuerpo no vacío y confirmar la respuesta accepted.
- Enviar POST con cuerpo vacío y confirmar la respuesta invalid sin llamada HTTP externa.
- Revisar el registro de ejecución en n8n para verificar la rama de validación tomada.
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