Dashboard
Visão geral da operação
💼 Financeiro · ERP leve
Síntese do fluxo e risco de crédito
📅 Promessas de pagamento
📊 Previsão de receita (por mês · vencimento)
📈 Recebido × pendente
🏆 Top clientes (receita recebida)
⚖️ Prazos jurídicos (≤ 3 dias)
💰 Cobrança — saldo estimado por cliente
📊 Risco CNH (clientes)
Fluxo de Caixa
Pipeline de Leads
⏰ Prazos Críticos
Pagamentos Pendentes
Movimentações recentes
DataDescriçãoTipoValorAções
Últimos Leads
NomeOrigemStatusData
Alunos
NomeCliente (CRM)PlanoVencimentoFinanceiroValor mensalÚltima cobrançaDias restantesFrequência mêsStatusRiscoAções
Check-in de presença

Check-in manual ou QR na recepção (painel abaixo). Exige reserva activa quando configurado, valida inadimplência e suspensão.

Grade semanal
Ocupação & cobrança (P0)

API: /api/academia/ocupacao · /api/academia/dunning · importação opcional de dados do ERP concorrente (token no ambiente do servidor)

Turmas de hoje (professor)
Avaliações físicas
Frequência
AlunoCheck-ins no mêsÚltima visitaDias sem aparecer
Risco de evasão (frequência + financeiro)
Comandas — bar e loja
Estoque da loja
Portal do aluno (preview operacional)
Simula a experiência self-service (plano, presença, agenda e pagamentos) que o aluno veria no app ou PWA. Login público com token assinado será a próxima camada; aqui o gestor valida o layout e os dados por aluno.
Aluno para preview
Conectores de pagamento (servidor)
Carregando…

Escolha a empresa para abrir o EVO Sport.

Escolha a empresa para abrir o EVO Sport.

Escolha a empresa para abrir o EVO Sport.

Escolha a empresa para abrir o EVO Sport.

Escolha a empresa para abrir o EVO Sport.

Escolha a empresa para abrir o EVO Sport.

Lead → Em análise → Proposta → Fechado → Cliente
Clientes Convertidos
📥 Importar dados para Clientes
CSV (PapaParse) ou Excel .xlsx/.xls (SheetJS). Sempre pré-visualização antes de gravar no Supabase.

Arraste ficheiros para a zona abaixo ou clique para escolher. Mapeie colunas → campos, valide CPF e confirme a importação em lotes de 50 linhas com empresa_id. Migração academia (CSV): importe o ficheiro de clientes transformado (ex.: evo_clientes.csv) e depois pagamentos via apply ou CSV. UI EVO — sem marcas de terceiros. CSV offline; Excel via SheetJS no cliente.

📄
Soltar CSV ou Excel aqui
.csv, .xlsx, .xls
Tarefas
TítuloStatusAtualizadoAção
Equipe
NomeE-mail
Gestão de Multas
TokenNº AutoClienteCódigoInfraçãoGravidadePtsRiscoTipoMulta (info)Serviço (R$)PrazoCobrançaStatus

Escolha uma empresa AGTrans para consultar.

Escolha uma empresa AGTrans para consultar.

Escolha uma empresa AGTrans para consultar.

Escolha uma empresa AGTrans para consultar.

Segmentação de Receita por Processo
Segmentação de Receita por Infração
Infrações Mais Frequentes
Receita x Despesa (6 meses)
Resumo
Movimentações (fluxo de caixa)

Carregando histórico…

DataDescriçãoTipoValorAções
ClienteAutoInfraçãoDescriçãoValorTipoVencimentoStatusAções
Gerar parcelas (contrato → pagamentos)

Usa a função existente gerarParcelas e insertWithSchemaFallback na tabela pagamentos. Requer módulo pagamentos e Supabase ativo.

Controle de Parcelas
ClienteDescriçãoValorVencimentoStatusAções
Fornecedor / DescriçãoCategoriaValorVencimentoStatusAções
Clientes em Atraso
Compromissos de pagamento por cliente
ClienteValorData promessaStatusAções
Controle de Despesas
Despesas por Categoria
Fixas vs Variáveis
DataDescriçãoCategoriaTipoValorAções
Cobranças PIX (pagamentos_pix no Supabase)
DataDescriçãoValorTXIDStatusAções
Cobranças PIX (cobrancas_pix) · EVO

Pagamentos atrasados geram cobrança e decisão em execution_control (uma vez por pagamento).

