WorldTeams Docs
N8nRecruiting

Google meet Recru

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

Se dispara cuando otro proceso le envía los datos de una entrevista de recruiting ya realizada con su grabación y transcripción. Si es una entrevista técnica o general, analiza la transcripción con inteligencia artificial para evaluar la colocabilidad del candidato, le envía un resumen por mail al recruiter y carga el scorecard en Bizneo; si es una entrevista tipo ADO, registra los datos directamente sin análisis de IA. Como resultado, la información de la llamada impacta en el legajo del candidato en Bizneo y queda asentada en la planilla histórica de control de recruiting.

Cuándo se rompe

  • Si el candidato asistió a la llamada con un email diferente al que tiene cargado en Bizneo: el proceso se pausa y envía una notificación a Slack solicitando el correo correcto para poder reanudar la carga.
  • Si la invitación no contiene el documento de transcripción adjunto o no se encuentra la frase de cierre de llamada: falla la lectura del texto y el cálculo de la duración, impidiendo generar el resumen y el scorecard.
  • Si el título del evento en el calendario no incluye las etiquetas esperadas (como "WT Interview" o "ADO") o contiene la palabra "Screening": el filtro descarta la reunión y no se genera ningún registro ni notificación.

Detalle técnico

  • El nodo Filter exige que el campo summary contenga WT Interview, ADO o WT - Interview, y descarta cualquier evento que contenga la palabra Screening.
  • Code in JavaScript1 identifica al candidato (asistente externo sin @worldteams.com), al recruiter asignado y extrae los enlaces de video y del Google Doc de la transcripción.
  • Code in JavaScript calcula la duración extrayendo por expresión regular el texto "La reunión finalizó después de HH:MM:SS" desde el contenido traído por Get a document.
  • La bifurcación If saltea la IA para llamadas con "ADO" en el título, mientras que para el resto procesa el texto con AI Agent (modelo gemini-3.7-flash y Structured Output Parser1) y formatea las respuestas con Code in JavaScript3.
  • En caso de no hallar al candidato en Bizneo (Busco candidato1), escribe un registro en la planilla de errores 1F91s4_3QRPpC6rMe5H7-ZJBzManzb6iLAtdd91BA1pk y activa un nodo Slack sendAndWait en el canal C0AFDMXGGJG que bloquea el flujo hasta recibir el email correcto.
  • Envía las evaluaciones a Bizneo (/scorecard_lines.json) asociadas al scorecard_id: 19742, actualiza la hoja Recruiting historico (ID 1_lS99wYx528lme2jmd3OwQwujylZVw4cdJU4oXjFOYA, tab 1411417708) y notifica la finalización ejecutando el sub-workflow OK Status.

Diagrama

Relacionados

Llama a: OK Status, OK Status

Lo llaman: Recruting trigger calendar meetgeek

Ficha

Estado🟢 Activo
DisparadorWhen Executed by Another Workflow
Nodos24
ServiciosAPI externa (HTTP), Gemini, Gemini (AI Agent), Gmail, Google Sheets, Slack, executeWorkflowTrigger, googleDocs, outputParserStructured
CredencialesBizneo Token, Gmail IT, Google Docs IT, Google Gemini(PaLM) Api account, Google Sheets IT, Rama

| Abrir en n8n | UayIk50Xzf0VumQN |

On this page