Neste tutorial, vamos lhe mostrar como criar e utilizar um nó de condicional inteligente
A funcionalidade permite que criemos condições dentro do BOT, para direcionamentos e apontamentos diferentes, através de um nó de condicional inteligente, no qual utilizará inteligência artificial para identificação das condicionais, onde poderá diminuir o fluxo, por exemplo em casos de BOT com opções de escolha, onde poderá concentrar todas em um único nó de condicional inteligente.
Segue abaixo uma vídeo aula e também o passo a passo detalhado desta função:
Obs: Para configurar você precisa estar logado ao seu painel do Sonax Chat no endereço chat.sonax.net.br, caso você não tenha os dados de acesso verifique em seu email as credenciais que encaminhamos na ativação ou solicite o suporte através do chat online no site sonax.net.br
Vídeo aula completa:
Passo a passo:
Acesse seu portal administrativo no endereço chat.sonax.net.br;
Logado no portal, irá acessar o menu BOTS;
Na lista de BOTS, edite o desejado, ou crie um novo em +BOT;
Na edição do BOT, no campo Ações, terá a opção Condicional Inteligente;
Adicionando o nó, irá inserir as informações:
Nome da condicional: onde será um nome interno para identificação do nó.
Condição que deseja analisar com IA: irá digitar o prompt condicional. Prompts condicionais são utilizados para que o bot, a cada nova interação do usuário, realize uma série de verificações e tome decisões com base no contexto. Neste momento, abordaremos as condicionais personalizadas, onde você pode definir prompts que, quando considerados verdadeiros, direcionam o bot para um fluxo específico. Abaixo um print de onde essas afirmações são inseridas e usadas como prompt. O sistema de direcionamento por intenção verifica afirmações para identificar a verdadeira e, com base nisso, determinar o fluxo a ser seguido, ele também aceita verificações usando codificação. A seguir, apresentarei uma descrição detalhada do processo e as melhores práticas para sua utilização. Por padrão as condicionais primeiro checa se a condicional é verdadeira como código e depois usa a ia para olhar a veracidade caso não seja verdadeira a validação de código.
{
"ULTIMA_MENSAGEM": Aqui fica armazenada a ultima mensagem enviada pelo cliente,
"MENSAGENS_CLIENTE": Aqui fica armazenada todas as mensagens enviadas pelo cliente,
TODAS_MENSAGENS: Aqui fica armazenada todas as mensagens enviadas pelo cliente e BOT,
"MENSAGENS_BOT": Aqui fica armazenada todas as mensagens envidas pelo bot,
"ULTIMA_MENSAGEM_BOT": Aqui fica armazenada a ultima mensagem enviada pelo BOT,
"TAGS_PROTOCOLO": Aqui fica armazenada o nome das tags do protocolo,
"TAGS_CONTATO": Aqui fica armazenada o nome das tags do contato,
"PROTOCOLO_DATA_CRIACAO": Aqui fica armazenada data criação protocolo,
"VARIAVEIS": Aqui fica armazenada os dados das variáveis do bot do bot,
"DATA_HOJE": Aqui fica armazenada sempre a data atual para ser usada como checagem
}
Nó para encaminhamento se verdadeiro: irá selecionar o nó desejado que seguirá após condicional válida;
TAG a ser inserida no protocolo: irá selecionar opcionalmente uma TAG para este protocolo;
Poderá inserir várias condicionais dentro do nó, clicando em +;
Insira também a condição de falha, no caso de nenhuma das opções de condição adicionadas for verdadeira, onde irá definir:
Selecione o nó: irá informar o nó para qual este protocolo será direcionado e a TAG a ser inserida neste protocolo de forma opcional;
Após definir os parâmetros do nó, clique em Criar.
Pronto! A partir de agora, poderá ter condicionais inteligentes para auxiliar na redução do fluxo e facilitar a criação de condições especiais, ou direcionamentos de nós de escolha de seu BOT.