cerebro-vip INEMA.CLUB
inícioINEMA.N8N

Tutorial completo (ap88) sobre construção de agente de voz outbound…

INEMA.N8N · 2026-01-18 · ~7 min · ver no Telegram ↗

INEMA

🔥 HACKS DE CONVERSÃO (ligação)

1️⃣ Ligue em até 30–90 segundos

  • Leads quentes atendem muito mais.
  • Se possível, reduza o Wait inicial e chame imediatamente após o form.
  • Conversão pode aumentar 3–5x.

2️⃣ Comece com contexto ultra específico

No prompt, use exatamente o que a pessoa escreveu no formulário:

“Vi que você comentou ‘quero automatizar a geração de leads para meu negócio de jardinagem’…”

Isso cria efeito humano e reduz rejeição.


3️⃣ Sempre se apresente como IA (mas com confiança)

Hack de ética + conversão:

“Sou um agente de IA, mas fui treinado para apenas fazer a triagem inicial e economizar seu tempo.”

👉 Reduz resistência e evita reclamações.


4️⃣ Use micro-compromissos

No início da call:

“Posso te fazer 3 perguntas rápidas em menos de 2 minutos?”

A taxa de permanência na ligação sobe muito.


🧠 HACKS DE PROMPT (Vapi)

5️⃣ Forçar respostas curtas

Adicione no system prompt:

“Incentive respostas objetivas de 1–2 frases.”

Isso melhora MUITO a qualidade dos structured outputs.


6️⃣ Classifique leads automaticamente

Crie um structured output tipo:

  • lead_score: "A" | "B" | "C"

E defina no prompt:

  • A = orçamento + urgência + intenção
  • B = interesse, mas sem urgência
  • C = curioso / sem orçamento

👉 Seu time humano só liga para A e B.


7️⃣ Detectar objeções automaticamente

Structured output extra:

  • main_objection

Exemplos:

  • preço
  • tempo
  • desconfiança
  • prioridade

Isso é ouro para vendas.


⚙️ HACKS DE AUTOMAÇÃO (n8n)

8️⃣ Rechamada automática inteligente

Se:

  • endedReason = voicemail

Então:

  • esperar 2 horas
  • ligar novamente
  • mudar o início do prompt:

“Estou retornando pois tentei falar com você mais cedo…”


9️⃣ Roteamento automático por qualidade

Exemplo:

  • Lead A → notifica vendedor no WhatsApp
  • Lead B → agenda call automática (Calendly)
  • Lead C → entra em nutrição por e-mail

Tudo via IF nodes.


🔟 Horário inteligente de chamadas

Crie regras:

  • B2B → ligar entre 9h–11h e 14h–17h
  • B2C → 18h–20h

No n8n:

  • IF horário fora do ideal → Wait until next window

📊 HACKS DE DADOS

1️⃣1️⃣ Logue tudo

Além da planilha:

  • duração da call
  • quem desligou
  • nº de interrupções
  • se pediu humano

Isso permite otimizar o prompt com base em dados reais.


1️⃣2️⃣ Prompt evolutivo

Toda semana:

  • pegue 10 chamadas ruins
  • ajuste o prompt
  • melhore perguntas

Agente de voz não é set-and-forget.


🤖 HACKS AVANÇADOS (nível agência)

1️⃣3️⃣ Multi-agente

  • Agente 1: qualificação
  • Agente 2: agendamento
  • Agente 3: follow-up

Chamados conforme o resultado do primeiro.


1️⃣4️⃣ “Human fallback”

Se detectar frases como:

  • “quero falar com alguém”
  • “isso é sério?”
  • “prefiro humano”

👉 transferir para humano ou criar alerta imediato.


1️⃣5️⃣ Vendas silenciosas

Mesmo que o lead não feche, você já tem:

  • dor
  • timing
  • orçamento
  • objeções

Isso sozinho já vale mais que 80% dos CRMs tradicionais.


⚠️ ERROS COMUNS (evite)

  • ❌ Prompt longo demais
  • ❌ Muitas perguntas seguidas
  • ❌ Não validar telefone
  • ❌ Não tratar voicemail
  • ❌ Não medir resultados

youtube.com/watch ↗

Vapi, os structured outputs costumam aparecer dentro de algo como artifacts → structuredOutputs (a nomenclatura exata pode variar por versão, mas é nessa ideia).

10) Testes e melhorias rápidas

  • Teste com seu próprio telefone.
  • Ajuste:

  • tempo do Wait

  • perguntas do prompt
  • regras de encerramento (número errado / ocupado)
  • Boa prática: se o lead pedir humano, você pode criar um “handoff” (ex.: notificar WhatsApp/email para alguém ligar).

Aqui vai um passo a passo bem prático para você montar o mesmo sistema: formulário → n8n → Vapi liga → Vapi retorna dados → Google Sheets.

1) Preparar as contas e itens

  1. n8n (cloud ou self-hosted)
  2. Vapi (criar conta)
  3. Número de telefone no Vapi
  • Pode usar número do próprio Vapi (tem limite diário) ou Twilio (melhor para escala). 4. Google Sheets com colunas para registrar:

  • Nome, telefone, email, empresa, cargo, pedido, tamanho da empresa

    • campos de qualificação: motivação, urgência, orçamento, experiência, intenção etc.

2) Criar o agente no Vapi (Assistant)

  1. No Vapi, crie um Assistant (agente).
  2. Ajuste o comportamento inicial:
  • Wait for user to speak first” (mais natural em ligação). 3. Faça um System Prompt com:

  • Identidade do agente (ex.: “Sou Elliot, um agente de qualificação…”)

  • Regras: ser objetivo, educado, se apresentar como IA, encerrar se for número errado.
  • Perguntas obrigatórias (ex.: motivação, urgência, orçamento, experiência). 4. Crie variáveis no prompt para personalizar a ligação:

  • {{lead_name}}, {{lead_company}}, {{lead_request}}

