SDR de IA na prática: como montamos um agente que qualifica leads no WhatsApp e marca reuniões sozinho
Abrimos os bastidores de um SDR de IA em produção: a arquitetura completa, as ferramentas, os fluxos no n8n, as regras de qualificação e a configuração da agenda. Tudo para você montar o seu.
O problema
Leads chegam por campanhas na Meta, mas precisam de um primeiro contato rápido, qualificação consistente e uma reunião marcada sem trabalho manual em cada etapa. Este material abre os bastidores de um SDR de IA em produção, construído pela Mia para uma empresa do mercado financeiro que atende o setor imobiliário. Nenhum cliente ou pessoa é identificado.
Do anúncio à reunião
O formulário nativo da Meta captura nome, telefone e e-mail. O Make cria o lead no CRM via API e o CRM aciona um webhook do n8n com o ID do lead. O fluxo de disparo busca os dados, atualiza o status e envia a primeira mensagem como template aprovado pela API oficial do WhatsApp.
O Chatwoot entrega cada resposta ao n8n. Antes do agente responder, o fluxo verifica números ignorados, atendimento humano, pausa da IA e status do CRM. Áudio, imagens e PDFs são convertidos em texto. Um buffer de 20 segundos no Redis junta mensagens picotadas para que a IA responda ao pensamento completo.
O agente qualifica estágio, tamanho e tipo da operação, usando uma pergunta por mensagem. Suas ferramentas atualizam o CRM, consultam horários reais no Google Agenda, criam eventos com Google Meet e avisam o time. Um modelo menor divide a resposta em mensagens curtas, enviadas com 2 segundos de intervalo. O histórico fica no Supabase.
A stack
• Meta Ads e Make: captura e integração com o CRM.
• CRM da empresa: fonte da verdade sobre cada lead.
• n8n self-hosted: orquestração de disparo, atendimento, agenda e status.
• WhatsApp Business Platform e Chatwoot: canal oficial e caixa de entrada humana.
• GPT-5 via OpenRouter, temperatura 0,3: conversa e decisão sobre ferramentas.
• GPT-4o mini: humanização da resposta em 1 a 4 mensagens.
• OpenAI e OCR da Mistral: transcrição, visão e extração de texto.
• Redis: buffer, últimas 20 mensagens e horários oferecidos.
• Supabase: histórico completo, eventos e pausa da IA por contato.
• Google Agenda e Meet: disponibilidade e convite da reunião.
• Evolution API: avisos no grupo interno.
• Lovable: painel de conversas, pausa da IA, disparos por planilha e funil.
Qualificação, agenda e segurança
O agente usa seis destinos: em atendimento, call agendado, retrabalhar no futuro, encaminhar consultoria, encaminhar parcerias e não é o perfil. Encaminhamentos levam um resumo de 2 a 5 frases baseado apenas no que o lead informou.
A agenda considera reuniões de 30 minutos, os próximos 14 dias, feriados, fins de semana e horários ocupados. Hoje, só oferece a partir de agora mais 30 minutos. Devolve duas opções com 1h30 de distância ou em dias diferentes. Confirma o e-mail antes de agendar e não duplica eventos.
O prompt tem cerca de 66 mil caracteres, com contexto dinâmico, identidade, qualificação, ferramentas, status, tom de voz e segurança. Nunca confirma horários sem consultar a ferramenta nem afirma ter executado uma ação que não ocorreu.
Monte o seu, na ordem certa
1. Crie a campanha com formulário nativo na Meta. 2. Ligue o formulário ao CRM pelo Make e acione o webhook do n8n. 3. Configure o número na API oficial e aprove o template da primeira mensagem. 4. Conecte o Chatwoot ao fluxo de atendimento. 5. Monte o disparo inicial com histórico, memória e registro de erros. 6. Monte o atendimento com filtros, conversão de mídia, buffer e agente. 7. Teste os sub-fluxos de agenda, status e dados isoladamente. 8. Crie o painel e revise conversas reais toda semana.
Antes de liberar para todos os leads, guarde chaves como credenciais, configure os números ignorados, teste áudio e mensagens picotadas, valide a pausa da IA pelo time e comece com parte dos leads.