cerebro-vip INEMA.CLUB
inícioINEMA.N8N

Aula/material sobre construção de um bot qualificador e agendador com…

INEMA.N8N · 2025-11-03 · ~14 min · ver no Telegram ↗

INEMA

Sugere que você evite custos com a versão paga do RETTL (ou outra IA de voz) ao usar alternativas mais acessíveis ou gratuitas, combinadas com automações. Em particular:

  • Configurar o bot para iniciar com interações por texto (WhatsApp) antes de usar voz, de modo que o voice-bot só entre quando for realmente necessário, reduzindo uso e custo da IA de voz.
  • Utilizar gravações ou vozes pré-configuradas leves para determinados passos, reservando o uso da IA de voz cara para os momentos críticos (ex: confirmação de agenda), assim o custo global fica menor.
  • Aproveitar ferramentas gratuitas ou de baixo custo (por exemplo serviços de SMS/WhatsApp, open-source TTS ou API com plano free) para vários passos do fluxo, e somente migrar para a versão paga da IA de voz se o volume justificar.

e processar?

 * Resposta: 12–18 segundos (ajustável).
  1. Tópico: Prompt de qualificação (JSON)
  • Exemplo de output: {"reply_parts":["...","..."],"score":5,"action":"send_calendar"}
  • Pergunta: Como validar saída?

    • Resposta: Use JSON Schema e re-run autofix prompt se inválido.
  1. Tópico: Formulário UX
  • Exemplo: nome, empresa, 3 dores, prioridade, disponibilidade.
  • Pergunta: Pedir CPF no início?

    • Resposta: Não — aumenta fricção.
  1. Tópico: Geração de relatório HTML
  • Exemplo: gerar PDF em Supabase e enviar link curto.
  • Pergunta: Incluir imagens embutidas?

    • Resposta: Use URLs públicas; evite embutir base64 no e-mail.
  1. Tópico: Agente de voz
  • Exemplo: perguntar intent primeiro: “Agendar / Info / Humano?”
  • Pergunta: E se ASR falhar?

    • Resposta: Repetir 2x; transferir para chat texto ou humano na 3ª tentativa.
  1. Tópico: Arquitetura N8N
  • Exemplo nodes: Webhook → Redis(Push/Get/Delete) → AI → Supabase → Cal.com.
  • Pergunta: Como tratar falhas?

    • Resposta: Retries com backoff e alert para operador.
  1. Tópico: Supabase modelagem
  • Exemplo SQL para update por email (veja seção 8).
  • Pergunta: Como proteger dados?

    • Resposta: RLS, tokens JWT, links assinados.
  1. Tópico: Testes e monitoramento
  • Exemplo: scripts que simulam 100 fluxos/dia.
  • Pergunta: Quais alertas configurar?

    • Resposta: Erros 5xx, job failures > threshold, latências crescentes.
  1. Tópico: Reengajamento

    • Exemplo: Follow-up 12h, 48h, 7 dias.
    • Pergunta: Quando mover para nurture?

    • Resposta: Após 3 tentativas sem resposta.

  2. Tópico: Prompts versão controlada

    • Exemplo: V1 vs V2 em DB e A/B test no N8N.
    • Pergunta: Como medir qual prompt é melhor?

    • Resposta: Compare taxa de qualificação e conversão para agendamento.

  3. Tópico: Segurança & compliance

    • Exemplo: hash de telefone em logs sha256(phone+salt).
    • Pergunta: Posso enviar PII por WhatsApp?

    • Resposta: Somente com consentimento explícito; prefira links assinados.


e

Hacks práticos — Bot qualificador + agendamento (WhatsApp + voz + IA)

Vou direto ao ponto com hacks acionáveis, trechos de código/expressões e templates prontos para copiar. No final faço um resumo completo e uma lista com exemplos e respostas às perguntas mais prováveis.


1) Hacks de qualificação rápida (detecção de interesse)

  • Use um score numérico para decidir enviar formulário:

  • Ex.: +3 pontos por “quero agendar”, +2 por “orçamento”, +1 por “curioso”.

  • Prompt curto para classificação (IA):

Avalia a mensagem e responde JSON: {"score":INT,"reason":"TEXTO","intent":"qualificar|curioso|nao_qualificado"} * Se score >= 4 → enviar formulário + oferecer calendário; se score 2-3 → nutrir com conteúdo; se <2 → seguir fluxo informativo.

