Este artigo descreve como criar um fluxo de conversação no Bot Designer.
A Botmaker implementou uma nova interface que permite a criação de fluxos conversacionais de uma maneira mais simples e intuitiva. Dessa forma, você vai poder visualizar suas conversas de um jeito mais fácil, além de poder testar o seu bot para fazer mudanças e confirmar a versão final do seu fluxo em tempo real.
Leitura estimada: 14 minutos
O que é o Bot Designer?
A interface do Bot Designer permite que você crie bots e gerencie suas conversas a partir de diagramas de fluxo que vão dar forma à interação com seus clientes. Entrando em Menu > Chatbots, você vai poder escolher em qual chatbot criar seu fluxo conversacional. Lembre que a funcionalidade de Multibot permite ter vários chatbots especializados por temas (veja a seção Anexo no fim do artigo).
Conheça algumas das características da nova interface que vão melhorar sua experiência para criar conversas na plataforma:
Crie seu bot rapidamente e automatize interações complexas através de uma interface de diagrama de fluxos. Trabalhe de forma colaborativa no seu bot e de maneira síncrona com diferentes membros da sua equipe.
O motor de inteligência artificial com interpretação natural da linguagem vai ajudar você na criação do fluxo conversacional para:
Teste sua conversa em tempo real e confira se é necessário fazer ajustes antes de disponibilizar a versão final ao seus clientes.
Você pode criar seu bot através de templates disponibilizados pela plataforma.
A seguir, você vai aprender sobre os seguintes temas:
O chatbot será responsável por responder aos seus usuários. Para isso, você deve criar o fluxo principal: um diagrama composto por diferentes blocos de respostas (textos, imagens, ações e condições) que vão dar forma à interação com o usuário.
Você também vai poder criar fluxos alternativos, como o que o bot vai dizer caso não entenda algo, por exemplo.
Uma vez selecionado o chatbot em que você quer criar o fluxo conversacional, você vai ver a tela a seguir, onde se destacam duas seções fundamentais que apresentam um menu suspenso:
No fluxo Principal, você vai ver a caixa ou bloco de texto do início da conversa:
Os blocos de início de conversa e boas-vindas estão pré-definidos e não é possível apagá-los. Assim como mostra a imagem, o bloco de início da conversa marca o início do fluxo principal.
Na imagem a seguir, você pode ver como se configura a mensagem de boas-vindas. Essa mensagem é a que vai ser mostrada ao usuário quando a conversa for iniciada.
Como exemplo, na tela a seguir selecionamos o fluxo sem agentes disponíveis e configuramos a seguinte mensagem do bot:
Na imagem a seguir, selecionamos happy_birthday como notificação.
Dessa forma, o Bot Designer vai permitir adicionar uma notificação específica relacionada com a notificação happy_birthday do WhatsApp.
A tela a seguir mostra um bloco de texto para enviar um convite para chamada de voz:
A tela a seguir mostra um bloco de texto para indicar um problema com ações de código.
2. Como criar un fluxo?
Blocos de texto:
Os blocos/quadros são mostrados de uma maneira gráfica e estão ordenados de acordo com o fluxo selecionado: principal, mensagem quando entende, etc.
Importante: Em todo o fluxo conversacional, os blocos verdes são aqueles que esperam uma entrada do usuário, enquanto os blocos azuis são as respostas do bot. |
Organização do fluxo principal e de fluxos alternativos com entradas do usuário e respostas do bot
Para criar o seu fluxo conversacional, você deve selecionar os fluxos necessários que vão proporcionar diferentes blocos azuis de texto, imagens e botões para as mensagens do bot e as interações do usuário (blocos verdes). O fluxo principal é o mais relevante da conversa, mas os fluxos alternativos compartilham a mesma dinâmica quanto às possibilidades de entradas para interações entre o bot e o usuário.
Assim, ao clicar em + sobre as setas do diagrama , você vai poder adicionar diferentes blocos.
Os blocos se dividem em 4 grupos:
a. Bloques de respostas do bot: são os blocos azuis. Incluem o seguinte:
b. Blocos de entradas do usuário: são os blocos verdes que se referem aos dados que o bot pede ao usuário para seguir com a interação por meio da linguagem natural. Incluem o seguinte:
c. Blocos de ação: são os blocos laranja utilizados para adicionar uma ação determinada. Um exemplo é a ação salvar histórico dentro de Conversas, que vai guardar as conversas em uma variável determinada. Outro exemplo é a ação ir para, que vai direcionar a uma parte do fluxo.
.
Para mais informações sobre as principais ações disponíveis na plataforma, consulte o artigo Como criar respostas com Ações
d. Blocos de condição: são os blocos amarelos usados para adicionar uma condição que desencadeia uma resposta determinada. As condições têm um nome para definir se são ou não cumpridas. Caso se cumpram, um fluxo vai ser executado. Caso não, vai ser a vez de outro fluxo. Por exemplo: se a condição Idioma do usuário é Português, o bot vai executar o fluxo conversacional em Português. Caso essa condição não seja cumprida, um fluxo diferente vai ser executado, de acordo com as necessidades de configuração.
Nota: para adicionar condições, existem as categorias que podem ser vistas na imagem abaixo. Cada categoria abrange diferentes opções que permitem configurar dados. Em Canais > Webchat, por exemplo, estão disponíveis as opções que estão na imagem dentro do retângulo vermelho.
Você pode conferir o artigo Principais Variáveis para informações sobre as variáveis principais.
e. Recomendações
Na hora de criar o fluxo conversacional, é conveniente usar verbos nos títulos, como por exemplo: Dar as boas-vindas/Mostrar o cardápio etc. Dessa forma, você vai poder identificar melhor o fluxo no seu conjunto.
f. Mensagem de boas-vindas
É parte do fluxo principal e é a mensagem que vai ser mostrada quando o usuário iniciar a conversa.
Considerações sobre a configuração avançada da mensagem de boas-vindas
A seção de configuração avançada permite incluir palavras-chave ou frases que vão fazer com que o fluxo de mensagens seja ativado, já que serão reconhecidas pelo bot. Você também pode incluir variações dessas palavras, para que o bot interprete e ative as mensagens correspondentes. Dessa forma, há diversos grupos com variações diferentes, e você pode selecionar o que quiser.
No exemplo acima, se o usuário escreve a palavra “Ols” por engano, o bot vai interpretar que ele quis dizer “Olá”, e, portanto, vai desencadear as mensagens correspondentes configuradas na mensagem de boas-vindas.
g. Considerações adicionais sobre o Bot Designer
A interface conta com a função de play em qualquer caixa de texto. Ao pressionar o ícone, o conteúdo será executado a partir dessa caixa. Você pode visualizar a organização da conversa do lado direito da tela, como é possível ver na imagem a seguir:
h. Ferramentas de criação
A interface do Bot Designer conta com ferramentas interativas para facilitar ainda mais a criação dos chatbots.
1) Mapa e zoom
O mapa permite que você se localize visualmente dentro da tela de configuração clicando no ícone mostrar mapa. O zoom, à esquerda, possibilita aproximar (zoom in) e distanciar (zoom out) para não perder de vista a estrutura da conversa. Ao se distanciar muito, o mapa aparece automaticamente.
2) Centralizar
Clicando no ícone circular, você vai poder visualizar rapidamente o fluxo conversacional no centro da tela.
3) Tela cheia
Clicando no quadrado, você vai visualizar a conversação no modo tela cheia.
i. Busca de conteúdo
É possível fazer uma busca por termo para que apareçam os blocos relacionados a essa palavra. Na tela a seguir, buscamos o termo tickets e encontramos um resultado.
3. Como testar um fluxo?
À direita da tela está o Chat de teste, que permite provar o fluxo conversacional.
Ao clicar no ícone , você vai poder testar o seu chatbot a qualquer momento e a partir de qualquer trecho da conversa. É possível fazer a visualização para diferentes canais: Webchat, WhatsApp etc.
4. Como publicar um fluxo?
Quando sua conversa estiver criada, você vai poder visualizar os blocos a serem publicados clicando em Publicar, no canto superior direito da tela. Clicando no mesmo local, também é possível ver o tipo de bloco criado, o autor, a data, a hora da última modificação e o histórico de mudanças feitas. Ao publicar, os blocos selecionados ficarão visíveis para os seus usuários.
5. Como criar um novo chatbot?
Ao entrar em Menu > Chatbots, além de escolher em qual chatbot criar o fluxo conversacional (caso você já tenha criado um anteriormente), será possível criar um chatbot do zero ou usar os templates disponibilizados pela Botmaker. A possibilidade de usar templates está disponível tanto para os chatbots com intenções quanto para os chatbots com diagramas de fluxo (nova interface do Bot Designer). Nos dois casos, você deve escolher uma das opções.
Uma vez selecionado o tipo de chatbot, ao deixar o mouse sobre o botão, você vai ver a opção de usar ou não um template.
No exemplo abaixo, mostramos a criação de um chatbot usando o template Template Português.
Ao clicar em Salvar, você vai ver o novo chatbot criado com o template selecionado.
Anexo: Multibot e Master Bot na interface do Bot Designer
Entrando em Menu > Chatbots, você vai poder escolher em qual chatbot criar seu fluxo conversacional. Lembre que a funcionalidade Multibot permite ter vários chatbots especializados por temas, com sua criação de acordo com necessidades específicas. Você pode conferir mais detalhes em Multibot: vários bots para ordenar suas conversas. Além disso, os diferentes chatbots que você criar podem ser gerenciados a partir da ferramenta de administração de fluxos ou Master Bot. Acesse mais detalhes no documento O que é o Master Bot?
Otimize a criação das suas conversas
O Bot Designer vai elevar a organização das suas conversas a outro nível através de uma interface mais visual e intuitiva, permitindo que você faça mudanças e configurações de um jeito simples.
Otimize a criação do seu fluxo conversacional com o Bot Designer e faça mudanças facilmente de acordo com suas necessidades!
Lembre de visitar nosso Centro de Ajuda para mais informações.
Escrito por: Equipe Botmaker
Atualizado: 09/02/2024