Recibir formulario de barrido de proveedores duplicados y llamar APIs de ejemplo
Cargando flujo…
Descripción del flujo de trabajo
El flujo escucha un webhook POST para un formulario de barrido de proveedores duplicados, normaliza el payload en los campos source e input y verifica que input no esté vacío. Si es válido, envía POST secuenciales a un endpoint externo de creación en CRM y a otro de notificación al responsable, ambos con URLs de ejemplo y credenciales genéricas, y devuelve una respuesta JSON created; en caso contrario devuelve directamente una respuesta missing-fields.
Cómo funciona
- 1.Form Webhook recibe peticiones POST en la ruta finance-admin-duplicate-vendor-sweep-form y difiere la respuesta a un nodo posterior.
- 2.Normalize Form asigna source como 'Duplicate Vendor Sweep' e input como el body de la petición.
- 3.Required Fields comprueba que input no esté vacío y enruta por la rama verdadera o falsa.
- 4.La rama verdadera hace POST al endpoint de creación en CRM, luego al de notificación al responsable, y Respond OK devuelve {"status": "created"}.
- 5.La rama falsa no realiza llamadas externas y Respond Missing devuelve {"status": "missing-fields"}.
Casos de uso
- Capturar envíos del área financiera para revisar posibles proveedores duplicados y derivarlos a sistemas externos.
- Registrar los envíos en un CRM vía API y disparar una notificación al responsable.
- Aplicar una comprobación básica de completitud del input del formulario antes de cualquier proceso externo.
Requisitos
- Activar el flujo en n8n para que la ruta del webhook esté disponible.
- Configurar credenciales de tipo genérico para ambos nodos HTTP Request, ya que usan genericCredentialType.
- Sustituir el valor placeholder y las URLs de api.example.com por endpoints y payloads reales antes de usarlo.
Configuración y pruebas en n8n
- Enviar POST a la ruta del webhook con un body no vacío y verificar la respuesta created y que ambas llamadas HTTP se ejecuten en orden.
- Enviar POST con body vacío y verificar la respuesta missing-fields sin llamadas externas.
- Revisar el log de ejecución en n8n para inspeccionar los campos normalizados y la rama tomada por el nodo If.
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 (7)
Form Webhook
Webhook
Normalize Form
Set
Required Fields
If
Create CRM Record
HTTP Request
Notify Owner
HTTP Request
Respond OK
Webhook
Respond Missing
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