Exemplo n8n If expression:

{{$json["score"] >= 4}}


2) Concatenar mensagens para “tom humano” (Redis + Wait)

  • Push cada mensagem em lista Redis: LPUSH chat:{phone} "{msg}"
  • Aguarde 12–18s com Node Wait. Depois faça LRANGE chat:{phone} 0 4 para juntar as últimas mensagens.
  • Use um “simulador de digitação”:

  • Enviar primeiro: "Estou pensando..." (pausa 1s), depois enviar 2–3 mensagens curtas com delays (3–6s).

Exemplo pseudocódigo Redis:

LPUSH chat:+551199999999 "Olá, tudo bem?" LRANGE chat:+551199999999 0 4 DEL chat:+551199999999 <-- quando já processado


3) Prompts de alto impacto (templates)

  • Prompt de qualificação (exemplo para GPT/Gemini):

Tu és um assistente comercial. Objetivo: qualificar. Regras: 1) Primeiro entregar valor; 2) Fazer 2 perguntas abertas; 3) Se há interesse, sugerir formulário e agendamento; 4) Responder em 1-3 mensagens. Input: {contexto_geral}, {ultima_mensagem} Output: JSON {reply_parts:[...],score:int,action:"ask_form|send_calendar|nurture"} * Prompt para gerar relatório HTML:

Recebe: {nome,empresa,problemas,prioridade,investimento} Produz: HTML enxuto com título, 3 bullets de dores, 3 bullets de soluções rápidas, CTA para agendamento.


4) Formularios e UX (reduzir fricção)

  • Não peça CPF/CNPJ no primeiro formulário. Comece com: nome, telefone, 3 problemas e prioridade.
  • Use pré-preenchimento quando possível (ex.: número do WhatsApp → preencher telefone do formulário).
  • Forneça opção “Agendar sem formulário” — converte leads que não gostam de formular.

Exemplo de estrutura mínima do formulário (Nekron):

  • nome | empresa | 3 dores (texto) | prioridade (1-3) | disponibilidade (manhã/tarde)

5) Geração de HTML e envio (evitar bloqueios)

  • Gere HTML simples (sem imagens embutidas). Use URLs públicas para imagens.
  • Envie e-mail com texto + link para PDF gerado (armazenar PDF no Supabase Storage e enviar link assinado).
  • WhatsApp: envie primeiro texto curto e depois o link para o relatório (evita bloqueios por spam).

Snippet para corpo do e-mail (template):

```Olá {nome},

Obrigado por preencher. Segue um diagnóstico rápido: - Principal problema: {problema1} - Solução imediata: {solucao1}

Veja o relatório completo: {link_pdf}

Agende uma conversa: {link_cal}```


6) Agente de voz (RETTL / voz → agendamento)

  • Voice flow hacks:

  • Use intent detection rápido no início: “Você quer agendar, receber informação ou falar com humano?” (DTMF ou voz)

  • Se fala livre, transcreva em tempo real e passe para o mesmo motor de qualificação (mesmo score).
  • Evite TTS com frases longas; quebre em frases curtas para parecer natural.
  • Confirme slot de horário com repeat-back: “Você confirmou terça às 15h, correto? (sim/não)”.

Exemplo de fallback: se ASR falha duas vezes, transferir para chat de texto via WhatsApp.


7) N8N — arquitetura de nós e dicas

  • Organização:

  • Webhook → Parser → If(conversa_nova) → Redis flow → AI Node → DB (Supabase) → Action (form/cal/email/whatsapp)

  • Use credentials separadas por ambiente (prod/test).
  • Monitor: adicione um node "HTTP Request" para enviar eventos críticos ao Prometheus/Datadog or Slack.
  • Retry: em nodes críticos (Supabase, Cal.com), configure 3 tentativas com backoff

mensagens curtas com pausas realistas. - Atualizar o contexto geral e temporal a cada resposta. - Evitar emojis e respostas robóticas.



**

9. Resultados espe**rados

  • Conversas naturais e sem fricção.
  • Leads qualificados automaticamente.
  • Relatórios personalizados e instantâneos.
  • Agendamentos confirmados em tempo real.
  • Equipe notificada automaticamente.

Passo a passo – Bot Qualificador e Agendador com IA + Voz + N8N


1. Estrutura geral

Objetivo: criar um agente de IA que conversa com leads via WhatsApp, qualifica o interesse, coleta dados via formulário, gera relatório e agenda automaticamente via Cal.com.

