DBs | Update Candidate Data Bases
Workflow de n8n activo · 53 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
Este workflow se encarga de actualizar y sincronizar las bases de datos de candidatos de Recruiting (tanto de Arquitectura como de IT) y registrar alertas operativas. Procesa la información que recibe de Bizneo o de otros workflows, clasifica a los postulantes según su vertical, actualiza las planillas maestras de candidatos, detecta tareas pendientes en el proceso de selección y dispara los seguimientos de entrevistas técnicas o cambios de estado a "TO BE INTERVIEWED". Además, todos los días a las 08:00 sincroniza el estado de contratación de los profesionales contratados contra las bases de Arquitectura, IT y Postulaciones.
Cuándo se rompe
- Si un candidato en la base de profesionales no tiene cargado el email personal: no se puede cruzar contra las bases operativas y su estado de contratación ("Hired") no se va a actualizar en las planillas de Architecture, IT o Postulaciones.
- Si cambian los nombres de las pestañas o se mueven columnas clave en los Google Sheets (como en la base de postulaciones, bases de IT/Architecture o la planilla de accionables): las lecturas y actualizaciones fallan, frenando el cálculo de pendientes o la derivación de candidatos a seguimiento.
- Si falla la conexión con Bizneo o los sub-workflows vinculados: no se aplican las etiquetas de seguimiento de entrevistas ni se registran los nuevos accionables en las planillas del equipo.
Detalle técnico
- Disparadores y ramas principales:
- Sub-workflow (
When Executed by Another Workflow): recibe candidatos procesados y los separa por la etiquetaVERTICALES(ARCHITECTUREoIT). - Manual (
When clicking ‘Execute workflow’): consulta la API de Bizneo (/api/v3/companies/171404/candidates) con paginación y llama al workflowCalculadora de categoria. - Programado diario a las 08:00 (
Schedule Trigger): lee2 - PROFESIONALES - WorldTeams, filtra emails no vacíos y actualiza el campohired(usando la columnaSTATUS) en las hojasCandidate Data Base - ARCHITECTURE,Candidate Data Base - ITyData Base Postulaciones. - Programado diario a la 01:00 (
Schedule Trigger1): leeData Base Postulacionesbuscando candidatos enTO BE INTERVIEWEDsin FUP (actualmente termina enIf1sin acciones posteriores).
- Sub-workflow (
- Rama Arquitectura: Cruza datos contra la hoja
BasedeCandidate Data Base - ARCHITECTURE, calcula discrepancias mediante código (Code in JavaScript3/ reglas de scorecards y tags), vuelca pendientes aAccionables pendientes recruiting(hojaCandidatos), invocaAccionables | Agregar candidatos a listadoscon registro de logs (OK/Error), y ejecutaDBs | Update ARCHITECTURE Bases. - Rama IT: Cruza y actualiza
Candidate Data Base - IT(Append or update row in sheet1). Para perfilesAI1/AI2sin entrevista enviada, ejecutaIT | Envio Entrevista Tecnica. Para los que entran a seguimiento, actualiza tags en Bizneo (TO BE INTERVIEWED,FOLLOWUP TBI INICIALIZADO) vía el sub-workflowUpdate company_tags Bizneo, inicializa logs de seguimiento en JSON y actualiza la planillaFUP TO BE INTERVIEWED(hojasIT - TBIeIT - Entrevista Tecnica).
Diagrama
Relacionados
Llama a: Accionables | Agregar candidatos a listados, DBs | Update ARCHITECTURE Bases, Calculadora de categoria, IT | Envio Entrevista Tecnica, Update company_tags Bizneo
Lo llaman: Daily Modified Candidates
Ficha
| Estado | 🟢 Activo |
| Disparador | When Executed by Another Workflow, Schedule Trigger, When clicking ‘Execute workflow’, Schedule Trigger1 |
| Nodos | 53 |
| Servicios | API externa (HTTP), Google Sheets, Postgres, executeWorkflowTrigger, splitOut |
| Credenciales | Bizneo Token, Google Sheets Diego, WPC Postgres |
| Abrir en n8n | 5Fov7Vkx38_WNJm3xyZYW |