Workflow Systems · R&D Demos

Workflow de Análisis

Análisis de Google Analytics con LLMs

Juan Iturbe
Workflow de Análisis

Estado

Investigación y Demo

Este proyecto es un workflow experimental de automatización de análisis construido para explorar cómo los LLMs pueden ser utilizados para interpretar datos estructurados y generar reportes ejecutivos repetibles.


Descripción General

Este demo explora un problema operacional común:

Los equipos recopilan datos de análisis, pero los insights aún requieren análisis manual y reportes.

El sistema implementa un pipeline de análisis determinístico que:

  • Extrae métricas de Google Analytics
  • Interpreta el desempeño en relación al contexto empresarial
  • Produce reportes estructurados y amigables para ejecutivos
  • Publica resultados automáticamente en Notion

El énfasis está en diseño de workflow y orquestación, no en dashboards o herramientas de visualización.

Interfaz simple para enviar URL para generación de reportes

Descripción del Workflow


Resumen de Arquitectura

El workflow es orquestado usando LangGraph como una máquina de estados de múltiples pasos, donde cada nodo ejecuta una tarea claramente definida en el pipeline de análisis.

Etapas de alto nivel:

  1. Preparación de datos
  2. Análisis basado en LLM
  3. Síntesis de insights
  4. Compilación de reportes
  5. Publicación

Descripción del Workflow


Workflow

Preparar Datos
  → Analizar Desempeño
  → Generar Gráficos
  → Compilar Reporte
  → Adaptación Ejecutiva
  → Publicar en Notion

El workflow está diseñado para ejecutarse en un horario o bajo demanda, produciendo un formato de reporte consistente cada vez.


Características principales

Orquestación de Datos a Insight

El sistema demuestra cómo datos de análisis estructurados pueden combinarse con razonamiento LLM para producir insights cualitativos, no solo resúmenes.

Análisis Consciente del Contexto

El análisis se realiza en relación a objetivos empresariales y contexto histórico, en lugar de solo métricas crudas.

Workflow Determinístico Multi-Paso

Cada paso en el pipeline tiene una responsabilidad única y límites claros de entrada/salida, evitando prompts monolíticos que “lo hagan todo”.

Reportes Ejecutivos Automatizados

Los resultados se adaptan para una audiencia no técnica, mostrando cómo los agentes pueden transformar resultados analíticos en artefactos listos para decisiones.

Integración de Sistemas Externos

El traspaso final a Notion demuestra integración controlada con sistemas externos en lugar de autonomía de extremo a extremo.


Stack Tecnológico

  • LangGraph (JS) — orquestación de workflow
  • OpenAI GPT-4 — interpretación y síntesis de análisis
  • Google Analytics Data API — fuente de métricas
  • Notion API — entrega de reportes
  • TypeScript / Node.js — implementación
  • Supabase — almacenamiento de configuración y metadatos

Explora el Código

  • GitHub: https://github.com/ituPhi/alytics

  • Áreas clave para revisar:

    • Definición del grafo de workflow
    • Límites de nodos y contratos de datos
    • Estructura del prompt de análisis
    • Lógica de compilación de reportes