Ferramentas:

  • N8N (automação)
  • Supabase (banco de dados)
  • Redis (memória temporária)
  • Neuronic API / Evolution API (WhatsApp)
  • Formulários Nekron
  • Cal.com
  • GPT / Gemini (IA)

2. Configuração inicial

  1. Criar conta e configurar:
  • Supabase (tabelas: leads, conversas, contexto).
  • Redis (armazenamento temporário para concatenação de mensagens).
  • N8N (será o motor da automação).
  • Evolution API para WhatsApp (Business API).
  1. Criar Webhook no N8N:
  • Tipo: POST.
  • Endpoint: /whatsapp-incoming.
  • Receberá as mensagens de entrada do WhatsApp.
  1. Conectar o WhatsApp via Evolution API:
  • Criar instância (ex: bot_agendador).
  • Configurar ignoreGroups=true, readMessages=true.
  • Copiar URL do webhook e inserir em SettingsWebhook URL.
  • Escanear QR Code do WhatsApp Business.

3. Fluxo no N8N

Etapa 1: Receber mensagem

  • Webhook Node: recebe a mensagem do usuário.
  • Extrair:

  • numero

  • mensagem
  • tipo (texto, áudio, imagem, documento)
  • Armazenar em variável context.

Etapa 2: Classificar conversa

  • If Node: verificar se já existe conversa no Supabase.

  • Nova conversa: inserir linha com número e status inicial.

  • Conversa existente: recuperar dados anteriores (memória contextual).

Etapa 3: Concatenar mensagens (Redis)

  • Usar três nós:

  • Push: adiciona mensagens recebidas.

  • Get: agrupa mensagens dentro de uma janela de 15s.
  • Delete: limpa mensagens antigas.
  • Wait Node: pausa de 15s para simular digitação humana (“3 pontinhos”).

4. Interação e memória

Etapa 4: Conversa natural

  • O bot usa prompts com contexto:

  • “Contexto atual” = última mensagem.

  • “Contexto geral” = histórico da conversa.
  • “Oportunidade chave” = problema do cliente.
  • “Contexto temporal” = quando e com que frequência interage.
  • Evitar emojis e linguagem robótica.
  • Armazenar tudo no Supabase (tabela conversas).

Etapa 5: Detecção de interesse

  • IA analisa se há intenção real de compra/agendamento.
  • Se sim → envia link do formulário Nekron.
  • Se não → continua oferecendo valor e esclarecimentos.

5. Formulário e relatório

Etapa 6: Coleta de dados

  • O usuário preenche formulário (Nekron):

  • Nome, empresa, cargo, problemas, prioridades, investimento, e-mail, telefone.

  • Ao enviar:

  • Dados salvos no Supabase.

  • Gatilho no N8N detecta novo envio.

Etapa 7: Gerar relatório com IA

  • Node GPT / Gemini:

  • Gera HTML com diagnóstico personalizado.

  • Campos dinâmicos: nome, empresa, principais dores, soluções sugeridas.
  • E-mail Node + WhatsApp Node:

  • Envia relatório para o cliente.

  • Envia notificação interna para o dono do negócio.

6. Agendamento

  • Bot envia link do Cal.com com horários disponíveis.
  • Usuário escolhe o horário → reunião criada automaticamente.
  • Notificação interna: mensagem WhatsApp confirmando agendamento.

7. Melhoria contínua

Etapa 9: Atualização de contexto

  • Cada nova mensagem ou formulário atualiza:

  • contexto_geral

  • contexto_atual
  • contexto_temporal
  • oportunidade_chave
  • Assim o bot aprende e responde de forma cada vez mais personalizada.

8. Estratégia de prompts (recomendada)

Prompt-base para IA responder com naturalidade:


Tu és um assistente de qualificação que fala de forma natural e empática. Objetivo: identificar se o lead tem interesse real e conduzi-lo até o agendamento. Regras: - Nunca enviar link de formulário no início. - Sempre fazer perguntas relevantes sobre o negócio. - Usar 2 a 4

personalizadas. * Redução de fricção no funil de qualificação. * Relatórios automáticos com insights personalizados. * Agendamentos automáticos sem erros. * Economia de tempo e maior conversão de leads.


