Módulo 06: Leads & Clientes — UI
Status: Rascunho Inicial Regras de negócio: ver
regras-negocio/06_leads_clientes.mdDomínio: verdominio/lead.md·dominio/cliente.md
1. Fluxo de Navegação de Telas
2. Kanban de Leads (Consultor)
Visualização em colunas para gestão ágil do funil:
- Colunas:
NOVO|EM_ANDAMENTO|QUALIFICADO - Card de Lead: exibe nome, temperatura (🔴🟡🟢), data do último contato e indicador de atraso.
- Cards com atraso de contato dentro do limiar: borda amarela.
- Cards com atraso que atingiram o limiar de alerta: borda vermelha.
- Ações disponíveis no card:
- Registrar Interação
- Ligar (integração telefone/WhatsApp)
- Ver Detalhes
- Descartar (abre modal com motivo obrigatório)
- Converter (ativo apenas no status
QUALIFICADO)
- Filtros: por status, por temperatura, por data de criação.
3. Perfil do Lead
Visão 360° do contato em fase de prospecção:
3.1 Cabeçalho
- Nome completo (PF) ou razão social (PJ)
- Status atual com badge colorido
- Temperatura (quente / morno / frio)
- Dados principais: telefone, e-mail, CPF/CNPJ (se preenchido)
- Consultor responsável + data de criação
3.2 Timeline
- Histórico cronológico de todos os eventos: criação, interações, mudanças de status, alertas do sistema.
- Cada evento exibe: tipo, descrição, autor e timestamp.
- Eventos de sistema (alerta, expiração automática) são exibidos com ícone distinto.
3.3 Ações Disponíveis
- Registrar Interação — tipo (
LIGACAO,WHATSAPP,EMAIL,REUNIAO) + descrição + data. - Agendar Tarefa — link para o Módulo de Tarefas (Módulo 14).
- Editar Dados do Lead — formulário inline.
- Descartar — modal com motivo obrigatório (seleção + campo livre).
- Converter em Cliente — disponível apenas se status =
QUALIFICADO. Abre modal de conversão.
3.4 Modal de Conversão
Campos obrigatórios para a promoção Lead → Cliente:
- CPF (PF) ou CNPJ (PJ) — com validação algorítmica em tempo real
- Endereço completo: CEP (auto-preenchimento via API de CEP), logradouro, número, complemento, bairro, cidade, UF
Ao confirmar, o lead some do Kanban e o usuário é redirecionado ao Perfil do Cliente recém-criado.
4. Perfil do Cliente
Visão 360° do contato formalizado:
4.1 Cabeçalho
- Nome completo / razão social + CPF/CNPJ
- Status (
ATIVO,INATIVO,BLOQUEADO) com badge - Lead de origem (link clicável)
- Consultor responsável
4.2 Seções
- Dados Pessoais / Empresariais — editáveis (exceto
tipo_pessoae CPF/CNPJ) - Veículos Associados — lista de veículos com status e valor FIPE. Botão "Adicionar Veículo".
- Propostas — lista de propostas ativas e encerradas por veículo.
- Contratos — contratos assinados (link para Módulo de Contratos).
- Timeline — histórico completo (unificado com o histórico do Lead de origem).
- Tarefas Pendentes — integração com Módulo 14.
4.3 Ações Disponíveis
- Editar Dados — formulário inline para nome, telefone, e-mail, endereço.
- Adicionar Veículo — inicia fluxo de consulta FIPE (Módulo 07).
- Nova Proposta — disponível apenas se houver veículo cadastrado.
5. Gestão de Carteira (Gestor / Gerente)
5.1 Visão em Lista
- Listagem de todos os leads e clientes dos consultores subordinados.
- Filtros: por consultor, por time, por status, por data de inatividade.
- Ordenação: por data de último contato (padrão decrescente).
- Colunas: nome, status, consultor responsável, último contato, temperatura.
5.2 Redistribuição de Carteira
- Seleção múltipla de leads (checkbox).
- Ação "Redistribuir Selecionados": abre modal com seleção do novo consultor (apenas consultores subordinados ao gestor).
- Após confirmação, cada lead transferido recebe evento de sistema na sua timeline:
"Lead redistribuído de [consultor A] para [consultor B] por [gestor X]".
5.3 Métricas
- Taxa de conversão: Leads → Clientes (por período e por consultor).
- Tempo médio de primeiro contato após captação.
- Volume de leads por status e por consultor.