Sara Agente de Entregas - Confirma Fácil

O Agente de Entregas é uma solução de inteligência artificial integrada ao Confirma Fácil, voltada à gestão e monitoramento do ciclo completo de entregas — desde a emissão da nota fiscal até a confirmação de entrega ao destinatário — com foco em visibilidade, performance e resolução de ocorrências.

Este guia foi elaborado para apoiar você no uso do Agente de Entregas, mostrando como criar prompts eficazes e aplicá-los no dia a dia da gestão logística. Com as práticas deste guia, você poderá:

Importante

O Agente de Entregas está disponível exclusivamente para embarcadores cadastrados na plataforma Confirma Fácil. Para saber mais, entre em contato com seu gerente de conta.

O que é o Agente de Entregas?

O Agente de Entregas é uma IA generativa integrada ao Confirma Fácil. Ele funciona como um assistente digital especializado em rastreamento, análise de performance e gestão de ocorrências logísticas, capaz de consultar dados de embarques ativos e históricos, identificar desvios de prazo e emitir análises técnicas e estratégicas. O agente atende dois perfis de usuário:

PerfilFoco
Gestor LogísticoAnálise de desempenho, métricas de eficiência e decisões estratégicas.
Operador LogísticoAcompanhamento de embarques, rastreamento de ocorrências e gestão operacional do dia a dia.

Os dados utilizados pelo agente refletem sempre a posição de D-1 — ou seja, as informações consolidadas até o fechamento do dia anterior. Eventos do dia corrente não estão disponíveis e serão informados quando necessário.

Pré-requisitos e configurações

Para usar o Agente de Entregas, é necessário garantir que os pré-requisitos abaixo sejam atendidos:

O que o agente pode responder?

Com base nos dados disponíveis na plataforma, o Agente de Entregas pode responder a perguntas relacionadas a:

Visão estratégica e gerencial — Gestor Logístico

Execução operacional e acompanhamento — Operador Logístico

Alertas operacionais

O agente sinaliza automaticamente situações críticas com os seguintes marcadores:

MarcadorSituaçãoCritério
🔴 URGENTENota muito atrasada — sem entrega e prazo vencido há mais de 7 diasDATA_ATUAL > data_previsao + 7 dias E status = NAO_ENTREGUE
🟡 ATENÇÃONota atrasada ou finalizadas sem entregaDATA_ATUAL > data_previsao E status = NAO_ENTREGUE, ou status = FINALIZADO
🟢 OKNota entregue dentro do prazodata_entregadata_previsao E status = ENTREGUE

Quais informações o agente acessa?

O Agente de Entregas utiliza duas bases de dados distintas. Em muitas situações, é necessário cruzar informações das duas para compor uma resposta completa.

Chave de relacionamento entre as bases:

Base 1 — Embarques

Contém todos os dados relativos à nota fiscal, ao embarque, ao embarcador, ao destinatário e à transportadora principal.

Lista de dados — Base 1
CampoDescrição
idembarqueIdentificador único do embarque — chave de relacionamento com a Base 2
data_criacaoData de criação do embarque no sistema
numero_embarqueNúmero da nota fiscal
serieSérie da nota fiscal
chaveChave de acesso da NF-e (44 dígitos)
pedido / idpedidoNúmero e ID do pedido vinculado ao embarque
origemComo a nota foi criada: API, CSV, Portal, e-mail
idstatus_embarqueID numérico do status do embarque
status_embarqueDescrição textual: ENTREGUE, NAO_ENTREGUE, CANCELADO, A_EMBARCAR, FINALIZADO, DESCONHECIDO
status_rastronRastreamento Rastron: RASTRON_ATIVO ou RASTRON_DESATIVADO
tagsTags vinculadas ao embarque, separadas pelo símbolo de barra vertical: |
tipo_operacao / tipo_envio / tipo_freteTipo de operação, envio (normal, expresso) e frete (CIF, FOB)
data_emissaoData de emissão da nota fiscal
data_embarqueData de criação/início do embarque
data_previsaoPrevisão de entrega calculada pelo sistema (referência padrão)
data_previsao_logisticaPrevisão sob perspectiva logística (pode diferir do sistema)
data_previsao_destinatarioData comunicada ao destinatário
data_entregaData de entrega registrada (mais recente)
data_finalizadoraData de finalização do embarque — Atenção: finalizado ≠ entregue
valorValor da nota fiscal
peso_brutoPeso bruto da carga
quantidade_volumesQuantidade de volumes da carga
idembarcador / cnpj_embarcadorID e CNPJ do embarcador (empresa remetente)
idromaneio / numero_romaneioID e número do romaneio vinculado
iddestinatario / nome_destinatarioID e razão social do destinatário
cnpj_destinatarioCNPJ do destinatário
email_destinatario / celular_destinatarioContato do destinatário
especialFlag — destinatário marcado como especial (1 = sim)
agendamentoFlag — entrega requer agendamento prévio (1 = sim)
embarque_uf / embarque_cidadeUF e cidade de origem do embarque
destinatario_uf / destinatario_cidadeUF e cidade do destinatário
nome_transportadora / cnpj_transportadoraTransportadora responsável pelo embarque
qtd_feriadosFeriados nacionais entre emissão e entrega, excluindo fins de semana
dt_integratedÚltima sincronização do registro no datalake (D-1)

Nota