7. Exemplos de uso

  • Clínicas médicas e estéticas.
  • Consultorias e mentorias.
  • Imobiliárias e corretoras.
  • Escritórios de advocacia e contabilidade.
  • Negócios que dependem de agendamentos ou triagem de clientes.

Conclusão

O fluxo integra voz + IA + automação, com aprendizado contextual e comportamento adaptativo. O sistema aprende com cada conversa, parecendo um atendente humano real, conduzindo o cliente da primeira mensagem até o agendamento — tudo sem intervenção manual.

Resumo completo – Criação de um Bot Qualificador e Agendador com IA, Voz e N8N


1. Objetivo da automação

Ensina a criar um agente conversacional inteligente que:

  • Interage de forma natural com leads no WhatsApp.
  • Detecta automaticamente interesse real.
  • Conduz o usuário a preencher um formulário personalizado.
  • Gera um relatório HTML com IA e o envia por e-mail e WhatsApp.
  • Agenda reuniões automaticamente via Cal.com.
  • Armazena todo o contexto da conversa e comportamento no Supabase.

A ideia central é simular uma conversa humana, evitando fricções e mantendo o fluxo natural de interação antes de pedir qualquer dado formal.


2. Estrutura geral do fluxo

O processo completo é dividido em etapas lógicas, com memória e automação integradas:

  1. Início da conversa
  • O bot é ativado ao receber mensagem no WhatsApp.
  • Usa Evolution API para conexão com WhatsApp Business.
  1. Classificação da conversa
  • Detecta se é conversa nova ou existente.
  • Se nova, cria um registro no Supabase com número e contexto inicial.
  1. Memória contextual (Supabase + Redis)
  • Armazena dados como nome, empresa, problemas, interesse e status do formulário.
  • Redis é usado para concatenar mensagens e simular escrita natural com pausas (nó Wait de 15s).
  1. Diálogo natural e humano
  • O bot conversa de forma segmentada, usando prompts que imitam digitação (três pontinhos, tempo de espera).
  • Evita emojis e respostas artificiais.
  • Adota tom empático e curioso sobre o negócio do cliente.
  1. Avaliação e qualificação
  • O agente analisa se o lead demonstra interesse.
  • Caso positivo, oferece preencher o formulário personalizado (Nekron).
  1. Envio e análise do formulário
  • O formulário coleta nome, empresa, cargo, principais problemas, prioridades e disposição para investimento.
  • Após o envio, os dados são salvos no Supabase.
  1. Geração de relatório personalizado (HTML)
  • A IA gera um diagnóstico visual e textual com base nas respostas.
  • O relatório é enviado por e-mail e WhatsApp, com link para agendamento no Cal.com.
  1. Agendamento automático (Cal.com)
  • O lead escolhe o horário disponível e agenda diretamente no sistema.
  • O bot envia mensagem de confirmação.
  • O dono do negócio recebe notificação interna no WhatsApp.

3. Tecnologias e ferramentas utilizadas

  • N8N – Motor principal de automação.
  • Supabase – Banco de dados e armazenamento contextual.
  • Redis – Armazenamento temporário para concatenar mensagens.
  • Neuronic API (Evolution API) – Integração com WhatsApp Business.
  • Cal.com – Sistema de agendamento integrado.
  • Formulários Nekron – Captura de dados do lead.
  • OpenAI (GPT) ou Gemini – Geração de texto e relatórios.

4. Estratégia e boas práticas

  • Nunca pedir o formulário no início. Primeiro, gerar valor e interesse.
  • Usar prompts com três camadas:

  • Oportunidade chave (problema do cliente).

  • Contexto geral (histórico do diálogo).
  • Contexto temporal (momento e frequência da interação).
  • Simular escrita humana: pausas, múltiplas mensagens, linguagem natural.
  • Evitar fricções: só pedir dados depois que o usuário está engajado.
  • Separar fluxos: leads qualificados x não qualificados.
  • Armazenar memórias incrementais: atualizar contexto a cada interação.

5. Funcionamento técnico (por dentro do N8N)

  • Webhook recebe mensagem do WhatsApp.
  • If Nodes controlam caminhos: nova conversa / conversa existente.
  • Redis (Push → Get → Delete) processa mensagens sequenciais.
  • Supabase registra contexto e status (formulário preenchido ou não).
  • AI Nodes (GPT/Gemini) recebem variáveis de contexto para respostas personalizadas.
  • HTML Generator cria relatório com variáveis dinâmicas.
  • Mailer/WhatsApp Node envia e-mails e mensagens.
  • Cal.com Node oferece link de agendamento.

