#Karoo

Tudo que você precisa saber sobre o fluxo do Karoo Bot



Tudo que você precisa saber sobre o fluxo do Karoo Bot

Montamos um resumão de como o funciona os fluxos do Karoo Bot (até agora, porque tem muita novidade saindo do forno! 🤯 🤯 ) 

https://media4.giphy.com/media/v1.Y2lkPTc5MGI3NjExY2JlYjhkMzEzZmNhMDNiMzc1OGRkNTJmZGMxNjA4ZmYwNzNlMzgyNiZlcD12MV9pbnRlcm5hbF9naWZzX2dpZklkJmN0PWc/xUPGcL1FKm1x7NPw0E/giphy.gif

Fluxos:

Os fluxos são estruturas que determinam a sequência de interações entre um chatbot e o usuário durante uma conversa. Eles são compostos por diferentes tipos de elementos, como menus, integração com APIs, decisão de dados, redirecionamento, mensagens finais e até mesmo a transferência para o Karoo Chat. 


Tipos de Cards:
  • Menus: Os cards de menu são usados para oferecer opções ao usuário. Existem duas opções de menus: fixas e livres. As opções fixos permitem cadastrar opções específicas que são exibidas com um número na frente, permitindo que o usuário as selecione e o fluxo siga esse caminho. Já as opções livres permitem que o usuário digite uma resposta, que é armazenada em uma variável para uso posterior no fluxo, como em consultas de API.

  • Integração com API: Os cards de integração com API permitem integrar o chatbot com métodos HTTP POST, PUT, PATCH, DELETE e GET. A resposta da API pode ser armazenada em variáveis para uso posterior no fluxo do chatbot.

  • Decisão de dados: Os cards de decisão são usados para poder comparar valores de uma determinada variável incluída.

  • Redirecionamento: O card de redirecionamento serve para poder indicar um ponto de retorno no fluxo caso seja necessário voltar a uma pergunta ou a um menu, por exemplo.

  • Mensagem Final: Os cards de mensagem final são usados para encerrar o fluxo do bot de forma adequada. Após a exibição da mensagem final, se o usuário enviar alguma mensagem adicional, ele será direcionado para o início do fluxo.

  • Transferir para o KarooChat: Os cards de transferência para o Karoo Chat são usados para direcionar o usuário para a retaguarda, onde os atendentes humanos estão logados. Após esse card ser enviado, o cliente passará pelo bot receptivo do Karoo Chat, que fará perguntas adicionais para coletar os dados do cliente antes de iniciar a sessão.

Boas Práticas na Criação de Fluxos: