⚠️ Dashboard em construção, dado real porém parcial: os números de pacientes abaixo vêm de uma cópia migrada uma única vez pro banco novo (Supabase) — ainda não está ligada à gravação ao vivo do painel antigo. Enquanto isso não estiver pronto, use o painel antigo pra qualquer decisão do dia a dia. Aqui é só o esqueleto sendo testado.
✅ Checklist de prioridade — o que fazer agora
carregando
…
🔁 Consultas canceladas — decidir se reativa
Paciente
Lead de origem
🔔 Retomadas de hoje — alguém já prometeu contato nessa data
Lead
Status
Prometido para
🎗️ Clube Fidelidade Premium — já operou, nunca recebeu o convite
Paciente
Cirurgia em
🔁 Reativação enviada — aguardando fechar
Paciente
Envio
Enviado em
💰 Orçamento em aberto — fez consulta, recebeu orçamento, não fechou
Lead
Procedimento
Valor
Status
📣 Campanhas — histórico real migrado do sistema antigo
Campanha
Data
Destinatários
Enviada?
📋 Fila de trabalho — leads em atraso, precisam de ação hoje
Lead
Origem
Status
Dias sem toque
Tentativas
Pacientes (parcial)
Paciente
Origem
Convertida
⚠️ CRM Leads — 2.200 leads reais e únicos (24 meses), já cruzados e sem duplicata entre meses. Migração original trouxe 3.500 linhas; cruzamento por telefone+nome achou 798 pessoas copiadas em mais de um mês — fundidas (histórico de retomada preservado) e marcadas como duplicata, nunca apagadas. Clique num lead pra mudar status/objeção/observação ou marcar retomada — grava direto no banco.
Lead
Origem
Procedimento
Status
Objeção
Dias na fila
📖 Scripts de abertura (topo de funil — 22 reais, texto atualizado 14/09/2026)💬 Scripts sobre a consulta (meio de funil — 13 reais, ponte de valor + fechamento de agendamento)
Regra interna: se a lead já pediu agendamento explícito, não mandar ponte de valor nem exigir os R$ 550,00 antes — vai direto pro fechamento (script ec-12).
Regras éticas internas: nunca usar títulos de cirurgiã plástica/dermatologista sem RQE (destacar Cirurgia Geral + Fellow) · fotos antes/depois só por link de post público autorizado, nunca enviar imagem direta · resposta sobre "não é cirurgiã plástica" só quando perguntado explicitamente, nunca de forma preventiva.
💰 Média de valores por procedimento (meio de funil — 12 reais)🩺 Scripts por procedimento (meio de funil — 22 reais)😨 Objeções de medo (meio de funil — 13 reais)🎗️ Clube Fidelidade Premium (meio de funil — 10 reais)
Regra interna (nunca confundir com Programa de Recompensas): Clube Fidelidade Premium é SÓ pra quem JÁ REALIZOU cirurgia com a Dra. — nunca quem só agendou consulta ou fez procedimento minimamente invasivo. Bônus progressivo 15%→30% conforme indicações que agendam E realizam, pra usar nos PRÓPRIOS procedimentos + acesso a eventos. Quem foi indicado por alguém do Clube ganha 10% na primeira vez (script fi-1) — ainda não é do Clube. Regra de bolso: fez cirurgia → Clube; todo o resto → Programa de Recompensas (`in-0`/`in-1`, catálogo à parte). `fi-72h` é só o 1º toque sutil (24-72h pós-cirurgia) — nunca a explicação completa, que é sempre `fi-0` (aos 30 dias); nunca ofereça saída/desistência nesse toque inicial. Os 3 cards "Toque mensal" são modelos com campo entre colchetes pra preencher com dado real da paciente — nunca inventar benefício/achado científico que não exista.
📅 Scripts de agendamento (meio de funil — 14 reais)💊 Adicionais por consulta (meio de funil — 9 reais + 5 ações internas)
⚠️ Ações internas (nunca enviar à paciente) — checar disponibilidade na OAS, enviar receita/solicitação médica, regras de venda de cinta/tala/meia:
⚠️ Ações internas (nunca enviar à paciente) — montar horários (48h entre opções), checar/reservar OAS, grupo do anestesista, tempo médio de reserva por procedimento:
🔁 Retomada — Qualquer procedimento (meio de funil — 22 reais)📞 Ligação & Direct (meio de funil — 3 reais)
Regras internas (POP, nunca enviar à paciente): Direct do Instagram é só pra captar o WhatsApp em 1 etapa — nunca consultoria longa; proibido perguntar "qual procedimento quer fazer" pra quem acabou de seguir; proibido tabela de preço em comentário/Direct aberto (WhatsApp é o "Canal VIP"); ligação nunca vende por telefone — só estabelece autoridade e agenda a consulta; se pressionarem por valor na ligação, informar só a faixa ambulatorial (R$9-16mil) e conduzir pro agendamento.
🎯 Campanhas Sazonais (meio de funil — 14 reais)
Regra interna: lista de quem é elegível é controlada automaticamente pelo painel (só Dra. vê) — nunca 2 campanhas na mesma pessoa, nunca junto com outro envio na mesma semana, nunca pra quem já fez o procedimento da campanha ou tem parcela em aberto, nunca atropela retomada padrão de lead de até 2 dias. "10 vagas" é estimativa de agenda, nunca motivo pra parar de mandar. Datas desta campanha (31/10 inscrição, realização até dezembro) são reais e específicas dessa campanha — nunca genéricas.
🩺 Diagnóstico antes da proposta
📞 Cadência de contato — quantas tentativas, por qual canal
✅ Estoque — dado ao vivo de verdade (mesma leitura rápida já provada no painel antigo: Supabase, não a planilha). Ainda só leitura aqui — dar baixa/editar continua no painel antigo por enquanto.
Item
Categoria
Qtd.
Mínimo
Custo unit.
Última compra
✅ Caixa — 228 registros reais migrados hoje (196 lançamentos + 31 contas fixas/variáveis/bancárias). Ainda só leitura — lançar/editar continua no painel antigo por enquanto.
Data
Tipo
Descrição
Categoria
Paciente
Valor
📅 Agenda — dado real migrado (consult_date/proc_date_1), nunca exibido antes. Hoje só a Dra. Jessyca atende — coluna "Profissional" já existe pronta pra quando houver mais de um médico (Fase 4 do texto).
Data
Hora
Tipo
Paciente
Profissional
🧾 Procedimentos — valor de venda, kit de materiais e estrutura de custo, resgatados do sistema antigo (21/09). Custo (interno) só aparece pra Dra. — assistente vê só nome/valor, o que ela já pode informar à paciente.
Procedimento
Valor de venda
Kit de materiais
Estrutura de custo (interno)
🩺 Jornada do Paciente — agrupada por tipo de procedimento (item ditado por ela 21/09: nunca mais tudo numa lista só, impossível de achar quem já fez 2ª cirurgia). Categoria vem do procedimento real já migrado — nunca inventada. Dentro de cada paciente: linha do tempo de fotos (antes/depois, reordenável, com link público sem senha) e documentos (PDF/contrato/TCL — status e cadência).
Paciente
Mídias na timeline
📁 Banco de mídias do prontuário — selecione o que liberar
Tudo que foi capturado, migrado do sistema antigo. Nada aqui vai pro link da paciente até você clicar em "Selecionar pra liberar".
Arquivo
Data
Momento
Tipo
📁 Histórico real — migrado do sistema antigo
📄 Documentos
Documento
Status
Enviado em
🗂️ Prontuário — linha do tempo por setor, só leitura, só Dra. (sigilo médico/CFM). Documentos e mídias pra liberar continuam só na aba Pacientes — aqui nunca duplica botão nenhum. Setores vêm de dado clínico real já migrado.
Paciente
Setores com dado real
📊 Indicadores — cruzamento real entre Leads, Pacientes e Caixa (mesmo dado já migrado e verificado nas outras abas, sem métrica nova inventada). Ainda parcial: falta ligação com campanha/CAC por canal (não migrado ainda).
Funil — do lead ao paciente convertida
Etapa
Quantidade
% do total de leads
🎯 Metas SMART — migradas do sistema antigo (item 12, Fase 3)
Sistema antigo tem 9 metas nesse painel (`_calcularMetasSMART`, 20/09/2026), cada uma em cima de um KPI próprio. Migrando por completo, nunca pela metade: só 1 das 9 já tem o dado-base migrado pra cá. As outras 8 (funil comercial degraus, NPS, pós-venda churn/retorno/queixa/indicação, O Acompanhamento) dependem de módulos que este painel ainda não construiu — aparecem aqui assim que existirem, nunca antes.
Meta
Alvo
Atual
Atingiu?
🔻 Pipeline — 7 etapas do processo de vendas
D1 — Princípios de Vendas, aula 6-7: prospecção/qualificação → planejamento → abordagem → apresentação → objeções → fechamento → manutenção. "Rito de gestão": taxa de conversão por etapa mostra onde o gargalo está.
Funil
Etapa
Leads
% do total classificado
🎯 Segmentação RFV (Recência, Frequência, Valor)
Método de D1 — Princípios de Vendas, aula 9.4: quintis (1-5) por variável, score = média(R+F+V). Quanto maior o score, maior a importância da paciente pra clínica. Calculado com dado real do Caixa (entradas por paciente).
Paciente
Recência
R
Frequência
F
Valor total
V
Score RFV
📋 Relatório do dia — gera sozinho todo dia às 21h (Brasília), automático. Cada linha abaixo é uma ação real registrada, com a lista de quem foi tocado (não é estimativa).
🔎 Revisão — tudo que foi resgatado do sistema antigo hoje (21/09), ainda em staging, nunca publicado. Só você vê esta aba. Nada aqui afeta o painel real até você decidir promover.
Kits de material cirúrgico (—)
Kit
Itens
Regras de negócio (—)
Regra
Valor
Descrição
Fluxograma — lembretes automáticos (—)
Lembrete
Quando dispara
Condição real
🎯 Lead Scoring — item "Segmentação e Scoring (RFV)" do texto dela
Regra real do sistema antigo (`_cvScore`, backend-overlay.js, "Tier 4 — Lead Scoring formal"), migrada — pesos e cortes idênticos, calculada com dado real já migrado do CRM Leads (nunca dado novo). Só aqui em staging: ainda não aparece na tela real de CRM Leads até você aprovar.
Faixa
Lead
Score
Por quê
👤 Usuários — você cria, escolhe o papel e define a permissão módulo por módulo (leitura ou leitura+edição), sem precisar de suporte técnico. Caixa e Estoque nunca ficam liberados fora do papel "dra", mesmo se marcar na matriz — trava de segurança fixa no servidor.
Criar novo acesso
A matriz já vem preenchida com o padrão do papel escolhido — marque/desmarque antes de criar se quiser diferente.