Interações personalizadas com clientes podem fazer toda a diferença entre uma compra única e um cliente fiel. Imagine ter um bot no WhatsApp que não apenas responde às consultas dos clientes, mas lembra detalhes importantes sobre eles, suas preferências, problemas anteriores e informações pessoais que compartilharam. Esse nível de personalização antes era possível apenas com equipes dedicadas de atendimento ao cliente, mas agora pequenas empresas podem alcançá-lo por meio de automação com Wassenger e n8n.
🚀 🤖 Experimente o Wassenger gratuitamente por 7 dias e veja como é fácil criar um chatbot de IA para WhatsApp. Para perguntas técnicas, explore nossa abrangente documentação da API ou teste cenários de integração com nosso API Tester com mais de 100 exemplos. 🔥
Por que a memória do cliente importa na IA conversacional
Chatbots padrão tratam cada conversa como se fosse a primeira interação com um cliente. Isso cria experiências frustrantes onde os clientes têm que se repetir constantemente:
“Já te falei meu número de pedido ontem.” “Discutimos esse problema semana passada.” “Mencionei que sou alérgico a mariscos nas últimas três vezes que pedi!”
Um bot com memória muda tudo. Ele cria conversas naturais e fluídas que se baseiam em interações anteriores, fazendo com que os clientes se sintam realmente compreendidos e valorizados.
Benefícios de um Bot do WhatsApp com Memória para Pequenas Empresas
- Aumento da satisfação do cliente: clientes se sentem compreendidos quando não precisam se repetir
- Maior taxa de conversão: recomendações personalizadas baseadas em preferências lembradas
- Redução da carga de suporte: o bot lida com follow-ups rotineiros com consciência de contexto
- Melhoria da lealdade do cliente: experiências personalizadas criam conexões emocionais mais fortes
- Melhor coleta de dados: colete informações dos clientes naturalmente através da conversa
- Transferências sem atrito: quando agentes humanos precisarem intervir, eles terão todo o histórico de conversas
Como o Bot com Memória Funciona
Esta solução combina várias tecnologias poderosas:
- Wassenger: Fornece conectividade instantânea com o WhatsApp sem o processo de aprovação WABA da Meta
- n8n: Orquestra o workflow entre todos os componentes
- Google Gemini: Potencializa as capacidades de conversação da IA
- Supabase: Armazena as memórias dos clientes em um banco de dados estruturado
Quando um cliente envia uma mensagem para o seu negócio no WhatsApp, o bot:
- Recupera quaisquer memórias anteriores sobre esse cliente
- Processa a nova mensagem com contexto de interações passadas
- Identifica e extrai novas informações importantes compartilhadas pelo cliente
- Armazena essas novas “memórias” para referência futura
- Responde de forma natural sem dizer explicitamente ao cliente que está lembrando de detalhes
A mágica acontece porque o bot não responde apenas à mensagem atual; ele tem acesso a todo o histórico de conversas e aos fatos importantes que o cliente compartilhou ao longo do tempo.
🚀 🤖 Experimente o Wassenger gratuitamente por 7 dias e veja como é fácil criar um chatbot de IA para WhatsApp. Para perguntas técnicas, explore nossa abrangente documentação da API ou teste cenários de integração com nosso API Tester com mais de 100 exemplos. 🔥
O que você vai precisar
- Uma conta Wassenger (teste gratuito de 7 dias disponível, sem cartão de crédito)
- Uma conta n8n (self-hosted). Uma versão hospedada na nuvem será lançada em breve dentro do app Wassenger
- Uma conta Supabase (plano gratuito disponível)
- Uma conta Gemini para capacidades de IA (ou outro provedor de serviço de IA)
Configurando seu Bot do WhatsApp com Memória
Passo 1: Crie sua conta Wassenger
Cadastre-se em uma conta Wassenger para obter acesso instantâneo à API do WhatsApp sem o processo de aprovação WABA da Meta. O Wassenger oferece várias vantagens para esse tipo de bot:
- Ativação instantânea: Comece a construir seu bot com memória imediatamente
- Sem restrições de templates: Permite conversas naturais sem templates pré-aprovados
- Suporte a mídia rica: Troque imagens, documentos e outros tipos de mídia
- Sistema avançado de webhooks: Integração fluida com n8n
Passo 2: Instale o Node Oficial Wassenger no n8n
- No n8n, vá para Settings > Community Nodes
- Procure por “n8n-nodes-wassenger” e instale-o
- Adicione sua chave da Wassenger API ao n8n
Passo 3: Importe o Workflow do Bot com Memória
Importe o seguinte JSON de workflow na sua instância n8n:
{
"name": "Bot that remembers you",
"nodes": [
{
"parameters": {
"promptType": "define",
"text": "={{ $('Wassenger Trigger').item.json.messages[0].text.body }}",
"options": {
"systemMessage": "=# ROLE\nYou are a friendly AI assistant.\nYou are currently talking to a user over WhatsApp.\n\n# RULES\nWhen the user sends a new message, decide if they shared any **noteworthy information** that should be **saved in memory** for future reference.\n\nIf so, use the **Save Memory** tool to store this information.\nDO NOT inform the user that you are saving this information.\n\nSimply continue the conversation as normal.\n\n# Tools\n## Save Memory\nUse this tool to **store any important facts** shared by the user.\nSummarize the information clearly and pass it to this tool.\n\n# Memories\nThese are the **last stored facts** collected from the user(including date/time).\n\n{{ $json.ConversationMemories.toJsonString() }}\n\n!! IMPORTANT !!\nTake these stored facts into account when replying.\nIf a fact was already stored, do not repeat asking for it.\n\nRespond naturally and conversationally.\n"
}
},
"type": "@n8n/n8n-nodes-langchain.agent",
"typeVersion": 1.8,
"position": [320, 0],
"id": "d4cfc832-72db-49bd-affe-816c6de18334",
"name": "AI Agent"
},
{
"parameters": {
"tableId": "ConversationMemory",
"fieldsUi": {
"fieldValues": [
{
"fieldId": "message",
"fieldValue": "={{ /*n8n-auto-generated-fromAI-override*/ $fromAI('Field_Value', ``, 'string') }}"
},
{
"fieldId": "sender",
"fieldValue": "={{ $('Wassenger Trigger').item.json.messages[0].from }}"
},
{
"fieldId": "recipient",
"fieldValue": "={{ $('Wassenger Trigger').item.json.metadata.display_phone_number }}"
}
]
}
},
"type": "n8n-nodes-base.supabaseTool",
"typeVersion": 1,
"position": [540, 220],
"id": "741638b6-ae0e-4e87-b4b9-a189ff19bd1e",
"name": "Save Message"
},
{
"parameters": {
"operation": "getAll",
"tableId": "ConversationMemory",
"returnAll": true,
"filters": {
"conditions": [
{
"keyName": "sender",
"condition": "eq",
"keyValue": "={{ $json.messages[0].from }}"
}
]
}
},
"type": "n8n-nodes-base.supabase",
"typeVersion": 1,
"position": [-60, 0],
"id": "250183ba-d05f-46ee-a4a0-31f0f5b34752",
"name": "Get Memory"
},
{
"parameters": {
"aggregate": "aggregateAllItemData",
"destinationFieldName": "ConversationMemories",
"include": "specifiedFields",
"fieldsToInclude": "message, created_at ",
"options": {}
},
"type": "n8n-nodes-base.aggregate",
"typeVersion": 1,
"position": [140, 0],
"id": "7cf53530-001e-4002-9d45-d033ceb2b643",
"name": "Aggregate"
},
{
"parameters": {
"events": ["message:in:new"]
},
"type": "n8n-nodes-wassenger.wassengerTrigger",
"typeVersion": 1,
"position": [-280, 0],
"id": "9184e768-5870-48b5-98e1-fca844a6664f",
"name": "Wassenger Trigger",
"webhookId": "08226e65-d279-4280-b200-e6aa6ed109aa"
},
{
"parameters": {
"options": {}
},
"type": "n8n-nodes-wassenger.wassenger",
"typeVersion": 1,
"position": [660, 0],
"id": "879b67a5-4c24-4e70-8209-b3155fd3bb20",
"name": "Wassenger"
},
{
"parameters": {
"options": {}
},
"type": "@n8n/n8n-nodes-langchain.lmChatGoogleGemini",
"typeVersion": 1,
"position": [280, 220],
"id": "ba0f6ca2-32aa-41b1-b4e3-d97d8667d3b9",
"name": "Google Gemini Chat Model"
}
],
"connections": {
"Save Message": {
"ai_tool": [
[
{
"node": "AI Agent",
"type": "ai_tool",
"index": 0
}
]
]
},
"Get Memory": {
"main": [
[
{
"node": "Aggregate",
"type": "main",
"index": 0
}
]
]
},
"Aggregate": {
"main": [
[
{
"node": "AI Agent",
"type": "main",
"index": 0
}
]
]
},
"Wassenger Trigger": {
"main": [
[
{
"node": "Get Memory",
"type": "main",
"index": 0
}
]
]
},
"AI Agent": {
"main": [
[
{
"node": "Wassenger",
"type": "main",
"index": 0
}
]
]
},
"Google Gemini Chat Model": {
"ai_languageModel": [
[
{
"node": "AI Agent",
"type": "ai_languageModel",
"index": 0
}
]
]
}
}
}
Passo 4: Configure o Supabase para Armazenamento de Memórias
- Crie um novo projeto no Supabase
- Crie uma tabela chamada “ConversationMemory” com estas colunas:
id(auto-gerado)message(text) Armazena as informações importantes extraídas pela IAsender(text) O número de telefone do clienterecipient(text) Seu número comercial do WhatsAppcreated_at(timestamp com timezone, padrão: now()) Quando a memória foi criada
3. Adicione suas credenciais do Supabase ao n8n
Em seguida, adicione as novas credenciais
Vá para o Supabase
Vá para Data API > Copie a URL do Projeto
Então copie a chave da API
E cole-a no n8n
🚀 🤖 Experimente o Wassenger gratuitamente por 7 dias e veja como é fácil criar um chatbot de IA para WhatsApp. Para perguntas técnicas, explore nossa abrangente documentação da API ou teste cenários de integração com nosso API Tester com mais de 100 exemplos. 🔥
Passo 5: Configure os Nós do Workflow
- Wassenger Trigger: Configure com seu device ID do Wassenger
- Get Memory: Conecte ao seu banco de dados Supabase e à tabela ConversationMemory
- Aggregate: Garante que todas as memórias estejam formatadas corretamente para a IA
- AI Agent: Usa o Google Gemini para processar mensagens com contexto de memória
- Save Message: Armazena novas informações importantes no Supabase
- Wassenger: Envia a resposta da IA de volta ao cliente
Passo 6: Personalize a Mensagem do Sistema do Agente de IA
A mensagem do sistema no nó AI Agent é o que faz a mágica da memória acontecer. Ela instrui a IA para:
- Extrair informações importantes das mensagens dos clientes
- Salvar essas informações usando a ferramenta Save Memory
- Referenciar memórias ao responder
- Nunca informar explicitamente aos clientes que está lembrando das informações deles
Você pode personalizar essa mensagem do sistema para focar em tipos específicos de informações relevantes para o seu negócio:
# ROLE
You are a friendly AI assistant for [Your Business Name].
You are currently talking to a customer over WhatsApp.
# RULES
When the customer sends a new message, decide if they shared any **noteworthy information** that should be **saved in memory** for future reference.
Important information to remember includes:
- Product preferences
- Sizing information
- Delivery preferences
- Past issues or complaints
- Special occasions(birthdays, anniversaries)
- Dietary restrictions
- Contact information
If so, use the **Save Memory** tool to store this information.
DO NOT inform the customer that you are saving this information.
Simply continue the conversation as normal.
# Tools
## Save Memory
Use this tool to **store any important facts** shared by the customer.
Summarize the information clearly and pass it to this tool.
# Memories
These are the **last stored facts** collected from the customer(including date/time).
{{ $json.ConversationMemories.toJsonString() }}
!! IMPORTANT !!
Take these stored facts into account when replying.
If a fact was already stored, do not repeat asking for it.
Respond naturally and conversationally.
🚀 🤖 Experimente o Wassenger gratuitamente por 7 dias e veja como é fácil criar um chatbot de IA para WhatsApp. Para perguntas técnicas, explore nossa abrangente documentação da API ou teste cenários de integração com nosso API Tester com mais de 100 exemplos. 🔥
Como o Bot com Memória Melhora a Experiência do Cliente
Cenário de Exemplo: Uma Loja de Roupas
Dia 1: Primeira Interação
Cliente: “Oi, vocês têm o vestido de verão azul no tamanho M?”
Bot: “Olá! Sim, temos o vestido de verão azul no tamanho M. Gostaria que eu enviasse um link para comprar, ou prefere ver outras cores disponíveis?”
Nos bastidores: O bot salva “Cliente interessado em vestido de verão azul no tamanho M”
Dia 14: Interação de Acompanhamento
Cliente: “Oi, estou procurando uma jaqueta para combinar com um look”
Bot: “Olá de novo! Vou ficar feliz em ajudar a encontrar uma jaqueta para combinar. Você está procurando algo para combinar com o vestido de verão azul que perguntou anteriormente, ou é para um look diferente?”
O cliente se sente lembrado e valorizado, sem o bot declarar explicitamente que está usando informações armazenadas
Cenário de Exemplo: Um Restaurante
Primeira Interação
Cliente: “Oi, gostaria de fazer uma reserva para sábado. A propósito, sou alérgico a mariscos.”
Bot: “Olá! Posso ajudar com a reserva para sábado. Qual horário você prefere, e quantas pessoas serão?”
Nos bastidores: O bot salva “Cliente tem alergia a mariscos”
Um Mês Depois
Cliente: “Oi, gostaria de pedir o seu especial do fim de semana para entrega”
Bot: “Olá! Nosso especial do fim de semana desta semana é paella de frutos do mar. No entanto, percebo que você mencionou uma alergia a mariscos anteriormente. Prefere ver os especiais sem frutos do mar?”
O cliente se sente protegido e cuidado, aumentando a lealdade e confiança
Recursos Avançados Possíveis Apenas com o Wassenger
Ao contrário de outros provedores da API do WhatsApp, o Wassenger possibilita várias capacidades avançadas para bots com memória:
- Conversas naturais sem templates: crie respostas dinâmicas e personalizadas sem ficar limitado a templates pré-aprovados
- Respostas com mídia rica: inclua imagens, documentos, vídeos e outros tipos de mídia nas respostas automatizadas
- Implementação instantânea: inicie seu bot com memória imediatamente, sem esperar pelo processo de aprovação WABA da Meta
- Integração sem atrito: use o node oficial Wassenger para n8n para facilitar a configuração e manutenção
Boas Práticas para Bots com Memória
- Seja seletivo sobre o que lembrar: nem toda informação precisa ser armazenada. Foque em detalhes que serão úteis em interações futuras.
- Respeite a privacidade: armazene apenas informações compartilhadas voluntariamente pelos clientes e garanta que seu armazenamento de dados cumpra as regulamentações aplicáveis.
- Use memórias de forma natural: o bot deve incorporar memórias de maneira conversacional, sem repetir mecanicamente fatos armazenados.
- Revise e limpe memórias regularmente: configure um processo para revisar periodicamente as memórias armazenadas e remover informações desatualizadas ou irrelevantes.
- Tenha planos de contingência para lacunas de memória: o bot deve lidar de forma elegante com situações em que não possui memórias relevantes.
- Combine com suporte humano: para questões complexas, garanta que o bot possa transferir para um agente humano junto com o contexto de memória relevante.
Aprimorando seu Bot com Memória
Depois que o bot básico com memória estiver funcionando, considere essas melhorias:
- Categorias de Memória: Modifique a tabela do Supabase para incluir uma coluna “category”, permitindo organizar memórias por tipo (por exemplo, preferências, informações de contato, problemas, etc.).
- Expiração de Memória: Adicione uma coluna “valid_until” para definir datas de expiração para certos tipos de memórias que podem ficar desatualizadas.
- Pontuação de Confiança: Adicione uma coluna “confidence” (1–10) para indicar o quão certa a IA está sobre uma memória, ajudando a priorizar informações mais confiáveis.
- Memória Multicanal: Estenda o sistema para funcionar em múltiplos canais (email, redes sociais) adicionando uma coluna “channel” na tabela de memórias.
- Contato Proativo: Crie workflows adicionais que utilizem memórias armazenadas para disparar mensagens proativas, como felicitações de aniversário e notificações de reposição para produtos de interesse.
Por que o Wassenger supera outras soluções de API do WhatsApp para Bots com Memória
- Sem atrasos de aprovação: comece a construir seu bot com memória imediatamente, sem esperar pelo processo de aprovação WABA da Meta
- Sem restrições de templates: crie respostas naturais e conversacionais sem as limitações de templates pré-aprovados
- Interações mais ricas: inclua imagens, documentos, vídeos e outras mídias nas respostas automatizadas
- Configuração simplificada: o node oficial para n8n elimina passos de configuração complexos
- Mais acessível: o Wassenger costuma ser mais econômico que provedores baseados em WABA
Pronto para Transformar Suas Conversas com Clientes?
Com Wassenger, n8n e Google Gemini, sua pequena empresa pode criar um bot no WhatsApp que realmente lembra seus clientes, construindo relacionamentos mais fortes, aumentando a satisfação e promovendo lealdade por meio de interações personalizadas.
🚀 🤖 Experimente o Wassenger gratuitamente por 7 dias e veja como é fácil criar um chatbot de IA para WhatsApp. Para perguntas técnicas, explore nossa abrangente documentação da API ou teste cenários de integração com nosso API Tester com mais de 100 exemplos. 🔥


















