WorldTeams Docs
N8nSuccess

Core monthly analysis

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

Cuando se agrega una nueva fila en la planilla de Google Sheets de registro de reuniones, el sistema detecta si corresponde a una monthly. Si es así, recopila la transcripción y los participantes (vía MeetGeek o Google Calendar) y procesa la conversación con inteligencia artificial para evaluar la reunión, calcular métricas y detectar alertas del worldie. La información analizada se envía directamente a la plataforma interna de Core Monthly y, en los casos procesados por MeetGeek, crea además un documento de respaldo con la transcripción completa en Google Drive.

Cuándo se rompe

  • Si el nombre de la reunión ingresado en la planilla no contiene la palabra "monthly", la fila se ignora por completo y no se genera ningún análisis.
  • Si el enlace o identificador de la reunión en MeetGeek o Google Calendar no es válido o no tiene una transcripción disponible para consultar.
  • Si la plataforma interna de ingesta (core-monthly.worldteams.com) está fuera de servicio o rechaza la autenticación, impidiendo que se guarden los resultados analizados.

Detalle técnico

  • El trigger Google Sheets Trigger consulta cada minuto nuevas filas añadidas en la hoja Sheet1 del documento 1hsFGBfn4pTQ4qvuCB3lybWfIN_GlOjj2DzoLA4GUUKc.
  • El nodo If valida mediante regex case-insensitive (monthly|monthy) sobre Meeting Title, y el nodo Switch clasifica el origen según si el enlace proviene de MeetGeek o Google Drive/Meet.
  • En la rama de MeetGeek, el nodo Code in JavaScript identifica al worldie y al reclutador excluyendo correos predefinidos del equipo Core (core@worldteams.com, juana.valdes@worldteams.com, entre otros), y genera un Google Doc en la carpeta de Drive 1M4Bx2shKbBmK1Ago8HICo5NmgeBWVOGH.
  • El nodo AI Agent procesa la transcripción usando el modelo models/gemini-3.1-pro-preview y Structured Output Parser para extraer métricas numéricas (talkRatio, puntualidad, scores de feedback, horas, etc.), banderas de riesgo y resúmenes narrativos.
  • El nodo HTTP Request realiza un POST con Bearer Token a https://core-monthly.worldteams.com/api/ingest/monthly enviando el payload estructurado de la IA junto a los metadatos de la sesión.

Diagrama

Ficha

Estado🟢 Activo
DisparadorGoogle Sheets Trigger
Nodos16
ServiciosAPI externa (HTTP), Gemini, Gemini (AI Agent), Google Calendar, googleDocs, googleSheetsTrigger, meetGeek, outputParserStructured
CredencialesCore., Google Docs IT, Google Gemini(PaLM) Api account, Google Sheets Trigger IT, MeetGeek account Core

| Abrir en n8n | AYMYq9sje49MGTjK |

On this page