Structured Outputs (muito importante)

No Vapi, configure Structured Outputs para o agente retornar campos prontos, por exemplo:

  • motivation (string)
  • urgency (string)
  • budget (string)
  • past_experience (string)
  • paid_intent (boolean)
  • status (string)

Isso é o que o n8n vai salvar no Google Sheets.

3) Montar o fluxo no n8n (visão geral)

Você vai criar um workflow com esses blocos:

  1. Trigger (Form / Webhook)
  2. Normalize Phone (Code node)
  3. IF phone invalid → registrar na planilha e parar
  4. HTTP Request (POST) → Create Call (Vapi)
  5. Wait 60s
  6. HTTP Request (GET) → Get Call Details (Vapi)
  7. IF status != ended → Wait 10s → voltar pro GET (polling)
  8. IF endedReason == voicemail → registrar “voicemail”
  9. Else → registrar “call complete” + structured outputs no Sheets

4) Trigger: capturar o lead

Opções:

  • Webhook (melhor para integrar com Typeform, Tally, site etc.)
  • n8n Form Trigger (bom para demo)

Campos mínimos:

  • name, phone, email, company, role, request, company_size

5) Normalizar e validar o telefone (Code Node)

Objetivo: remover caracteres e garantir formato consistente.

Lógica típica:

  • Remover ( ) - espaço etc.
  • Se tiver +1 (EUA) remover e ficar só 10 dígitos
  • Se não der exatamente o tamanho esperado → retornar "incorrect format"

Depois crie um IF node:

  • Se phone == "incorrect format" → salvar na planilha como inválido e encerrar

6) Fazer a chamada (HTTP Request POST no Vapi)

No n8n, configure um HTTP Request:

  • Method: POST
  • Endpoint: “create call” do Vapi (o endpoint exato está na doc do Vapi)
  • Auth: Bearer Token (sua API key)
  • Body deve incluir:

  • assistantId (ID do seu assistant)

  • phoneNumberId (ID do número que vai ligar)
  • customer (número do lead, ex.: +1{{phone}} se você assume EUA)
  • assistantOverrides.variableValues com:

    • lead_name, lead_company, lead_request puxados do form

➡️ Esse POST retorna um callId (ou id da chamada). Guarde ele para o GET.

7) Polling: esperar e checar até terminar

  1. Coloque um Wait node de ~60s (ou ajuste).
  2. Depois um HTTP Request (GET) para buscar detalhes da chamada:
  • Endpoint “get call” do Vapi com o callId no final. 3. Crie um IF:

  • Se status == "ended" → segue

  • Se não → Wait 10s → volta pro GET

Isso é o “polling loop”.

8) Tratar voicemail vs conversa

Depois que status == ended:

  • Verifique endedReason:

  • Se voicemail → salvar status como “voicemail”

  • Caso contrário → salvar como “complete” e registrar os dados extraídos

9) Salvar tudo no Google Sheets

Use o node do Google Sheets (Append Row) e preencha:

  • Dados do form (nome, email, empresa…)
  • Status final (complete/voicemail/invalid phone)
  • Structured outputs (motivation, urgency, budget etc.)

No retorno do GET do

Passo a passo, como criar um agente de voz com IA que liga automaticamente para novos leads logo após o envio de um formulário, usando n8n para automação e Vapi para as chamadas de voz.

O fluxo funciona assim: quando um lead envia o formulário, os dados são recebidos pelo n8n, o número de telefone é normalizado/validado, e o agente de voz faz a ligação. Durante a chamada, o agente se apresenta como IA, confirma o interesse do lead e faz perguntas de qualificação, como motivação, urgência, orçamento, experiência prévia com automação/IA e intenção de compra.

O sistema usa polling para verificar quando a chamada termina e, ao final, identifica se foi atendida ou caiu na caixa postal. Se a conversa acontecer, o Vapi retorna dados estruturados (structured outputs) com todas as respostas do lead. Essas informações são automaticamente registradas em uma planilha do Google Sheets, enriquecendo o contato antes do atendimento humano.

  • Como configurar o prompt do agente de voz no Vapi
  • Como usar variáveis dinâmicas (nome, empresa, pedido)
  • Como fazer as chamadas via API do Vapi
  • Boas práticas de ética (o agente se identifica como IA)

Um agente de voz que liga para cada novo lead (n8n + Vapi)

Mostro passo a passo como construí um agente de voz com IA para chamadas ativas (outbound) que liga imediatamente para novos leads assim que eles enviam um formulário, faz a qualificação e coleta informações importantes antes mesmo de você entrar em contato.

Eu detalho todo o sistema usando o n8n para a automação e o VAPI para o agente de voz, para que você veja exatamente como o fluxo de trabalho está estruturado e como o agente realmente funciona. O objetivo é ajudar você a economizar tempo, obter um contexto melhor sobre os leads e aumentar suas taxas de conversão, chegando a cada conversa já bem informado. Se você tem interesse em construir automações reais com IA e agentes de voz que possam ser usados em um negócio, aqui está um guia completo, passo a passo.

PROMPT DO SISTEMA (VAPI) MODELO DE PLANILHA DO GOOGLE SHEETS

ap88 - Agente de Voz que liga para Lead

chatgpt.com ↗

1

Recursos

↑ voltar ao topo · ver no Telegram ↗