Ir al contenido
Ventas y CRM

Webhook de formulario de accesos fallidos con CRM y notificación

7 nodos 29 2 Webhook
Descargar

Cargando flujo…

Descripción del flujo de trabajo

El flujo recibe peticiones POST en un webhook para un formulario de monitorización de inicios de sesión fallidos, normaliza los datos estableciendo un campo source fijo y un campo input con el cuerpo de la petición, y valida que input no esté vacío. Si es válido, envía un POST autenticado para crear un registro CRM, otro POST para notificar al responsable y devuelve {"status":"created"}; si está vacío, devuelve {"status":"missing-fields"}. Todas las URLs y valores del cuerpo son marcadores de posición que deben sustituirse, y ambos nodos HTTP usan credenciales genéricas que el usuario debe configurar.

Cómo funciona

  1. 1.El nodo Form Webhook acepta POST en la ruta it-ops-security-failed-login-monitor-form con responseMode=responseNode.
  2. 2.Normalize Form asigna source con un valor fijo e input con el cuerpo de la petición.
  3. 3.Required Fields comprueba que input no esté vacío y dirige al flujo por la rama correcta.
  4. 4.Rama de éxito: Create CRM Record envía un POST con credenciales genéricas, Notify Owner envía un POST de notificación y Respond OK devuelve {"status":"created"}.
  5. 5.Rama de fallo: Respond Missing devuelve {"status":"missing-fields"}.

Casos de uso

  • Registrar informes de seguridad de accesos fallidos enviados por formulario en un CRM.
  • Notificar al responsable de seguridad por cada informe recibido.
  • Rechazar automáticamente envíos incompletos con una respuesta JSON inmediata.

Requisitos

  • Activar el workflow para que el webhook reciba peticiones.
  • Configurar credenciales HTTP genéricas (genericCredentialType) en los nodos Create CRM Record y Notify Owner.
  • Sustituir las URLs de ejemplo y el valor REPLACE_WITH_YOUR_VALUE por extremos e identificadores reales.
  • Enviar un campo input no vacío en el cuerpo de la petición.

Configuración y pruebas en n8n

  1. Enviar un POST a /webhook/it-ops-security-failed-login-monitor-form con cuerpo no vacío y verificar la respuesta {"status":"created"}.
  2. Enviar un cuerpo vacío y verificar la respuesta {"status":"missing-fields"}.
  3. Revisar el registro de ejecución para confirmar la rama y los nodos HTTP ejecutados.

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 29
Descargas 2

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