Ir al contenido
Ventas y CRM

Recibir formulario de barrido de proveedores duplicados y llamar APIs de ejemplo

7 nodos 12 0 Webhook
Descargar

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. 1.Form Webhook recibe peticiones POST en la ruta finance-admin-duplicate-vendor-sweep-form y difiere la respuesta a un nodo posterior.
  2. 2.Normalize Form asigna source como 'Duplicate Vendor Sweep' e input como el body de la petición.
  3. 3.Required Fields comprueba que input no esté vacío y enruta por la rama verdadera o falsa.
  4. 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. 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

  1. 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.
  2. Enviar POST con body vacío y verificar la respuesta missing-fields sin llamadas externas.
  3. 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

Webhook Set If HTTP Request

Detalles

Disparador Webhook
Nodos 7
Aplicaciones 4
Vistas 12
Descargas 0

Cómo usar

  1. 1.Haz clic en "Descargar plantilla"
  2. 2.Abre tu panel de n8n
  3. 3.Ve a Workflows > Import from File
  4. 4.Selecciona el archivo descargado y configura las credenciales

Nodos utilizados (7)

Form Webhook

Webhook

#1

Normalize Form

Set

#2

Required Fields

If

#3

Create CRM Record

HTTP Request

#4

Notify Owner

HTTP Request

#5

Respond OK

Webhook

#6

Respond Missing

Webhook

#7

Source and license

Sticky Note

#8
Mantente al día

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

Descubre las novedades primero

Tu nombre, tu correo y una confirmación.

Confirmación por correo · Cancela cuando quieras