Reconhecendo um usuário recorrente
Um bom bot faz com que os usuários sintam como se estivessem falando com outro ser humano. Então, quando um usuário já falou com o bot, e o seu bot inicia a próxima conversa como se nunca tivesse conhecido esse mesmo usuário antes, a conversa parece muito menos natural e o bot parece bobo por não se lembrar desse usuário.
É por isso que nossa plataforma permite que você reconheça e cumprimente usuários recorrentes de forma diferente, usando variáveis salvas de sessões anteriores.
Etapa 1: Como converter sua introdução em um bloco de Condição
A esta altura, você já deve saber que toda conversa começa com o bloco de introdução:

Por padrão, o bloco de introdução é uma Mensagem do bot onde você pode cumprimentar o usuário e iniciar a conversa:

No entanto, em vez de cumprimentar o usuário imediatamente, você pode usar este bloco para primeiro verificar se o bot já falou com esse usuário específico antes. Para fazer isso, você pode transformar a mensagem de introdução do bot em uma mensagem de ir para:

Etapa 2: Como identificar um usuário recorrente
Usando a variável known_user_flag, o bot pode verificar se já falou com esse usuário específico antes e redirecioná-lo para uma introdução personalizada.
Para fazer isso, você precisará criar uma 'instrução if':
Se
known_user_flagfor igual a1, o bot sabe que houve uma conversa com esse usuário antes; caso contrário, essa variável estaria vazia. Agora o usuário pode ser redirecionado para uma mensagem de introdução para usuários recorrentes.Senão se
known_user_flagnão existir, o usuário é um novo usuário e deve ser redirecionado para uma introdução para novos usuários. Ao mesmo tempo, você deve definir aknown_user_flagcomo1porque agora o usuário não é mais novo.


Etapa 3: Como criar um fluxo personalizado, usando variáveis conhecidas
Usar uma introdução personalizada para usuários recorrentes já cria uma ótima experiência para o usuário:

No entanto, você pode levar a conversa a um nível superior usando outras variáveis conhecidas de sessões anteriores.
Por exemplo, o bot Choo Choo pode reutilizar os valores 'origem' e 'destino' de conversas anteriores do usuário para sugerir uma nova viagem personalizada.
Antes de usar qualquer valor, primeiro você precisará verificar se algum já foi salvo:

...e se esses valores realmente existirem, o bot precisa redirecionar para um diálogo específico, usando essas variáveis conhecidas:

Dessa forma, variáveis salvas anteriormente podem criar uma experiência verdadeiramente personalizada para usuários recorrentes e fazer seu bot parecer super, hiper inteligente 🤓
Atualizado
Isto foi útil?