cerebro-vip INEMA.CLUB
inícioINEMA.N8N

Tópico dedicado ao projeto "j105 — Agente de Vendas com WhatsApp",…

INEMA.N8N · 2025-09-09 · ~10 min · ver no Telegram ↗

INEMA

Hacks de arquitetura

  • Construa sobre algo que já funciona: não automatize uma ideia fraca. Pegue um processo já validado (ex.: geração de leads que dá algum resultado manualmente) e apenas sistematize.
  • Agente gerente + subagentes: em vez de um agente “faz tudo”, crie um roteador que decide qual subagente especializado (lead magnet, social post, RAG, etc.) deve agir. Isso reduz respostas ruins.
  • Workflow único, limpo: use router + filters no n8n/Make em vez de criar 10 fluxos separados. Fica mais rápido de manter e escalar.

Hacks de banco de dados (Supabase)

  • Contexto salvo uma vez: Foundations (avatar, dores, desejos, provas, jornada) ficam salvos no Supabase → não precisa reenviar a cada prompt. Reduz custo de tokens e deixa respostas mais consistentes.
  • Session UID: sempre passe um identificador único no payload → garante que o histórico de cada usuário seja separado corretamente.

Hacks de prompts

  • Específicos por subagente: defina prompts fixos para cada tipo de post (lead magnet, personal story, social). Isso aumenta consistência e evita respostas genéricas.
  • Templates roubados: copie estruturas de posts virais no LinkedIn e adapte para os prompts → a IA replica padrões que já performam.
  • Mini-CTA embutido: sempre finalize o prompt pedindo CTA de comentário (ex.: “Comente SISTEMA para receber o guia”).

Hacks de design (D do S.T.A.N.D)

  • Loading divertido: mostre frases como “a IA foi pegar um café…” → dá experiência premium e prende o usuário enquanto espera.
  • Botão copiar pronto: 1 clique para copiar o post final. Isso aumenta usabilidade e reduz frustração.
  • Avatares personalizados: foto do usuário e ícone da IA no chat → aumenta percepção de valor.

Hacks de automação

  • Teste sempre em modo “publish”: no Bolt/Lovable, se não publicar as mudanças, nada chega ao webhook (erro comum).
  • Evite payloads pesados: nunca mande imagens cruas via webhook, só URL. Fotos travam o fluxo.
  • Filtros inteligentes: antes de mandar para IA, filtre se a mensagem é válida (ex.: >10 caracteres) para evitar chamadas inúteis e custos.

Hacks de monetização

  • Venda resultado, não feature: em vez de dizer “faço dashboard”, venda “10 novos leads qualificados por semana sem esforço”.
  • Cobrança híbrida: taxa de setup (R\$ 2k–10k) + mensalidade de manutenção (R\$ 500–3k).
  • Upsell com RAG: primeiro entrega posts; depois oferece upgrade para RAG/FAQ automático.

}}" }

Observação: ajuste a expressão que puxa o texto do agente conforme a saída real do seu node de IA.

Importar via cURL (atalho)
No HTTP Request do n8n → Import from cURL:

curl -X POST "api.unipile.com/v1/whatsapp/messages ↗" \ -H "Authorization: Bearer SEU_TOKEN_UNIPILE_AQUI" \ -H "Content-Type: application/json" \ -d '{ "chat_id": "CHAT_ID_AQUI", "text": "Olá! Recebemos sua mensagem e já vamos te ajudar." }'


Depois, substitua CHAT_ID_AQUI por {{\$json.chat_id}} e o texto por uma expressão que leia a resposta do agente.

9) Encadeamento final de nodes (ordem)

Webhook (POST) → Set (message_text, chat_id, from_phone) → [Wait opcional] → Agente IA (memória por chat_id) → [Calendar opcional] → HTTP Request (Unipile enviar resposta)

10) Plano de testes

Teste 1: eco simples • Envie “Oi” → verifique o Webhook e o Set no n8n • Agente responde “Olá! Como posso ajudar?” → mensagem chega no WhatsApp

Teste 2: memória • Pergunte: “Qual meu pedido?” → depois “O que acabei de perguntar?” • Verifique se o agente lembra (mesmo chat_id)

Teste 3: agendamento • “Quero uma call amanhã 10h, meu e-mail é maria@exemplo.com” • Verifique criação do evento no Google Calendar e retorno no WhatsApp

11) Erros comuns e soluções

• Webhook do n8n não recebe nada: confirme Production URL no Unipile e método POST • Token inválido no Unipile: gere novo Access Token e atualize o header Authorization • Resposta vazia do agente: confira o mapeamento do campo de saída do node de IA • Datas do Calendar erradas: passe timezone e use formatação ISO 8601 • Mensagens duplicadas: garanta idempotência com verificação de message_id antes de responder

