> ## Documentation Index
> Fetch the complete documentation index at: https://docs.bulkroute.com.br/llms.txt
> Use this file to discover all available pages before exploring further.

# Como Usar a Frota Própria

> Despache com seus próprios motoristas e veículos — pipeline de despacho, roteirização e app do motorista.

## Quando usar

Você tem frota própria (motoristas + veículos) e quer fazer as entregas em vez de usar transportadoras terceirizadas. O BulkRoute gerencia tudo: despacho, roteirização, app do motorista e tracking em tempo real.

## Configurar a frota

### 1. Cadastrar veículos

1. Acesse **Campo** > **Frota** (`/admin/fleet`)
2. Clique em **Novo Veículo**
3. Preencha: placa, modelo, tipo (van, caminhão, moto), capacidade (pesso e volume)
4. Salve

### 2. Cadastrar motoristas

1. Acesse **Campo** > **Motoristas** (`/admin/drivers`)
2. Clique em **Novo Motorista**
3. Preencha: nome, CPF, telefone, CNH (categoria e validade)
4. Atribua um veículo
5. Salve — o motorista recebe acesso ao app PWA

### 3. Configurar CDs (centros de distribuição)

1. Acesse **Campo** > **CDs** (`/admin/distribution-centers`)
2. Cadastre seus CDs com endereço e CEP
3. Os CDs definem a origem das entregas da frota própria

## Despachar com frota própria

### Pipeline de despacho

1. Acesse **Campo** > **Despacho Frota** (`/admin/dispatch`)
2. Veja os envios atribuídos à frota própria no pipeline
3. Selecione o motorista para cada envio (ou use atribuição automática)
4. Clique em **Despachar** — o motorista recebe a rota no app

### Atribuição automática

O BulkRoute pode atribuir motoristas automaticamente com base em:

* Disponibilidade do motorista (online/offline)
* Região de atendimento
* Capacidade do veículo
* Carga atual do motorista (quantos envios já tem)

Para ativar: clique em **Despachar Todos** e o sistema atribui automaticamente.

## App do Motorista (PWA)

O motorista usa o app PWA no celular (`driver.bulkroute.com.br`):

### O que o motorista faz no app

* **Ver rota do dia** — lista de entregas com endereço e sequência
* **Check-in na coleta** — confirma que pegou a carga
* **Navegar** — abre o GPS (Google Maps/Waze) direto do app
* **Check-out na entrega** — confirma a entrega
* **Foto e assinatura** — registra a prova de entrega
* **Tentativa frustrada** — registra motivo (cliente ausente, endereço errado, etc.)
* **Geolocalização** — envia posição GPS em tempo real

### O que o gestor vê

* **Tracking Live** (`/admin/tracking-live`) — posição GPS dos motoristas no mapa
* **Pipeline** — status de cada entrega em tempo real
* **Chat** — comunicação direta com o motorista

<Note>
  O app do motorista é um **PWA** (Progressive Web App) — funciona no navegador do celular, não precisa instalar na loja de apps. Pode ser adicionado à tela inicial como um app nativo.
</Note>

## Roteirização (otimização de rotas)

Se você tem múltiplas entregas para o mesmo motorista:

1. Acesse **Campo** > **Roteirização** (`/admin/route-optimization`)
2. Selecione os envios para a rota
3. Selecione o motorista/veículo
4. Clique em **Otimizar** — o BulkRoute calcula a melhor sequência de entregas
5. A rota otimizada é enviada para o app do motorista

A otimização considera:

* Distância total
* Janelas de horário (entregas agendadas)
* Capacidade do veículo
* Tempo estimado por entrega

<Accordion title="Como a frota própria aparece nas cotações">
  Quando você cadastra frota própria, o BulkRoute inclui sua frota como uma "transportadora" nas cotações:

  * Aparece com o nome da sua empresa
  * O preço é calculado com base no custo operacional (configurado pelo admin)
  * Pode ser a opção mais barata para rotas locais
  * Pode ser bloqueada para rotas longas (fora da área de cobertura)
</Accordion>

<Accordion title="Tracking GPS em tempo real">
  O app do motorista envia a posição GPS:

  * **Em movimento:** a cada 30 segundos
  * **Offline:** armazena localmente e sincroniza quando volta online
    O gestor vê a posição no mapa em **Tracking Live**, atualizada via SSE (sem recarregar).
</Accordion>
