WorldTeams Docs
N8nRecruiting

Datos personales candidates

Workflow de n8n activo · 19 nodos

Página generada automáticamente desde n8n. No la edites a mano — se sobreescribe en la próxima corrida. Para cambiar el contenido, cambiá el workflow o el prompt del colector.

Qué hace

De lunes a viernes a las 20:00, o de manera manual según la tarea, este flujo sincroniza datos de contacto de candidatos desde Bizneo hacia Google Sheets. Por un lado, extrae los perfiles con etiquetas de asignación de cliente y actualiza la planilla de datos personales. Por el otro, al ejecutarse manualmente, toma los emails listados en la planilla de gestión de portfolios, busca sus datos en el ATS y completa automáticamente su nombre, apellido y teléfono.

Cuándo se rompe

  • Si un candidato cargado en la planilla de portfolios no existe en Bizneo o tiene un email distinto al registrado, sus campos de contacto van a quedar guardados con el texto "not found".
  • Si cambian los permisos, se borra o se renombra alguna de las hojas de Google Sheets ("Datos personales" o "Highlighted sin portfolio "), el flujo se detiene por falta de acceso al documento.
  • Si las credenciales de conexión con Bizneo vencen o el sistema no responde, las búsquedas fallan y los datos de los candidatos no se actualizan.

Detalle técnico

  • Cuenta con dos disparadores independientes: Schedule Trigger que corre a las 20:00 (filtrando días de semana con is Weekday?) y When clicking ‘Execute workflow’ para ejecuciones manuales.
  • En la rama programada, filtra tags con category.name === "CLIENT ALLOCATION" en FILTRAR ALLOCATION, pagina candidatos modificados desde el 01/01/2025 y aplica appendOrUpdate en el spreadsheet Datos personales limpiando espacios y signos + del teléfono.
  • En la rama manual, procesa fila por fila la hoja Highlighted sin portfolio del documento Gestión portfolios V2, validando en existing candidate? si el array devuelto por la API viene vacío para asignar valores por defecto ("not found" o "empty").
  • Implementa un nodo Wait de 0.5 segundos dentro del bucle de batches (loop over candidates) para regular la frecuencia de peticiones a la API de Bizneo y la actualización en Google Sheets.

Diagrama

Ficha

Estado🟢 Activo
DisparadorSchedule Trigger, When clicking ‘Execute workflow’
Nodos19
ServiciosAPI externa (HTTP), Google Sheets, splitOut
CredencialesBizneo Token, Google Sheets IT

| Abrir en n8n | Y4P0m56wqzLMqYW0 |

On this page