12) Segurança e boas práticas

• Nunca exponha tokens em texto aberto; use credenciais do n8n • Limite permissões do token Unipile ao mínimo necessário • Logue conversas em planilha/DB com chat_id, timestamp, intenção e resultado • Adicione filtros anti-spam e um menu de ajuda para mensagens vazias

13) Extensões rápidas

• Qualificação de leads: formulário em linha (nome, e-mail, interesse) + gravação em Airtable/Sheets • Follow-up automático: Wait 24–48h + envio de lembrete cordial • FAQ híbrido: base de conhecimento + fallback para agente • Handoff humano: palavra-chave “falar com humano” cria tarefa e alerta equipe

14) Exemplos rápidos

Pergunta: Como mudar o número do WhatsApp depois? Resposta: Desconecte a conta atual no Unipile, conecte o novo número via QR e mantenha o mesmo Webhook; o chat_id muda, então trate contatos existentes com migração ou reinício de sessão.

Pergunta: Posso usar outro provedor além do Unipile? Resposta: Sim. A arquitetura é a mesma: provedor WhatsApp com Webhook → n8n → IA → envio de mensagem. Ajuste apenas o endpoint e autenticação.

Pergunta: Como evitar respostas “instantâneas” demais? Resposta: Insira um Wait node com tempo aleatório (10–60s) antes do envio ao Unipile.

Pergunta: Como registrar oportunidades no CRM? Resposta: Após o Agente, adicione nodes para Pipedrive/HubSpot com criação/atualização de deal e anexe chat_id e origem WhatsApp.

15) Checklist final

[ ] Unipile conectado ao WhatsApp por QR [ ] Webhook Unipile → URL do Webhook do n8n (POST) [ ] n8n: Webhook → Set(message_text, chat_id) → Agente (memória por chat_id) [ ] [Opcional] Google Calendar Create Event ligado ao agente ou via IF/Switch [ ] HTTP Request para enviar resposta ao WhatsApp via Unipile com token válido [ ] Testes: eco, memória, agendamento e follow-up

Aqui vai o passo a passo reestruturado, enxuto e acionável para montar o agente de vendas/suporte no WhatsApp com n8n + Unipile, sem API da Meta.

0) Visão geral do fluxo

WhatsApp → Unipile (Webhook) → n8n (Webhook) → Set (mapa de campos) → Agente de IA com memória → [Google Calendar opcional] → Unipile (envio de resposta ao WhatsApp)

1) Pré-requisitos

  1. Conta Unipile ativa (trial serve).
  2. n8n rodando (Desktop, Docker ou Cloud).
  3. Número WhatsApp dedicado (recomendado WhatsApp Business).
  4. Conta Google se for agendar via Calendar.
  5. Credencial do modelo de IA no n8n (ex.: OpenAI).

Exemplo de conferência rápida • Unipile: consegue ler QR e listar contas conectadas • n8n: cria workflow vazio e adiciona um node Webhook • Google Calendar: abre a tela de permissão/credencial no n8n

2) Conectar o WhatsApp no Unipile

2.1 Acesse Unipile → Connect an account → WhatsApp 2.2 No seu WhatsApp: Configurações → Dispositivos conectados → Conectar um dispositivo → aponte para o QR do Unipile 2.3 Anote seu identificador do Unipile (workspace/tenant), visível no painel Boas práticas • Use um número novo exclusivamente para o bot • Ative o WhatsApp Business no mesmo aparelho se quiser manter duas contas

3) Criar o Webhook no n8n (gatilho de entrada)

3.1 No n8n, crie workflow → adicione Webhook • HTTP Method: POST • Path: /whatsapp-in • Copie a Production URL (vai no Unipile no próximo passo) 3.2 Deixe o workflow salvo e pronto para execução (ativado ou executando manualmente para testes)

4) Criar o Webhook no Unipile (evento: nova mensagem)

4.1 Unipile → Webhooks → Create Webhook • Tipo: Messaging / On new message • Callback URL: cole a Production URL do Webhook do n8n 4.2 Salve e teste enviando uma mensagem para seu próprio WhatsApp; verifique no n8n o JSON chegando

Dica de inspeção do payload no n8n Procure campos como: • data.text → texto da mensagem • data.chat_id → identificador do chat • data.from → telefone do remetente

5) Mapear campos úteis no n8n

5.1 Após o Webhook, adicione node Set Crie variáveis: • message_text = {{\$json.data.text}} • chat_id = {{\$json.data.chat_id}} • from_phone = {{\$json.data.from}} (opcional) Ative Keep Only Set (se quiser limpar o payload)

6) Agente de IA com memória e objetivo de vendas

