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

Como automatizar o registro de vendas por voz com IA e n8n

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

O problema do vendedor de campo

Quem trabalha em vendas externas conhece a dor: você fecha um pedido na rua, no cliente, no carro entre uma visita e outra — e precisa registrar tudo. Anotar no papel, digitar depois num sistema, mandar por e-mail. Na prática, muita venda "esfria" porque o registro fica para depois e depois nunca chega.

A solução mais natural é a voz. O vendedor manda um áudio no WhatsApp: "Fechei com a Padaria São João, 30 caixas de farinha, entrega quinta, pagamento a prazo de 28 dias". E o resto acontece sozinho: transcrição, estruturação dos dados e lançamento direto no seu ERP ou planilha.

Neste artigo mostro como montar esse fluxo no n8n, combinando transcrição por IA com extração estruturada.

A arquitetura do fluxo

O caminho completo tem cinco etapas:

  1. Recebimento do áudio — via webhook da API do WhatsApp (Cloud API ou Evolution).
  2. Download e transcrição — o áudio vai para um modelo de speech-to-text.
  3. Extração estruturada — a IA transforma o texto solto em campos organizados.
  4. Validação — checagens simples antes de gravar.
  5. Gravação e confirmação — lançamento no sistema e resposta ao vendedor.

Passo 1: capturar e transcrever o áudio

No n8n, um nó Webhook recebe a notificação do WhatsApp. Como o áudio vem como referência (media ID), você usa um nó HTTP Request para baixar o arquivo binário.

Em seguida, envie esse binário para um modelo de transcrição. O nó OpenAI (recurso Audio → Transcribe) usando Whisper funciona muito bem para português, inclusive com sotaques e ruído de fundo — comum em gravações feitas na rua.

O resultado é o texto puro do que o vendedor falou.

Passo 2: estruturar com IA

Aqui está o pulo do gato. O texto transcrito é bagunçado por natureza. Você precisa transformá-lo em JSON limpo.

Use um nó de IA com um prompt como este:

Extraia os dados de venda do texto abaixo e retorne
APENAS um JSON com os campos:
- cliente (string)
- itens (array de {produto, quantidade})
- prazo_entrega (data ou descrição)
- condicao_pagamento (string)
- observacoes (string ou null)

Se algum campo não for mencionado, use null.

Texto: {{ $json.transcricao }}

Dica importante: peça sempre "APENAS o JSON" e ative o modo de saída estruturada quando o modelo permitir. Isso evita que a IA responda com texto explicativo que quebra o próximo nó.

Passo 3: validar antes de gravar

Nunca lance dados direto sem checagem. Um nó IF ou Code deve verificar o mínimo:

  • O campo cliente está preenchido?
  • Existe pelo menos um item com quantidade?

Se algo essencial faltar, o fluxo devolve uma mensagem ao vendedor: "Entendi o pedido da Padaria São João, mas não peguei a quantidade. Pode confirmar?". Isso transforma erro em conversa, e não em pedido perdido.

Passo 4: gravar e confirmar

Com os dados validados, você grava onde faz sentido para o seu negócio:

  • Google Sheets para quem começa simples.
  • Postgres/MySQL para quem tem sistema próprio.
  • API do ERP (Bling, Tiny, Omie) via HTTP Request.

Por fim, feche o ciclo com uma confirmação no WhatsApp:

Pedido registrado! Cliente: Padaria São João 30x Farinha • Entrega: quinta • Prazo: 28 dias

Essa confirmação é psicologicamente poderosa: o vendedor sente que o sistema "entendeu" e passa a confiar no processo.

Cuidados práticos

  • Áudios longos: limite a uns 2 minutos. Peça para o vendedor gravar um pedido por áudio.
  • Nomes de produtos: se o catálogo tem nomes específicos, envie a lista no prompt para a IA "casar" o que foi dito com o SKU correto.
  • Custo: transcrição e extração custam centavos por pedido — irrelevante frente ao tempo economizado.
  • Fila: em picos, use o recurso de execução assíncrona do n8n para não perder mensagens.

O ganho real

O vendedor volta a vender em vez de digitar. O gestor vê os pedidos em tempo real. E o registro deixa de depender da memória e da boa vontade de "lançar depois".

Se o seu time de vendas ainda anota pedido no papel, esse é um dos fluxos com melhor retorno para começar. Na GRS Automações montamos exatamente esse tipo de integração sob medida — se quiser conversar sobre como aplicar no seu negócio, estamos por aqui.