Agente que Qualifica Leads Sozinho com IA
Resumo rápido
Prompt e fluxo completo para criar um agente de IA que classifica leads como FRIO, MORNO ou QUENTE automaticamente via WhatsApp antes de chegar até você.
Você passa horas em calls com quem nunca vai comprar. Um agente de IA faz as perguntas certas, classifica o lead e só te chama quando vale a pena.
Como o agente classifica
- QUENTE: tem o problema que você resolve + orçamento compatível + urgência clara → te notifica com resumo
- MORNO: tem interesse mas sem urgência ou orçamento indefinido → agenda follow-up
- FRIO: não tem o perfil ou orçamento incompatível → encerramento gentil + recurso gratuito
Perguntas de qualificação por segmento
- Consultoria/Agência: qual o principal desafio? Qual investimento previsto? Quando precisa resolver? Quem decide?
- Clínica/Saúde: já fez tratamento antes? Para você ou familiar? Restrição de horário?
- E-commerce/Produto: conhecia a marca? Uso próprio ou presente? Prefere parcelar ou à vista?
Prompt para Claude Code
Crie um agente de qualificação em Python com FastAPI.
Endpoints: POST /webhook (mensagens) + GET /webhook (verificação Meta)
Schema Supabase:
conversations: id, phone_number, role, content, created_at
qualified_leads: id, phone_number, nome, classificacao, resumo, created_at
System prompt do agente (personalize):
"Você é [NOME], atendente de [EMPRESA].
MISSÃO: Entender se podemos ajudar. Máximo 5 perguntas.
[Informações do negócio: produto, preço, público ideal, o que NÃO resolve]
[Perguntas de qualificação]
Classificação interna:
- QUENTE: problema + orçamento + urgência → chame notificar_responsavel()
- MORNO: interesse sem urgência → anote para follow-up
- FRIO: sem perfil → encerre gentilmente com recurso gratuito"
notificar_responsavel(phone, resumo):
POST https://graph.facebook.com/v19.0/[PHONE_ID]/messages
Body: { "to": "[SEU_NUMERO]", "type": "text",
"text": { "body": "LEAD QUENTE: [phone]
[resumo]" } }
Variáveis: WHATSAPP_TOKEN, WHATSAPP_PHONE_ID, VERIFY_TOKEN,
CLAUDE_API_KEY, SUPABASE_URL, SUPABASE_KEY, RESPONSAVEL_WHATSAPP
Deploy: Railway com Dockerfile Python 3.12O que você ganha
- Só fala com leads que têm perfil e estão prontos para comprar
- Recebe o resumo da conversa antes de ligar
- Aumenta taxa de fechamento sem desperdiçar energia
- Atende às 23h, no domingo, nas férias
Perguntas frequentes
Qual a diferença entre um SDR humano e um agente de qualificação com IA?
Um SDR humano custa de R$ 2.500 a R$ 5.000 por mês, trabalha em horário comercial e qualifica em média 30-50 leads por dia. O agente de IA custa menos de R$ 50/mês, trabalha 24h por dia e processa qualquer volume. A diferença está na capacidade de lidar com objeções complexas, onde o humano ainda leva vantagem.
O agente pode se passar por humano?
Não é recomendado e pode violar o Marco Civil da Internet. O system prompt deve incluir que o atendimento é automatizado e que um especialista humano entrará em contato quando necessário. Transparência aumenta confiança e reduz reclamações.
Como o agente sabe quando parar de fazer perguntas?
O system prompt define um limite de perguntas (ex: máximo 5) e os critérios de classificação. Quando o agente tem informações suficientes para classificar, ele encerra a qualificação, entrega a mensagem final correspondente ao perfil e, se QUENTE, dispara a notificação para você.
O histórico de conversa é mantido entre sessões diferentes?
Sim. O Supabase armazena todas as mensagens por número de telefone. Quando o mesmo lead escrever novamente (horas ou dias depois), o agente busca as últimas 20 mensagens e retoma o contexto da conversa anterior.
Posso integrar o agente com meu CRM?
Sim, via webhook. Quando o agente classifica um lead como QUENTE, a função notificar_responsavel() pode ser adaptada para fazer um POST no seu CRM (HubSpot, RD Station, Pipedrive) com os dados do lead e o resumo da conversa, além de notificar você no WhatsApp.
Quer implementar isso?
Me chama no WhatsApp. Ajudo você a configurar ou implemento pra você.
Quero ajuda no WhatsAppGastão Matos
@gastaomatos