WorldTeams Docs
N8nBizneo

Get "to be interviewed" tagged

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

Todos los días a las 4:00 AM, el sistema busca en Bizneo los candidatos actualizados en las últimas 24 horas que tengan asignada la etiqueta de "TO BE INTERVIEWED". Luego, toma a los perfiles creados en los últimos 6 días y extrae su vertical asignada y su semana de ingreso (entry week). Por último, crea o actualiza la fila del candidato en la pestaña "TO BE INTERVIEWED" del Google Sheet de seguimiento, usando el mail como identificador.

Cuándo se rompe

  • Un candidato etiquetado no aparece en el Sheet: significa que fue creado en el ATS hace más de 6 días o que su perfil no registró cambios dentro del rango de las últimas 24 horas.
  • La columna de Vertical o Entry Week aparece vacía en la planilla: significa que el candidato no tiene cargadas las etiquetas correspondientes a esas categorías dentro de su perfil en Bizneo.
  • La planilla no registra altas ni modificaciones a la mañana: significa que vencieron las credenciales de conexión con la API de Bizneo o que se perdieron los permisos sobre el documento de Google Sheets.

Detalle técnico

  • Dispara mediante Schedule Trigger1 a las 4:00 AM y consulta el endpoint /api/v3/companies/171404/candidates de Bizneo filtrando por el tag ID 183180 y rango de actualización de 24 horas (updated_from / updated_to).
  • Maneja paginación automática en el nodo get candidates by TO BE INTERVIEWED con un tope de 400 páginas y pausas de 200 ms entre consultas.
  • El nodo Code in JavaScript procesa el array company_tags extrayendo las categorías 2348 (mapeada a entry_week) y 2344 (mapeada a verticales), uniendo múltiples valores con comas.
  • El nodo Filter descarta cualquier candidato cuya fecha created_at no sea posterior a $today.minus(6, 'days').
  • En el nodo Append or update row in sheet1, realiza un appendOrUpdate en el Google Sheet 1aK0pxxUo7N-8Rflrp9ofW1EwdhNYu6uWWjbDGa6KRBE (hoja GID 808520041), usando la columna Mail como clave de matching y seteando Fecha to be interviewd con la fecha del día anterior.

Diagrama

Ficha

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

| Abrir en n8n | txzxGC2EdGcKrcXI |

On this page