Sobre
A memória do bot é uma funcionalidade essencial para oferecer uma experiência mais personalizada e fluida aos seus usuários. Com ela, o bot consegue lembrar atributos previamente coletados, evitando que o usuário precise repeti-los em interações futuras. Neste artigo, vamos mostrar como configurar a memória do bot no Toolzz Bots, detalhando o fluxo necessário (que pode ser criado do zero ou adaptado a partir de um template) e as configurações essenciais para que tudo funcione perfeitamente.
Configurando a memória do bot através de um template
Para facilitar ainda mais a configuração do seu bot para que ele lembre atributos coletados de um usuário, você pode utilizar um template pronto. Esses modelos são pré-configurados com os principais fluxos e funcionalidades já integradas, permitindo que você economize tempo e comece rapidamente.
1º passo: na página inicial, clique em "Criar um bot" e depois na opção "Comece a partir de um modelo".
2º passo: utilize a barra de rolagem para encontrar a seção "Customer Success" e escolha o modelo "Análise de Satisfação do Cliente".
Repare que na janela ao lado será mostrada uma pequena prévia do modelo de bot.
Clique no botão "Usar esse modelo".
A plataforma vai te redirecionar para a tela de edição do bot.
Por ser um modelo pronto, o fluxo do bot já estará construído, agora, basta você fazer os ajustes necessários, como editar as perguntas que o bot vai fazer ao usuário e outras configurações que achar necessárias de acordo com o objetivo do seu fluxo.
Criando um fluxo para configurar a memória do bot
Se preferir mais controle e personalização, você pode construir do zero o fluxo que vai configurar a memória do bot para lembrar atributos. Essa opção permite adaptar cada etapa às suas necessidades específicas, criando uma solução única e totalmente alinhada aos seus objetivos.
1º passo: na página inicial, clique em "Criar um bot" e depois escolha a opção "Comece do zero".
2º passo: adicione um bloco de condição da categoria "Condicionais" para conferir se a variável já foi coletada.
Para isso, clique em "Configure" e depois no botão "Adicionar comparação".
3º passo: no campo "Pesquise um variável" escolha uma variável e em "Selecione um operador" clique na opção "Is set".
Com esta configuração, este bloco de condição vai conferir se a variável "Nome" está definida, ou seja, se esta informação foi coletada do usuário e armazenada nesta variável.
4º passo: agora, você precisa continuar construindo o fluxo criando dois caminhos diferentes.
Se o bot já tiver coletado a variável
Se a informação já foi coletada e armazenada na variável, o usuário poderá passar para a próxima parte do fluxo. No caso do nosso exemplo: se o nome do usuário já foi coletado e armazenado na variável "nome" ele passa para a próxima pergunta, que é para coletar seu sobrenome.
Insira outro bloco de condição e configure do mesmo jeito mostrado no passo anterior, só que agora, escolhendo outra variável. No nosso exemplo, vamos escolher "sobrenome".
Se o bot não tiver coletado a variável
Se a informação não foi coletada e armazenada em uma variável, será preciso fazer isso para que, só assim, o usuário consiga seguir no fluxo. No caso do nosso exemplo: precisamos coletar o nome do usuário e armazenar na variável.
Para isso vamos adicionar o bloco de texto da categoria "Bubbles" e escrever a pergunta "Qual o seu nome?".
Depois, adicionar ao mesmo grupo um bloco de Texto da categoria "Inputs" e definir em qual variável a informação será salva. No exemplo: "nome".
Para finalizar esta parte do fluxo, após dar a primeira informação, o usuário precisa ser direcionado para a próxima pergunta de coleta. No nosso exemplo, é a coleta do sobrenome.
Para isto, adicione o bloco de Pular da categoria "Condicionais" e selecione o nome do grupo que está a continuação do fluxo. No nosso fluxo de exemplo, será o grupo que confere se o sobrenome já foi coletado e armazenado em uma variável.
Agora, é só continuar construindo seu fluxo de acordo com o objetivo do seu bot e sempre que precisar que o bot armazene e lembre de uma informação coletada, seguir os passo acima.
Configurações obrigatórias para a memória do bot
Essas configurações precisam ser realizadas se você está criando um bot do zero. Caso esteja usando um template, elas já estarão configuradas dessa forma.
1º passo: na página do bot, no menu superior, acesse a aba "Configurações".
2º passo: configure as opções da parte "Geral".
Clique na chave de ativação da opção "Preencher inputs". Repare que ela fica colorida quando ativada.
Dessa forma, as entradas serão pré-preenchidas, automaticamente, sempre que sua variável associada tiver um valor;
Clique na chave de ativação da opção "Lembrar usuário". Repare que ela fica colorida quando ativada.
Essa configuração permite salvar o estado da sessão de bate-papo no armazenamento do navegador do usuário. Isso significa que se ele responder a uma pergunta e fechar o chat, na próxima vez que ele abrir, o chat estará no mesmo estado de antes;
No campo "Armazenamento", existem duas opções de armazenamento:
Armazenamento da sessão: o estado do bate-papo será salvo no navegador do usuário. Ele estará disponível apenas no mesmo dispositivo e navegador, mas será excluído quando o usuário fechar a guia atual ou o navegador.
Armazenamento local: o estado do bate-papo será salvo no navegador do usuário e será lembrado permanentemente. Ele estará disponível apenas no mesmo dispositivo e navegador da web.
Recomendamos escolher a opção "Local".
Pronto! Agora você já sabe como configurar a memória do bot para lembrar os atributos coletados.