Status do Embarque: os status abaixo são referenciados pelos campos idstatus_embarque (numérico) e status_embarque (texto).

  • 1 = ENTREGUE — Nota já entregue ao destinatário
  • 2 = NAO_ENTREGUE — Nota em trânsito, transporte ainda em andamento
  • 3 = CANCELADO — Nota cancelada ou excluída (ignorar em métricas)
  • 4 = A_EMBARCAR — Nota emitida, embarque ainda não iniciado
  • 5 = FINALIZADO — Encerrado sem entrega efetiva (avaria, extravio) — NÃO é entregue
  • ? = DESCONHECIDO — Status inconsistente, ignorar em métricas

Base 2 — Ocorrências

Focada exclusivamente na ocorrência e seu tipo. Não contém dados de trecho, transportadora ou endereços detalhados. Para análises que relacionem ocorrência com transportadora, utilize os dados da Base 1.

Lista de dados — Base 2
CampoDescrição
idocorrenciaIdentificador único da ocorrência
idembarqueID do embarque vinculado — chave de relacionamento com a Base 1
dataData em que a ocorrência aconteceu
data_criacaoData em que a ocorrência foi registrada no sistema
fotoIndica se há foto anexada à ocorrência (boolean)
idtrechoID do trecho em que a ocorrência aconteceu (referência)
idtipo_ocorrenciaID do tipo de ocorrência
penalizadorFlag — ocorrência penalizadora para a transportadora (1 = sim)
nao_penalizadorFlag — ocorrência não penalizadora (1 = sim)
finalizadorFlag — ocorrência que encerra o fluxo do embarque (1 = sim)
dt_integratedÚltima sincronização do registro no datalake (D-1)

Nota

Regras para valores e cruzamento de bases:

  • Sempre exclua status CANCELADO e DESCONHECIDO de cálculos de performance e efetividade.
  • Ao cruzar as bases, use idembarque como chave de junção entre Embarques e Ocorrências.
  • Uma ocorrência pode ter penalizador = 0 e nao_penalizador = 0 simultaneamente — indica tipo neutro.
  • Detalhes do trecho (transportadora, endereço) não estão disponíveis na Base 2. Use nome_transportadora da Base 1 como referência.

Métricas calculadas pelo agente

O agente calcula automaticamente as seguintes métricas com base nos dados disponíveis:

MétricaFórmula / Critério
EfetividadeNotas ENTREGUES ÷ (Total − CANCELADODESCONHECIDO) × 100
Performance (On-Time)Notas ENTREGUES com data_entregadata_previsao ÷ Total ENTREGUES × 100
Lead Time MédioMédia de dias entre data_emissao e data_entrega (status = ENTREGUE)
Lead Time em Dias ÚteisLead Time − qtd_feriados (quando análise exige dias úteis)
Valor em RiscoSoma do campo valor das notas com status Em Aberto e prazo vencido
Notas em AtrasoDATA_ATUAL > data_previsao E data_entrega IS NULL E status IN (NAO_ENTREGUE, A_EMBARCAR)
Dias em Atraso (em aberto)DATA_ATUALdata_previsao
Dias em Atraso (entregue late)data_entregadata_previsao
Ocorrências PenalizadorasContagem de registros com penalizador = 1 por transportadora ou período

Nota

Campos de previsão de entrega: a Base 1 possui três campos distintos de previsão. Use conforme o contexto da pergunta:

  • data_previsao — Referência padrão do sistema para cálculos de atraso e performance.
  • data_previsao_logistica — Perspectiva logística, pode diferir conforme negociação operacional.
  • data_previsao_destinatario — Data comunicada ao cliente final, referência para expectativa do destinatário.

Como criar um bom prompt

O Agente de Entregas é um aliado estratégico na gestão logística, mas seu valor depende da forma como você estrutura as perguntas. Um bom prompt aumenta a precisão e a utilidade das respostas.

Um bom prompt deve conter:

Exemplos — Gestor Logístico

Exemplo de prompt mal formulado:

Exemplo de prompt melhorado:

Exemplo de prompt mal formulado:

Exemplo de prompt melhorado:

Exemplos — Operador Logístico

Exemplo de prompt mal formulado:

Exemplo de prompt melhorado:

Exemplo de prompt mal formulado:

Exemplo de prompt melhorado:

Dicas para melhorar seus prompts

Funcionalidades previstas para versões futuras

As capacidades abaixo estão no roadmap do Agente de Entregas e não estão disponíveis na versão atual:

Referência — Regras de negócio

SituaçãoCondição
Nota entreguestatus_embarque = ENTREGUE E data_entrega preenchida
Nota em trânsitostatus_embarque = NAO_ENTREGUE
Nota a embarcarstatus_embarque = A_EMBARCAR
Nota finalizada sem entregastatus_embarque = FINALIZADO E data_finalizadora preenchida
Nota cancelada (excluir de métricas)status_embarque = CANCELADO
Nota atrasadaDATA_ATUAL > data_previsao E data_entrega IS NULL E status IN (NAO_ENTREGUE, A_EMBARCAR)
Em abertostatus_embarque IN (NAO_ENTREGUE, A_EMBARCAR)
Concluídostatus_embarque IN (ENTREGUE, FINALIZADO)
Ocorrência penalizadorapenalizador = 1 na Base 2
Ocorrência não penalizadoranao_penalizador = 1 na Base 2
Ocorrência finalizadorafinalizador = 1 na Base 2 — encerra o fluxo do embarque
Rastreamento ativostatus_rastron = RASTRON_ATIVO na Base 1
Entrega com agendamentoagendamento = 1 na Base 1
Destinatário especialespecial = 1 na Base 1

Critérios de um embarque concluído:

Para saber mais sobre a Sara Agentes, entre em contato com seu Executivo de Contas.

Se ainda não for cliente da Senior, clique no botão Solicite uma proposta no topo desta página.

Este artigo ajudou você?