WorldTeams Docs
N8nRecruiting

Bajada Scorecard historica

Workflow de n8n activo · 8 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

Cada 4 horas, el sistema consulta los candidatos actualizados durante el último día en Bizneo para revisar si tienen evaluaciones completadas. Filtra las evaluaciones correspondientes a las áreas de Admin & Accounting + Marketing, Arquitectura & Ingeniería, Home Builders o AI. El resultado se ve directamente en una planilla de Google Sheets, donde se agrega o actualiza la fila del postulante con su correo, fecha, tipo de scorecard y el recruiter a cargo, notificando el estado final del proceso.

Cuándo se rompe

  • Si un candidato evaluado no aparece registrado en la planilla, significa que el nombre del scorecard cargado en Bizneo no coincide de forma exacta con las categorías configuradas (por ejemplo, por variaciones en tildes, mayúsculas o espacios).
  • Si la planilla no registra ninguna actualización nueva a lo largo del día, significa que falló la conexión con la API de Bizneo o expiraron los permisos de acceso al documento de Google Sheets.
  • Si la información de un candidato se pisa con otra evaluación diferente, significa que la persona tiene más de un scorecard cargado y la planilla actualizó la fila guiándose únicamente por su correo electrónico.

Detalle técnico

  • Se dispara mediante un Schedule Trigger cada 4 horas y consulta la API de Bizneo paginando hasta 400 páginas (con 200 ms de intervalo) para candidatos modificados entre $now.minus({ days: 1 }) y $now.
  • El nodo Select Scorecard aplica un filtro estricto sobre scorecard_lines.scorecard_title buscando coincidencia exacta con cuatro textos: "Scorecard Admin&Accounting + Marketing " (incluye espacio final), "Scorecard Arquitectura & Ingenieria", "Home Builders" o "Scorecard AI".
  • Realiza un appendOrUpdate en Google Sheets (ID 15vZ9p2_ycwzpnVNVz2eEVUiCNUPVcqCKZMUjTyOjKRQ, hoja gid=0) utilizando el campo Email como clave única de búsqueda.
  • Transforma la fecha original a formato local (es-ES) y concatena author_first_name junto a author_last_name para registrar al recruiter responsable.
  • Tras actualizar o insertar en la planilla, ejecuta el subworkflow secundario OK Status (ID GmzcDOyYQ9Rua3Tx) enviando el nombre del flujo actual.

Diagrama

Relacionados

Llama a: OK Status

Ficha

Estado🟢 Activo
DisparadorSchedule Trigger
Nodos8
ServiciosAPI externa (HTTP), Google Sheets, splitOut
CredencialesBizneo Token, Google Sheets IT

| Abrir en n8n | 5G7NEfe07uOhfOcY |

On this page