/* global React, Icon */
function Features(){
const items=[
{ic:"funnel",t:"Captação multicanal",d:"Leads entram pelo site, por campanhas ou cadastro manual do vendedor — todos centralizados em um só funil."},
{ic:"route",t:"Distribuição e captura",d:"Distribua automaticamente ou deixe o corretor assumir. Cada lead encontra um responsável em segundos."},
{ic:"lock",t:"Trava por corretor",d:"Ao assumir, o lead fica travado para aquele corretor — sem disputa interna e sem atendimento duplicado."},
{ic:"timer",t:"SLA de atendimento",d:"Defina o prazo de primeiro contato. O Tovix monitora cada lead e dispara alertas antes do atraso."},
{ic:"shield",t:"Auditoria e logs",d:"Histórico completo de cada lead e log de todas as ações críticas. Rastreabilidade total para a operação."},
{ic:"chart",t:"Dashboard executivo",d:"Conversão, leads atrasados e volume por empreendimento em tempo real, com rankings de vendedores e corretores."},
{ic:"network",t:"Múltiplas incorporadoras",d:"Gerencie várias empresas e parceiros de venda na mesma plataforma, com dados isolados por operação."},
{ic:"coins",t:"Controle de comissão",d:"Registre vendas, percentuais e comissões por corretor e parceiro — fechamento comercial sem planilha."},
{ic:"users",t:"6 perfis de acesso",d:"Diretor, admin, supervisor, vendedor e corretor: cada um vê e faz exatamente o que deve, com permissões granulares."},
];
return (
Recursos
Tudo que a operação comercial precisa, num lugar só.
Do primeiro clique no site ao fechamento da venda — com governança, velocidade e transparência em cada etapa.
{items.map((f,i)=>(
{f.t}
{f.d}
))}
);
}
function HowItWorks(){
const steps=[
{st:"Lead capturado",sd:"Site, campanha ou cadastro manual.",
tag:"Etapa 01 · Entrada",h:"Todo lead entra rastreado.",
p:"Formulários do site e campanhas criam o lead automaticamente; o vendedor também cadastra manualmente. Origem, canal e empreendimento já ficam registrados.",
li:["Criação automática pelo site","Cadastro manual pelo vendedor","Origem e canal registrados"]},
{st:"Distribuição / captura",sd:"Automática ou assumida pelo corretor.",
tag:"Etapa 02 · Roteamento",h:"O lead encontra um dono.",
p:"Distribua por regras ou libere para os corretores assumirem. O primeiro a captar passa a ser o responsável — com data e hora gravadas.",
li:["Distribuição por regras","Captura pelo corretor disponível","Registro de quem assumiu e quando"]},
{st:"Trava e atendimento",sd:"Lead travado, SLA em contagem.",
tag:"Etapa 03 · Atendimento",h:"Sem disputa, sem atraso.",
p:"Ao assumir, o lead trava para aquele corretor. O SLA começa a contar e alertas avisam antes do prazo estourar.",
li:["Trava exclusiva por corretor","Contagem de SLA em tempo real","Alertas de lead atrasado"]},
{st:"Venda e comissão",sd:"Fechamento com histórico completo.",
tag:"Etapa 04 · Fechamento",h:"Resultado registrado e auditável.",
p:"Registre a venda, o valor e a comissão do corretor e parceiro. Todo o caminho do lead fica salvo em histórico e logs para auditoria.",
li:["Registro de venda e valor","Cálculo de comissão por corretor/parceiro","Histórico e auditoria completos"]},
];
const [active,setActive]=React.useState(0);
const s=steps[active];
return (