6. Benefícios do sistema

  • Conversas mais humanas e

Bot com IA que qualifica e agenda sozinho

Você aprenderá a criar um agente conversacional qualificador impulsionado por IA, capaz de interagir naturalmente com os prospectos, detectar interesse real e levá-los automaticamente a preencher um formulário e agendar uma reunião. Todo o sistema é otimizado para parecer humano e reduzir fricções — ideal para automatizar a captação sem parecer um bot.

🛠️ O que conseguimos com essa automação: • Ter um bot que conversa de forma fluida e humana, usando prompts avançados e estratégia de contexto. • Detectar automaticamente se o usuário está qualificado e interessado. • Direcionar o lead no momento ideal para preencher um formulário. • Gerar um relatório HTML personalizado com base nas respostas do formulário. • Enviar esse relatório por e-mail e WhatsApp, com um CTA final para agendar uma reunião. • Notificar a equipe quando um lead concluir o processo. • Integrar perfeitamente com WhatsApp Business via Neuronic API, Cal.com e formulários do Nekron.

🧍‍♂️ Estrutura do fluxo automatizado

  1. Início da conversa: o bot é ativado ao receber uma mensagem no WhatsApp.
  2. Classificação: detecta se é uma nova conversa ou uma já existente.
  3. Memória contextual: salva e atualiza no Supabase informações importantes como nome, empresa, problemas, interesse, etc.
  4. Conversa natural: o bot mantém o diálogo em várias mensagens usando Redis + nó de espera (Wait).
  5. Avaliação de interesse: se detectar interesse real, propõe agendar.
  6. Envio de formulário: o bot compartilha um link de formulário personalizado no Necron.
  7. Geração de relatório: após o preenchimento, um relatório HTML é criado com IA e enviado por e-mail.
  8. Agendamento: o bot direciona para o calendário do Cal.com.
  9. Notificação interna: a equipe é avisada no WhatsApp com os dados do lead.

🛠️ Ferramentas utilizadas • N8N • Supabase • Redis • Neuronic API (WhatsApp) • Cal.com • Formulários do Nekron • OpenAI (GPT) ou Gemini

🧠 Dicas principais que aprendemos • Nunca pedir o formulário no início — primeiro gere valor. • Use prompts com estratégia de “oportunidade-chave”, “contexto geral” e “contexto temporal”. • Envie mensagens concatenadas simulando escrita humana (reticências, tempos reais, etc.). • Melhore o bot com armazenamento e atualização contextual avançada. • Treine o bot para ser curioso, fazer perguntas relevantes e conectar dores a soluções. • Reutilize estruturas já validadas (concatenação, espera, etc.) para não reinventar a roda. • Elimine fricções: não peça nada sem antes gerar interesse. • Separe claramente os fluxos de usuários qualificados e não qualificados.

📦 Recursos

  1. Bot conversacional
  2. Processo de utilização

Sistema de agendamento com bots + voz + IA } 🚨 Adeus aos erros do Google Calendar! Onde montamos um sistema de reservas muito mais confiável, personalizável e automatizável usando o Cal.com.

💣 O melhor: conectamos com bots de voz que falam com seus leads e agendam por você em tempo real.

O que você vai aprender passo a passo? 🔥 Como criar calendários que não falham, integrados com Google, Outlook, Zoom ou Meet. 🔥 Como enviar automaticamente lembretes por e-mail, WhatsApp ou SMS. 🔥 Como montar um agente de voz com RETTL que detecta horários, confirma disponibilidade e agenda em segundos. 🔥 Como capturar a transcrição completa da chamada, analisá-la com IA e registrar tudo no Supabase. 🔥 Como usar o N8N para automatizar cada etapa do fluxo, desde a reserva até o acompanhamento pós-chamada. 🔥 E como preparar o sistema para que, se o cliente não quiser usar o link, ainda assim possa agendar falando com o bot.

💡 Isso pode ser usado em clínicas, consultorias, imobiliárias, assessorias... Qualquer negócio onde se façam agendamentos.

🚀 Ah, e o melhor: tudo isso pode ser feito de graça se você souber montar. (Te explico como evitar a versão paga sem perder funcionalidades)

e53 - Sistema Agenda com bots + voz + IA

chatgpt.com ↗

1

Recursos

↑ voltar ao topo · ver no Telegram ↗