6.1 Adicione um node de Chat/Agent • Modelo: um rápido e barato para atendimento (ex.: gpt-4o-mini) • Memória: ligue a memória por sessão – Session Key: defina “below” e use {{\$json.chat_id}} 6.2 Entrada do agente • Mensagem do usuário: {{\$json.message_text}} 6.3 Prompt de sistema sugerido Você é o agente de WhatsApp da [SUA_EMPRESA]. Seja claro, cordial e objetivo. Responda dúvidas e, quando fizer sentido, ofereça uma chamada de 15 minutos. Se o cliente aceitar, peça e-mail e melhor horário. Se disponível, use a ferramenta Calendar para criar o evento. Mantenha o contexto por conversa (chat_id). Não prometa o que não pode cumprir. 6.4 Realismo opcional • Antes do envio da resposta, adicione Wait com atraso aleatório (10–60s)

7) Agendamento opcional com Google Calendar

Opção A: tool calling do agente • Conecte o node Google Calendar: Create Event • Dê acesso ao agente como ferramenta • Campos mínimos: summary, start, end, attendees (e-mail do cliente) Opção B: intenção + roteamento • Agente retorna intenção “criar_evento” com data/hora/e-mail • Um IF/Switch aciona o node Create Event e depois prossegue para o envio de resposta

8) Enviar a resposta ao WhatsApp via Unipile (HTTP Request)

8.1 Unipile → Access tokens → Generate → copie o token 8.2 No n8n, adicione HTTP Request após o Agente (ou após Calendar) • Method: POST • URL: endpoint de enviar mensagem do Unipile para WhatsApp – Exemplo ilustrativo, ajuste conforme a documentação do Unipile:

https://api.unipile.com/v1/whatsapp/messages

• Headers:

A```uthorization: Bearer SEU_TOKEN_UNIPILE_AQUI Content-Type: application/json

• Body (JSON) típico:

``` { "chat_id": "{{$json.chat_id}}", "text": "{{ $json['ai_reply'] $json.data[0].text $json.message || $json.output

Agente de IA Vende para Você (100% Automatizado)

Resumo: O criador mostra como montar um agente de vendas e suporte totalmente automatizado no WhatsApp usando n8n e Unipile, sem necessidade de API da Meta e sem programar.

O processo:

  1. Configuração simples no Unipile com um número novo ou WhatsApp Business.
  2. Criação de um webhook que recebe mensagens do WhatsApp.
  3. Integração no n8n para processar mensagens e usar IA (ex: GPT-4 mini).
  4. Adição de memória para manter o contexto das conversas.
  5. Definição de prompt para que o agente seja útil, amigável e com objetivo de marcar reuniões de vendas.
  6. Integração com Google Calendar para agendar automaticamente chamadas de descoberta de 15 minutos.
  7. Envio das respostas de volta ao WhatsApp, em tempo real.

Pontos-chave:

  • WhatsApp tem taxa de abertura de 98%, excelente para vendas.
  • O agente pode responder dúvidas, acessar bancos de dados, planilhas, calendários e automatizar processos.
  • Funciona como um sistema de vendas ativo, lembrando o histórico do cliente e sendo proativo.
  • Configuração rápida: basta importar o JSON pronto e adaptar.
  • Resultado: um sistema que responde, agenda e faz vendas sozinho, colocando a empresa à frente de 99% dos concorrentes.

achei Caro o UNIPILE prefiro o evolutionapi

Agente de vendas no WhatsApp

99% das pessoas AINDA ignoram agentes de WhatsApp

O que ele faz: 🔥 Gerencia o atendimento ao cliente no WhatsApp

💸 Conversas automáticas de vendas

🔥 Unipile: https://www.unipile.com/🚀 n8n: https://n8n.io🔥 Sistema Operacional do WhatsApp

Roube este Agente de WhatsApp Lucrativo

O WhatsApp tem uma taxa de abertura de 98%. Se você estiver criando isso para o seu negócio ou vendendo para outras pessoas... Um funil de vendas no WhatsApp vai aumentar as conversões 📈 Simplesmente funciona.

O ponto-chave é começar. Neste vídeo...

  • 💬 Como construir um agente de vendas e suporte no WhatsApp
  • 🤩 Conectar facilmente o n8n ao WhatsApp
  • ❌ Sem precisar da Meta
  • 🔥 98% de taxa de abertura

A melhor parte é que você não precisa de nenhuma API da Meta. Depois que você estiver familiarizado com essa plataforma, também poderá aplicar isso em MUITAS outras. Eu deixei o processo o mais SIMPLES possível.😆

j105 - Agente de Vendas com Whatsapp

chatgpt.com ↗

1

Recursos

↑ voltar ao topo · ver no Telegram ↗