WorldTeams Docs
N8nSupabase

Meetgeek success a supabase dashboard

Workflow de n8n activo · 19 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 activa cuando otro workflow le envía una reunión de MeetGeek de un cliente. Si la llamada dura más de 3 minutos y contiene "Catch Up" en su título, descarga la transcripción completa, analiza la conversación con inteligencia artificial para evaluar la gestión de la Account Manager y registra o actualiza los datos del cliente y los puntajes de la reunión en Supabase para el dashboard.

Cuándo se rompe

  • Una reunión no impacta en el dashboard ni se procesa: ocurre si la llamada duró 3 minutos o menos, o si el título del evento en el calendario no contiene explícitamente alguna variante de "Catch Up".
  • El proceso se corta con error de fecha: pasa si la reunión que se intenta procesar tiene una fecha anterior al 5 de enero de 2026 o si el registro de hora no es válido.
  • Falla la carga de métricas y evaluación: sucede si el asistente de inteligencia artificial no genera una respuesta estructurada válida o si MeetGeek no tiene disponible la transcripción de la llamada.

Detalle técnico

  • Disparador Execute Workflow Trigger (Catchup app a supabase) que espera timestamps de inicio/fin, título y meeting_id.
  • Filtro en If3: valida que la duración calculada sea mayor a 180 segundos y que el título coincida con la expresión regular (CatchUp|Catch Up|Catch up|Catchup).
  • El nodo Code in JavaScript3 limpia el título del evento quitando términos como "WorldTeams", "Catch up" y caracteres especiales para deducir el customer_name.
  • El nodo AI Agent corre sobre Google Gemini Chat Model (models/gemini-3.6-flash) y utiliza la herramienta Obtener am contra la tabla account_managers de Supabase para puntuar la llamada en 8 dimensiones.
  • El nodo Determinar week_id desde timestamp de reunión calcula la semana operativa usando como fecha base el lunes 2026-01-05T00:00:00Z y arroja error si la fecha es previa.
  • Operaciones en Supabase: verifica la existencia del cliente en la tabla clients (creándolo si no existe) e inserta o actualiza el registro de la sesión en la tabla meetings con los scores y notas estructuradas.

Diagrama

Relacionados

Lo llaman: Sales trigger calendar meetgeek

Ficha

Estado🟢 Activo
DisparadorCatchup app a supabase
Nodos19
ServiciosGemini, Gemini (AI Agent), Supabase, executeWorkflowTrigger, meetGeek, supabaseTool
CredencialesGoogle Gemini(PaLM) Api account, MeetGeek account Sales@wt, Success dashboard

| Abrir en n8n | jKekgx4RnlZphbnQ |

On this page