Blog GRS — Automação & IA
Automação

Como automatizar a gestao de despesas de viagem com n8n

GRS Automações07 de agosto de 20264 min de leitura

O caos das despesas de viagem

Se sua equipe viaja para visitar clientes, participar de feiras ou prestar serviço em campo, você conhece o problema: recibos amassados no bolso, prints de aplicativos de transporte perdidos no WhatsApp e um mês inteiro para fechar o reembolso. Além de irritar quem viajou, esse processo manual gera erro de digitação, atraso no caixa e retrabalho do financeiro.

A boa notícia é que quase todo esse fluxo pode ser automatizado. Com o n8n e um pouco de IA para leitura de imagens, dá para transformar uma foto de recibo em um lançamento organizado, categorizado e pronto para aprovação — sem ninguém abrir uma planilha.

A ideia do fluxo

O conceito é simples: o colaborador tira uma foto do comprovante e envia por WhatsApp (ou e-mail). A partir daí, o n8n assume:

  1. Recebe a imagem do comprovante.
  2. Lê os dados com IA (valor, data, estabelecimento, categoria).
  3. Classifica o gasto: transporte, hospedagem, alimentação, pedágio etc.
  4. Registra tudo em uma planilha ou banco de dados por colaborador e viagem.
  5. Notifica o gestor quando o valor ultrapassa um limite definido.

O resultado é um relatório de viagem que se monta praticamente sozinho.

Montando no n8n passo a passo

1. O gatilho de entrada

Use um nó de Webhook conectado à API do WhatsApp (Evolution API, por exemplo) ou um nó de IMAP Email para capturar mensagens com anexo. Assim que a foto chega, o fluxo dispara.

2. Extração dos dados com IA

Aqui está a mágica. Conecte um nó HTTP Request (ou o nó nativo de IA do n8n) a um modelo com visão, como o GPT-4o ou o Gemini. Envie a imagem com um prompt claro:

Extraia deste recibo os campos em JSON:
{ "estabelecimento", "valor", "data", "categoria", "forma_pagamento" }
Se algum campo não estiver visível, retorne null.

Pedir a saída em JSON estruturado é essencial: garante que os próximos nós recebam dados limpos, sem interpretação ambígua.

3. Validação e categorização

Use um nó Code ou IF para tratar exceções. Por exemplo: se o valor vier null, o fluxo devolve uma mensagem pedindo uma foto mais nítida. Se a categoria não bater com sua lista oficial, o n8n força o item para "a revisar", evitando que gastos caiam em contas erradas.

4. Registro organizado

Com os dados validados, grave em Google Sheets, Airtable ou direto no seu ERP via API. O truque é usar uma aba por viagem ou uma coluna de "ID da viagem", identificando cada gasto pelo número do WhatsApp de quem enviou. Assim, no fim, é só filtrar para ter o relatório fechado.

5. Alertas e aprovação

Adicione uma condição: se o valor passar de R$ 200, o n8n envia uma mensagem ao gestor com os detalhes e dois botões (aprovar / reprovar). A resposta volta ao fluxo e atualiza o status do lançamento. Nada de e-mails cruzados no fim do mês.

Cuidados que fazem diferença

  • Guarde a imagem original. O comprovante segue sendo documento fiscal; salve o arquivo em uma pasta na nuvem com o mesmo ID do lançamento.
  • Limite os custos de IA. Fotos muito grandes encarecem a chamada. Redimensione a imagem antes de enviar ao modelo.
  • Defina categorias fixas. Quanto mais restrita a lista, menos a IA "inventa" classificações.
  • Teste com recibos ruins. Fotos tortas e amassadas são a regra, não a exceção. Ajuste o prompt até acertar nesses casos.

O que muda na prática

Um fechamento de despesas que levava dias passa a acontecer em tempo real. O colaborador tira a foto e esquece; o financeiro recebe tudo classificado e o gestor aprova pelo celular. Menos planilha, menos erro e menos atrito no reembolso — que é uma das principais fontes de reclamação de equipes de campo.

O melhor: esse mesmo padrão de "foto → IA → registro estruturado" serve para notas de compra, comprovantes de entrega e muito mais.


Quer implementar um fluxo assim adaptado à rotina da sua equipe? A GRS Automações desenha e coloca no ar automações com n8n e IA sob medida para pequenos negócios. Chame a gente para conversar sobre o seu caso.