✷ O que a plataforma já faz sozinha — catálogo dos agentes embutidos
Estes agentes já operam por regra hoje. Quando o agente de IA real for plugado, ele preenche o mesmo ponto sem mudar o fluxo.
Prompts customizados (seus)
Agente
Função
Modelo
Ativo
—
Integração / API
Entregue isto a quem vai integrar a tecnologia do rastreador para nos enviar dados reais de viagem. A plataforma recebe posições e eventos; a tecnologia é quem envia.
1. Autenticação
Cada requisição leva o token no cabeçalho Authorization: Bearer SEU_TOKEN. Gere o token por fornecedor no bloco 3. URL base desta plataforma:
2. Endpoints (o que a tecnologia envia)
POST /api/posicoes — ping de GPS
Obrigatórios: external_id, placa, ocorrido_em (ISO 8601), lat, lng. Opcionais: velocidade_kmh, rumo (graus 0–360), ignicao (bool), odometro_km.
Respostas: 201 criado · 200 reenvio idempotente (mesmo external_id não duplica) · 400 campo faltando · 401 token inválido · 422 placa não reconhecida nesta gerenciadora.
3. Tokens por fornecedor
Fornecedor
Token
Descrição
Ativo
—
⚠ O token dá acesso de envio. Trate como senha; revogue se vazar (o envio para na hora).
4. De-para de macros (fornecedor → canônico)
Cada rastreador nomeia os eventos do seu jeito (ex.: M01, EMERG). Mapeie para o código canônico da plataforma — é o que faz a severidade e a correlação baterem certo. Sem mapa, o evento é classificado por palavra-chave (menos confiável).
Fornecedor
Macro do fornecedor
→ Canônico
Descrição
—
🧩 Modelos de Apólice por seguradora
Quando a IA lê uma apólice, ela usa o modelo da seguradora pra saber onde mora cada coisa (LMG, faixas, específicas, exclusões). Layout consistente = extração mais confiável. Apólice de uma seguradora sem modelo cai no genérico e avisa — aí você cadastra aqui. A keyword é a palavra que casa com o nome da seguradora (ex.: "tokio" casa "Tokio Marine S.A.").
—
+ Novo modelo / editar existente
🤖 IA ajuda a escrever as dicas. Anexe o PDF da apólice desta seguradora e a IA propõe o de-para (onde mora LMG, faixas, específicas, exclusões, POS) no padrão dos outros modelos. Você revisa e edita antes de salvar — a IA rascunha, o humano confirma.
Salvar com a mesma keyword sobrescreve o modelo dela.
Saúde do sistema
Monitora banco, ingestão e integrações para pegar lentidão antes do cliente interno sentir. Atualiza sozinho.
🤖 Uso de IA (custo por PGR e por viagem)
Quanto a IA da Claude custou — separando a leitura/regras do PGR da IA que roda na viagem (foto do checklist e a Atena). Conta a partir da implantação do monitor (não retroage). Custo em dólar pelo preço do modelo; reais aproximado.
Integrações por fornecedor
Fornecedor
Status
Última posição
Na última hora
Token ativo
—
📡 Conexões
Sala de controle da integração (separada do monitoramento): cada fornecedor está vivo? o dado está chegando? quais caminhões em viagem ficaram mudos? Atualiza sozinho.
Veículos EM VIAGEM sem comunicação
Placa
SM
Transportadora
Mudo desde
Ciência
—
Integrações por fornecedor
Fornecedor
Status
Última posição
Na última hora
Token ativo
—
Relatórios / Faturamento
Base de faturamento (decisão do produto): veículos monitorados no mês (qualquer SM ativa no período) e SMs/viagens iniciadas no mês.
Transportadora
Veículos no mês
SMs / viagens no mês
Escolha o período e clique em Gerar.
Detalhado por viagem — este é o conjunto (line items) que a plataforma de faturamento consome via integração; o preço/tarifa é definido lá, não aqui
Código
Transportador
Veículo
Tecnologia
Produto
Cliente
Rota
KM
Carga (R$)
Status
Início
Dias
—
Checklist (itens a testar)
Como funciona: cada item é um teste de sensor antes da viagem. A lista é a mesma para todas as tecnologias — a tabela Cobertura por tecnologia (logo abaixo) é o de-para que decide, por tecnologia, o que valida sozinho.
• Ative só os itens que sua operação exige · marque Obrigatório os que travam a liberação da SM (clique direto nas colunas Ativo/Obrigatório).
• O que a tecnologia emite → valida automático pelo sinal real (passivo). O que não emite → vira teste físico (motorista) ou comando. A GR reconhece no fim.
• Não sabe por onde começar? Clique em Ativar recomendados (Posição, Porta do baú, Desengate, Pânico, Sirene).
#
Descrição
Evento esperado
Obrigatório
Ativo
—
Cobertura por tecnologia
Quais eventos cada tecnologia de rastreador emite (✓ verde = mapeado). Cinza = não mapeado para aquela tecnologia. Lido do de-para do sistema.
—
Vistoria por foto (modo "Foto" do App)
A operação no modo Foto pede estas fotos ao motorista. Edite a lista: adicione (lacre, hodômetro, NF…), remova, marque as obrigatórias.
Foto pedida
Obrigatória
—
⏰ Agendar Checklist
Aparecem aqui os veículos cuja operação exige checklist e que ainda não concluíram. O horário do checklist é próprio (independente da partida). Os não agendados vêm primeiro. O envio do link do checklist é automático (WhatsApp Business); o link manual é um recurso de exceção.
—
📊 Indicadores
Valor da carga (total)
—
Qtde de viagens
—
Viagens por período
Por situação
Por placa
Cidade de origem
Cidade de destino
Escoltas
Suas escoltas ficam aqui. Toda escolta nova entra como pendente; a gerenciadora valida e aprova antes de liberá-la para uso.
Empresa
Contato
Telefone
Responsável
Status
Ativa
Ações
—
Pronta Resposta
Parceiros que vão ao local em caso de sinistro. Quando há suspeita no Painel de Risco, a IA consulta esta lista (quem está perto / ETA) — mas o GO é do líder ou acima.
Empresa
Contato
Cobertura
ETA méd.
Ativo
—
Acionamentos
—
Suspeitas encaminhadas à pronta-resposta. A IA/operador abre e consulta os parceiros; o GO (mandar ir) é 100% do líder ou acima.
Iscas
Suas iscas ficam aqui. Toda isca nova entra como pendente; a gerenciadora aprova e conecta o rastreamento antes de liberá-la para uso.
Identificador
Modelo
Fornecedor
Bateria
Status
Ativa
Ações
—
Áreas de Risco
A GR cadastra as áreas. Escopo Global vale pra todos os clientes; escopo por cliente só dispara pros carros daquele cliente. Um carro entrando na área dispara a reação escolhida.
Nome
Escopo
Nível
Tipo
Cobertura
Reação
Ativa
Ações
—
Área de Sombra (GSM)
Zonas onde vários veículos (≥3), em trânsito, ficaram mudos e reapareceram adiante — atravessaram um buraco de sinal. Provável falta de cobertura celular, não jamming. Ignora caminhão parado (pátio/depósito: reaparece no mesmo lugar). Derivado do nosso histórico. Contextualiza o "sem sinal": mudo aqui = provável cobertura; mudo fora = suspeita.
Local (lat, lng)
Veículos mudos
Silêncios
Último
Clique em Atualizar pra derivar as zonas do histórico.
PGR — Planos de Gerenciamento de Risco
Cada PGR pertence a um cliente. As faixas (valor da carga × região → medidas) definem o que a viagem exige. Um PGR só "entra em uso" depois de aprovado.
Nº controle
Cliente
Seguradora
Mercadoria
Status
Ações
—
Reações a eventos
Tipo de evento
Classificação
Canal
Escala p/
Ativa
—
Reações combinadas — 2+ eventos juntos numa janela disparam uma reação própria
Nome
Eventos (todos juntos)
Janela
Classificação
Aciona PR
Ativa
—
Usuários
Username
Nome
Papel
Nível
Transportadora
—
Torre de controle (serviço pago)
por transportadora
A Torre é um serviço cobrado à parte. Ligue aqui só para os clientes que contrataram — quem estiver desligado não vê a aba nem recebe os dados (a trava é no servidor).
Transportadora
CNPJ
Torre
Ação
—
Permissões por nível
só Administrador
Defina o nível mínimo que libera cada atribuição. O padrão é o comportamento atual — mude só o que quiser. O Administrador sempre pode tudo (não há como se trancar pra fora).
Atribuição
Liberado a partir de
—
Bases de monitoramento
Cada base cobre um conjunto de operações. O operador vê só as viagens das operações da base dele; líder e supervisor veem tudo. A base Residual cobre, sozinha, toda operação que não foi atribuída a nenhuma base — é a rede de segurança.
Nome
Tipo
Operações
Ativa
Ações
—
Operações
Nome
Cliente
PGR / Produto
Valor mín
Valor máx
Ativa
—
‹ Voltar para a solicitação — crie a rota e volte; o que você preencheu foi mantido
Rotas
📥 Importar rotas (Excel) — implantação: cria várias rotas de uma vez, com dono
Colunas: nome, transportadora (nome exato), origem, destino, distancia_km (opcional), tempo_total_min (opcional). A geometria (mapa/corredor) você completa depois no editor.
Nome
Origem
Destino
Distância
Tempo
Ativa
Ações
—
Editor de Rota
0 locais
Marque os locais (paradas): clique no mapa, ou use a barra abaixo para digitar CEP / coordenada. Depois clique em Salvar locais e, se quiser, Recalcular pela ordem dos locais.
Adicionar ponto:CEP·LatLong
Sensores
🩺 Relatório de saúde da frota — revise aqui antes de notificar a transportadora
Lista-mestre da gerenciadora. Sensor mede/comunica; atuador age (bloqueio, sirene). Em cada veículo (tela Veículos / Sensores) você marca quais ele tem.
Sensor (lista-mestre)
—
Padrão por tipo (herança)
Defina o conjunto de cada tipo — uma lista para carroceria (Baú, Sider…) e outra para veículo/cavalo (Truck, 3/4, Toco…). Todo veículo desse tipo herda automaticamente. A exceção é por placa, no bloco de baixo.
Escolha a categoria e o tipo, e clique em “carregar”.
Tipo de carroceria
Qtd
—
Tipo de veículo (cavalo)
Qtd
—
Exceção por placa
Busque a placa e ajuste/iniba os sensores só daquele veículo (sobrepõe o template do tipo). Sem listar 5000 — só o que você procura.
🔍
Minhas Viagens
—
Placa / SM
Rota / Produto
Carga
Status
—
🩺 Saúde da minha frota — diagnóstico e recomendações da central
Nova Solicitação de Monitoramento
Informe só o básico. A gerenciadora completa o plano de risco (PGR, medidas, corredor) e libera a viagem.
⚠ Regra: a SM só abre com as 3 pontas liberadas — veículo, carreta e motorista com pesquisa aprovada e checklist ok. Sem liberação vigente, não libera.
Veículo e motorista
Rota
Operação e carga
Não concorda? Você pode escolher outra operação.
O número da SM é gerado automaticamente pela gerenciadora.
Segurança (opcional)
Só aparecem iscas e escoltas aprovadas pela gerenciadora. As pendentes não podem ser usadas.
Minhas cargas
Você abre o pedido (transportadora + rota + carga). A transportadora atribui o caminhão e a gerenciadora libera. Acompanhe o status aqui.
Preencha os campos em português.
Minhas transportadoras
Registre as transportadoras que você já contratou.
—
SM
Transportadora
Rota / Produto
Status
Ações
—
Relatório das minhas viagens
Somente as suas viagens. Sem filtro, mostra as mais recentes. Inclui status e não-conformidades.
SM
Rota
Veículo
Status
Início
Fim
Não-conf.
—
Meu PGR
O(s) Plano(s) de Gerenciamento de Risco em que sua empresa é dona ou parte de uma operação. Você pode ver e baixar o Word — a edição é da gerenciadora.
Nº de controle
Cliente (dono)
Seguradora
Apólice
Vigência
Papel
—
Cockpit — operação ao vivo
carregando...
Central de Monitoramento
—
Clique numa viagem para ver no mapa o rastro percorrido.
Painel de Alertas
demonstração
Risco
Placa / SM
Transportadora
Rota / Produto
Carga
Situação
Últ. comunicação
Status
—
Painel de Risco
—
O que está acontecendo agora, por severidade. Crítico (vermelho) pisca até alguém clicar "ciente" — fica registrado quem viu. Atenção (amarelo) some quando normaliza. Feed real dos detectores + rastreador.
atualiza sozinho a cada 20s
Pendências
—
SMs ativas com divergência na liberação. A pendência só sai quando o transportador/operador corrige — ninguém fura. O supervisor usa esta fila como alerta.
Checklist a vencer / vencido
Por veículo, quando o checklist vence (pela validade da operação). Planeje a re-checagem antes de a viagem bloquear.
Placa
Operação
Concluído em
Vence em
Restam
—
Viagens / SM
Nº SM
Placa
Transportadora
Rota
Motorista
Valor
Situação
—
Cadastrar veículo
Pelo menos a Principal (fonte de posição e do checklist de sensores e atuadores). Adicione secundária, imobilizador (motor/carreta) e isca (escondida) conforme o veículo. Marca/cor/modelo vêm da pesquisa.
Opcional. Enquanto a segurança não estiver finalizada, não use CPF/CNPJ nem dados reais aqui — só dados de teste.
Cadastrar motorista
Registre aqui uma pesquisa do motorista (liberação reconhecida). A SM só libera com pesquisa vigente.
📊 Score do motorista
—
Nova SM
Vem do cadastro; confirme ou corrija. Se mudar, atualiza o cadastro.
Vem da apólice do PGR — é o que diz ao sistema a classe da carga (específica/geral) e a faixa que o gate cobra.
Gerado automaticamente pelo sistema
Modo Acompanhado: comandos (bloqueio, sirene, etc.) não são enviados — apenas registrados para auditoria.
Solicitação de Monitoramento
Escolha a transportadora e a rota. Ela atribui o caminhão; a gerenciadora completa o plano de risco e libera.
Viagem
—
Sensores do veículo
Marque os sensores que esta unidade realmente tem (a verdade é por veículo). O checklist da viagem só vai pedir o que estiver marcado.
Adicionar sensor/atuador extra (fora do padrão da tecnologia):
—
Rastro do veículo
Detalhe do incidente
Comando ao rastreadoroperador pode · tudo registrado
Viagem
Detalhe da SM
—
Cadastrar rota
Opcional: informe os CEPs (e números) e clique em Calcular para preencher origem, destino, distância e tempo automaticamente. É estimativa — você pode editar.
Ou informe direto a coordenada (lat, lng) — útil quando o CEP não resolve:
Cadastrar cliente
Cadastrar operação
A operação define os limites de valor da carga (mín/máx). Serve para recusar SM com valor fora do permitido.
Carga de risco: valor baixo (ex.: 15) escala rápido. Vazio = usa o padrão da GR.
O PGR traz o produto e todas as regras. A lista mostra só os PGRs do cliente escolhido — selecione o cliente primeiro. O valor máximo da operação não deveria passar do LMG do PGR.
Cadastrar base
Operações da base:
Marque as operações que esta base cobre. "Primária" = a base responsável pela operação (só uma base pode ser primária de cada operação).
Cadastrar área de risco
Círculo: CEP + Localizar ou clique no mapa pra pôr o centro, e ajuste o raio. Polígono livre: clique no mapa pra marcar cada vértice (mín. 3).
0 vértices — clique no mapa pra adicionar ·
Centro: —
Cadastrar PGR
↘ arraste o canto para esticar
A IA só propõe — você confere com a fonte e salva.
Depois de criar, use Regras na lista para definir as faixas de valor→medidas. O PGR nasce como rascunho e só libera viagem depois de aprovado. A apólice anexada fica guardada e pode ser baixada na lista.
Faixas do PGR:
Cada tabela é um contexto (mercadoria · perfil do motorista · região) e cada coluna é um intervalo de valor da carga dentro dele. Confira o título da tabela antes de marcar: a apólice pode exigir coisas diferentes de frota e de autônomo no mesmo valor. A liberação da viagem cobra as marcadas como obrigatórias.
Extrai a tabela de itens protecionais da apólice (faixa de valor → medida) — fato com fonte. Você confere e aplica.
Mercadoria, embarcador, carroceria ou idade de veículo que esta apólice não cobre. Por enquanto só registra — o bloqueio automático na SM vem na próxima fatia.
Sensíveis/visadas (eletrônico, pharma, cigarro…). São cobertas, mas com sub-limite, escolta/isca ou POS próprios. O que não estiver aqui nem nas exclusões é geral/padrão. Por enquanto só registra — a SM mostra o alerta; bloqueio vem depois.
A IA preenche o Grupo A (tabela acima) e o Grupo C (logo abaixo). Confira e ajuste — nada entra na apólice, é só leitura.
Cadastrar usuário
A senha é guardada com hash (não fica em texto puro). A transportadora só é exigida para o papel "Transportadora".
Cadastrar reação
Define o que o sistema faz quando um evento chega. Por enquanto é configuração — o motor de eventos consome isso quando a integração com rastreador existir.
Nova regra combinada
Quando TODOS os eventos marcados acontecerem no mesmo veículo dentro da janela, dispara esta reação. Fica por cima da regra automática (2+ ameaças = suspeita), que continua valendo.
Bloqueio e sirene só são despachados de verdade com o conector do rastreador ligado (COMANDOS_REAIS); até lá, ficam registrados como comando.
Cadastrar agente
Aqui ficam os prompts dos agentes. Hoje é configuração — os agentes passam a usar estes prompts quando o motor de eventos e a integração de IA existirem.
Cadastrar item
Cada item é um teste antes da viagem. O "evento esperado" é o que o rastreador deve enviar para validar automaticamente (quando houver integração); por ora a marcação na SM é manual.
Se ligar a um sensor, este item só entra na viagem de um veículo que tenha esse sensor (checklist adaptativo). Sem sensor, aparece em toda viagem.