Verificador de paquetes de clientes con deduplicación e informe de lote vacío
Cargando flujo…
Descripción del flujo de trabajo
Este flujo procesa un sobre de lote con paquetes de clientes y valida el nombre, dominio y correo del contacto principal de cada empresa. Normaliza los correos, conserva la primera aparición válida, clasifica duplicados y valores rechazados, y marca las direcciones externas sin eliminarlas. Cada paquete se enruta como listo o requiere completar y recibe un informe con conteos balanceados. Como el sobre permanece presente cuando packages está vacío, el flujo emite un informe explícito en vez de finalizar silenciosamente.
Cómo funciona
- 1.Ejecutar Manual Trigger para iniciar la demostración.
- 2.Configure Required Fields define los campos obligatorios de la empresa.
- 3.Emit Sample Batch Envelope crea un sobre con cuatro paquetes ficticios.
- 4.Validate Normalize and Dedupe valida campos, correos, dominios y duplicados.
- 5.Is Package Ready enruta cada resultado según su preparación.
- 6.Los dos nodos Set añaden el estado conservando los demás campos.
- 7.Merge Status Paths agrega las salidas de ambas rutas.
- 8.Build Guaranteed Readiness Reports normaliza y ordena los informes finales.
Casos de uso
- Auditar datos de clientes antes de comenzar un proyecto de agencia.
- Limpiar contactos antes de transferirlos a otro sistema.
- Detectar paquetes incompletos y lotes sin clientes.
Requisitos
- La demostración manual no requiere credenciales.
- La entrada real debe ser un sobre con un arreglo packages.
- La fuente debe emitir el sobre incluso cuando packages esté vacío.
- Cada paquete utiliza company y contacts; los contactos contienen name, email y role.
Configuración y pruebas en n8n
- Importar el JSON y ejecutar Manual Trigger; los cuatro elementos deben coincidir con expected_output.
- Verificar que [email protected] y [email protected] forman un duplicado y se conserva el primero.
- Verificar que [email protected] permanece en cleanContacts y queda marcado fuera del dominio.
- Cambiar packages a [] sin eliminar el sobre; debe aparecer un informe que requiere completar.
- Probar un correo vacío o numérico y confirmar que rejectedCount aumenta y countsBalanced sigue siendo true.
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 (9)
Manual Trigger
Manual Trigger
Configure Required Fields
Set
Emit Sample Batch Envelope
Code
Validate Normalize and Dedupe
Code
Is Package Ready
If
Set Ready Status
Set
Set Needs Completion Status
Set
Merge Status Paths
Merge
Build Guaranteed Readiness Reports
Code
Setup and Input Contract
Sticky Note
Validation Rules
Sticky Note
Empty Batch Test Guide
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