DataClienteValorOrigemStatusPIX (prévia)
Log de cobranças (automático)
QuandoTipoCanalPrévia
Minha Empresa

O nicho organiza os módulos desta empresa. Alterar o nicho não transfere nem apaga seus registros.

PIX / PSP

Configuração em empresas.config_pix (Supabase). Chaves e segredos não vão para localStorage. Asaas e Mercado Pago são placeholders (mock) até integração real.

O webhook é onde um PSP futuro enviará o POST de confirmação; configure um endpoint seguro (Edge Function) e valide assinatura do provedor.

💳 Assinatura
Planos SaaS

Compare limite de clientes e valor. Upgrade aumenta o teto cadastral; o uso é validado em tempo real.

Seu link de indicação (SaaS)

Compartilhe o link. Quando alguém se cadastrar com ele e pagar a assinatura, a indicação é marcada como convertida.

Indicações — academia (recompensa manual)

Ao cadastrar um aluno com o mesmo telefone, a indicação é validada automaticamente. Ao registrar o pagamento (renovação), a recompensa é creditada ao indicador.

IndicadorIndicadoTelefoneRecompensaStatusAções
🤖 Triagem Inteligente
Preencha e clique em "Analisar" para ver o resultado
1
Multa
2
Análise
3
Recorrente
4
Documento
Cliente: —
1 · Dados da multa
🧪 Perfis de execução
Limites ativos · braços do motor

🔒 Max 10/hora, até R$500

📊 Sugestões EVO
💭 Reflexões recentes
⚙️ Execution control

Acompanhe em tempo real o que o motor EVO está a fazer. Fonte preferencial: evo_logs; se indisponível, usa execution_control e evo_sugestoes como proxy.

🟢 OK

Tasks hoje
—
completed / failed
Snapshots hoje
—
Uptime (sessão)
—
desde o carregamento da app
Último erro
—
Filtros
Eventos por hora (24h)
Verde = sucesso · Vermelho = falha
Legenda
✅ task:completed — verde
❌ task:failed — vermelho
📸 snapshot:created — azul
🎮 mode:changed — dourado
🩺 health:check_failed — vermelho (piscante)
Timeline
🔴 Vencidos / Urgentes
🟡 Próximos 7 dias
Detalhamento de caixa
Entradas, saídas e saldo por sub-período (semanas · meses · dias)
Receita · tendência
Resumo
👑 Gap para Produto Premium

Painel estratégico por segmento SaaS (10 verticais): funções existentes, backlog premium e lote automático. Catálogo: /plataformas/.

⚙️ Painel Admin SaaS

Catálogo Insights Motor Ops
Novo plano

Métricas a partir de saas_cobrancas, saas_contratos e alertas recentes em execution_control. Se as migrações não estiverem aplicadas ou o RLS bloquear, os cartões mostram “—” sem quebrar o painel.

Crescimento — cobranças pagas por mês
Alertas IA (execution_control)
Empresas em foco

Últimos registos de execution_control (requer permissão de leitura no Supabase).

Decisões criadas pelo motor EVO em execution_control (contexto.source = evo_system). Apenas admin SaaS pode aprovar ou rejeitar (RLS). O estado e o tempo real vêm só desta tabela; execute o job python3 -m evo.evolution_executor quando precisar de despacho de tarefas aprovadas no servidor.

Motor EVO (API): a verificar…
Saúde: a carregar…

EVO CORE — integração com evo_sugestoes, evo_propostas e evo_reflexoes (SaaS admin via is_saas_admin()). Base SQL: 20260420_evo_core_base.sql. Extensões opcionais: 20260420_evo_core_system.sql.

📦 Snapshots
Rollback (admin): empresas, pagamentos e assinaturas
2. Alertas críticos
tipo = bug ou segurança
1. Sugestões
3. Propostas
aguardando aprovação → execution_control
4. Reflexões do EVO
Cronologia evolutiva do EVO
História verificada do monorepo (Git) — separada do estudo OS de plataformas externas
Abra este separador para carregar a cronologia.

Lançamentos pessoais do administrador (tabela admin_financeiro, sem empresa_id). Aplique a migração SQL correspondente no projeto.

Novo lançamento

Leitura de audit_access_log e audit_read_log (requer política SaaS admin + migrações aplicadas).

Mutações (audit_access_log)
Leituras registadas (audit_read_log)