WorldTeams Docs
N8nRecruiting

Control Google meet recru

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

Se dispara cuando otro flujo le envía los datos de una reunión de Google Meet ya finalizada. Analiza los participantes, las grabaciones y el documento de transcripción para extraer los enlaces y calcular la duración real de la llamada. Según el tipo de reunión indicado en el título, guarda una nueva fila con el detalle de la sesión en la planilla de Google Sheets correspondiente a Entrevistas o a ADO.

Cuándo se rompe

  • Si la reunión no se registra en ninguna planilla: significa que el título del evento en el calendario no coincide exactamente con los formatos esperados para entrevistas de recruiting ni para ADO.
  • Si el flujo falla al procesar la transcripción: significa que la llamada no generó el documento de transcripción de Google Meet adjunto o el sistema no tiene permisos para abrir ese archivo.
  • Si la duración aparece vacía en la planilla: significa que el documento de transcripción no contiene la frase estándar de cierre de llamada en inglés o español.

Detalle técnico

  • Recibe datos mediante un trigger executeWorkflowTrigger con el objeto del evento de calendario.
  • En Code in JavaScript3, extrae el candidato buscando correos sin dominio @worldteams.com, identifica al entrevistador excluyendo a recruiting@worldteams.com y juana.valdes@worldteams.com, y separa adjuntos por tipo MIME (application/vnd.google-apps.document y video/mp4).
  • El nodo Get a document (Google Docs) descarga el texto de la URL obtenida en transcriptUrl.
  • En Code in JavaScript1, aplica una expresión regular para buscar el texto de fin de reunión (La reunión finalizó después de / Meeting ended after) y parsea el tiempo a segundos y formato de hora.
  • Switch1 enruta según el campo summary: si coincide con las variantes de WT Interview envía los datos a la planilla 1bJFmrK2ri1R-1bfvphuzAIuqGeWpG478D3VlbpGQhks, y si coincide con ADO los envía a 1FjZQgmsklNfDwROaRIPuyVJlEFJKvmkqZ_TGLmFr-ak. Cualquier otro título queda descartado sin registrarse.

Diagrama

Relacionados

Lo llaman: Recruting trigger calendar meetgeek

Ficha

Estado🟢 Activo
DisparadorWhen Executed by Another Workflow
Nodos7
ServiciosGoogle Sheets, executeWorkflowTrigger, googleDocs
CredencialesGoogle Docs IT, Google Sheets IT

| Abrir en n8n | MFOFhN291HfQVFQ5 |

On this page