Projeto pessoal · 2026 · RevOps · LLM local
Cockpit RevOps: o relatório que se escreve
Recebi um feedback: eu me comunicava muito bem no técnico, com vendas e com a operação de marketing, mas precisava levar narrativas mais práticas para o C-level. Daí nasceu o Cockpit.
Desafio
Transformar dado de RevOps em narrativa executiva: uma resposta clara, por que importa e o que fazer, sem número inventado.
O que eu fiz
-
Montei 7 fluxos no n8n que puxam CRM, GA4 e mídia e calculam as métricas em Python e DuckDBVer o fluxo rodando
-
12 · Segunda-feira
- Agendador do Windows
- Webhook
- Gravar foto do pipeline
- Briefings padrão
- Abrir o relatório da semana
-
23 · Gerar relatório
- Validar briefing
- Calcular métricas (SQL)
- Uma seção por item
-
34 · Escrever seção
- Redator (LLM)
- Checagem numérica
- Números batem?
- Pedir correção
-
46 · LLM com guarda de VRAM
- Checar VRAM livre
- Cabe na GPU?
- Ollama · qwen3:8b
- Esperar 60 s
-
55 · Revisar
- Revisor (LLM)
- Problemas por seção
- Pedir correção ao redator
-
63 · Gerar relatório
- Veredito por regra
- Resumo e 3 ações
- Renderizar HTML
- Avisar que ficou pronto
7 · Avisar erro: se qualquer fluxo falhar, o Windows avisa. E o 1 · Formulário gera o mesmo relatório sob demanda.
Segunda, 6h: o Windows dispara o webhook, o serviço Python grava a foto do pipeline (POST /snapshot) e, no fim do lote, abre o relatório da semana: um HTML só com as 4 visões.
-
- Manchete, “por que importa” e decisões saem de regras sobre os números. Um LLM local (qwen3 no Ollama) escreve a leitura de cada seção; o código confere cada número contra os dados, um segundo LLM revisa, e o veredito sai de regra, nunca do modelo
- Toda segunda às 6h, o relatório sai num único HTML com 4 visões, uma para cada papel: C-level, marketing, pré-vendas e vendas. Uma chave alterna entre “com leitura” e “só os dados”
- Criei um painel por papel, sem LLM: o CEO vê a jornada do tráfego ao MRR e onde a receita vaza; pré-vendas vê quem precisa de contato hoje; vendas vê quanto do pipeline é real
- Para testar o agente, escondi 10 problemas nos dados fictícios da Vela (um vendedor que infla o forecast, uma campanha de MQL barato e ruim…), que deveriam aparecer em 15 pontos dos relatórios. Ele apontou 12 dos 15, com o número que prova cada um
Resultado
- 4 + 3visões do relatório de segunda e painéis por papel (CEO, pré-vendas e vendas)
- 12/15problemas escondidos de propósito nos dados que o relatório apontou, com o número que prova
- R$ 0por relatório: o modelo roda na minha GPU
O relatório de cada time
Um relatório toda segunda, em uma visão para cada papel. Clique numa visão para abrir o relatório.
O que a Vela recebe toda segunda, às 6h
1 relatório, 4 visões: uma para cada papel
- Executivo
- CEO
- CMO
- COO
A Vela cresce de fato, e quanto custa crescer?
Crescemos 4,7% no Q3, pouco mais da metade do Q2: menos receita nova e mais churn. O payback segue em 10,4 meses.
Abrir esta visão → - Vendas
- Head de Vendas
- Account Executive
A Vela bate a meta do Q4?
Ainda não: o commit corrigido cobre 56% da meta.
Abrir esta visão → - Pré-vendas
- Team Leader
- BDR
- SDR
- LDR
O lead vira oportunidade, e rápido?
O volume está na meta, mas o lead espera 29,4 h pelo primeiro contato (meta: 4 h).
Abrir esta visão → - Marketing
- CMO
- Geração de demanda
De onde vem a receita, e onde está o desperdício?
MQL barato não é MQL bom: a Meta para PME retorna 0,0x; o ABM no LinkedIn, 16,5x.
Abrir esta visão →
Números do Cockpit de 05/10/2026, com o Q4 da Vela começando. Dados 100% fictícios.