Crie seu primeiro caso de uso
Criar intents
Com base em sua preparação, Akela identifica este caminho feliz:
Contato: Olá.
Bot: Olá. Como posso ajudar você?
Contato: Esqueci a minha senha.
Bot: Sinto muito por ouvir isso. Você pode redefini-lo em nosso site.
Contato: Como faço isso?
Bot: Clique em Esqueci a senha no canto superior direito da página inicial. Em seguida, insira seu endereço de e-mail e o sistema enviará um link para redefinir sua senha.
Contato: Obrigado!
Bot: De nada. Posso fazer mais alguma coisa por você?
Contato: Não. Você foi muito prestativo. Adeus.
Bot: Obrigado por nos contatar. Adeus.
Depois de analisar as mensagens de contato da vida real neste exemplo, Akela decide que há cinco intents:
- Saudação (Olá)
- Password_reset (esqueci minha senha)
- Explique (como faço isso?)
- Obrigado (você foi muito útil)
- Tchau Tchau)
Crie um único intent
-
No CXone, clique no seletor de aplicativos e selecioneBot Builder.
- Clique no bot com o qual você deseja trabalhar.
- Clique em NLU no menu do ícone esquerdo.
- Clique na guia Intenções.
- Localize a pasta em que a nova intenção deve ir. Se a pasta não existir, clique em Nova pasta e digite o nome da nova pasta.
- Posicione o cursor do mouse sobre o nome da pasta e clique em Nova Intenção.
- Insira um nome para sua nova intenção e pressione Enter.
- Abaixo da nova intenção, comece a inserir frases que o bot deve reconhecer para essa intenção. Separe as frases pressionando Enter. As entradas são salvas automaticamente.
- Clique Treinar e Palco para treinar seu bot na nova intenção. Você também pode fazer mais treinamento e testes mais tarde.
- Depois que a intenção for usada em uma história Usado para treinar bot para manipulação de interação com base na intenção e contexto ou regra Usado para definir a resposta do bot a mensagens que não mudam com o contexto., você poderá clicar em Localizar em diálogos e clique em um item dessa lista para ir para essa história ou regra.
Crie um Multi-Intent
No exemplo de planejamento, a instrução final do bot exige que o bot reconheça duas intenções na mensagem de contato.
Ao revisar seus exemplos de conversas, Akela percebe que os usuários costumam combinar agradecimento e adeus na mesma mensagem. Ela decide que a conversa terá um fluxo melhor se criar uma multi-intent para que o bot possa responder a essas intents juntos.
-
No CXone, clique no seletor de aplicativos e selecioneBot Builder.
- Clique no bot com o qual você deseja trabalhar.
- Clique em NLU no menu do ícone esquerdo.
- Clique na guia Intenções.
- Localize a pasta em que a nova intenção deve ir. Se a pasta não existir, clique em Nova pasta e digite o nome da nova pasta.
- Posicione o cursor do mouse sobre o nome da pasta e clique em Nova Intenção.
- Insira um nome para o seu novo multi-intent e pressione Enter. O nome deve conter ambos os intents conectados por um sinal +. Você verá o multi-intent de Akela na imagem: obrigado + adeus.
- Abaixo da nova multi-intent, comece a inserir frases que o bot deve reconhecer. Separe as frases pressionando Enter. As entradas são salvas automaticamente.
- Clique Treinar e Palco para treinar seu bot no novo multi-intent. Você também pode fazer mais treinamento e testes mais tarde.
- Depois que a multi-intenção for usada em uma história Usado para treinar bot para manipulação de interação com base na intenção e contexto ou regra Usado para definir a resposta do bot a mensagens que não mudam com o contexto., você poderá clicar em Exibir diálogos e clique em um item dessa lista para ir para essa história ou regra.
Criar Regras
As regras dizem ao seu bot Um aplicativo de software que interage com os clientes no lugar de um agente humano ao vivo. como responder a mensagens Qualquer coisa que um contato diga em uma interação de bot, seja uma pergunta ou declaração, escrita ou falada. que são iguais em todos os contextos. Exemplos incluem:
- Interações de turno único com respostas fixas: Qual é o seu horário? Qual é o seu endereço?
- Blocos de construção de conversas: Saudações, adeus, agradecimentos e transições; perguntas simples de sim/não; e confirmações. CXone Bot Builder vem com padrão intenções O significado ou propósito por trás do que um contato diz/digita; o que o contato quer comunicar ou alcançar. e as regras Usado para definir a resposta do bot a mensagens que não mudam com o contexto. para blocos de construção comuns. Estes incluem saudações, pedidos de entrega Qualquer mensagem de contato que deve desencadear transferência para um agente ao vivo e muito mais.
- Perguntas frequentes: Perguntas que os clientes costumam fazer ao seu bot.
- Insultos e desafios clássicos de bots: Você é uma pessoa real? Isso é um bot?
- Interrupções: Perguntas ou alterações de tópicos do cliente enquanto o bot está tentando preencher os espaços de um formulário.
Condições
Você pode definir condições específicas que devem ser atendidas para que a regra seja usada. Você pode escolher entre os seguintes tipos de condições:
- Formulário ativo: A regra só é executada quando o formulário ou formulários específicos estão ativos.
- Valor do slot: A regra é executada somente quando o slot ou slots têm um valor específico.
Akela deseja criar uma regra que forneça a mesma resposta a qualquer expressão de agradecimento do contato. Ela adiciona a regra à pasta padrão do Small Talk, mas também pode criar uma nova pasta para abrigar a regra. Ela também deseja adicionar mais duas mensagens à regra de Saudação que são comuns entre seus usuários.
Adicionar uma nova regra
Antes de seguir essas etapas, certifique-se de criar uma intenção para a regra, caso ainda não tenha feito isso.
-
No CXone, clique no seletor de aplicativos e selecioneBot Builder.
- Clique no bot com o qual você deseja trabalhar.
- Clique em Diálogosno menu do ícone esquerdo.
- Clique na guia Regras .
- Localize a pasta em que a nova regra deve ir. Se a pasta não existir, clique em Nova pasta e digite o nome da pasta.
- Posicione o cursor do mouse sobre o nome da pasta e clique em Nova Regra.
- Digite um nome para a regra e pressione Enter.
- Se sua regra deve ser usada apenas sob uma determinada condição, clique em Adicionar condição . Escolha o tipo de condição e o formulário ou valor de slot apropriado.
- No painel do meio, clique no ícone + à direita. Na caixa O cliente pode dizer, digite uma mensagem que o contato pode enviar e pressione Enter. CXone Bot Builderanalisa a mensagem e oferece uma lista de intenções e nível de confiança.
- SeCXone Bot Builder identificou a intenção correta, cliqueconfirme. Caso contrário, clique em Intenções para expandir o painel Intenções à direita e selecione a intenção correta e clique em Confirmar.
- Passe o mouse sobre o sinal de mais até que ele mude para um ícone de bot. Clique na guia Geral, Formulários ou Integrações e clique em uma ação.
-
Forneça as informações correspondentes ao tipo de ação que você selecionou. Por exemplo, se você selecionou Mensagem, digite o que o bot deve dizer.
- Clique no indicador de digitação para definir ou substituir o período de tempo que um indicador de digitação é exibido para a ação. Se a digitação inteligente estiver ativada, o bot determinará isso automaticamente para você.
- Somente para ações de mensagem, clique em Variações para abrir uma caixa de diálogo onde você pode adicionar variações para a mensagem existente. Nessa caixa de diálogo, clique em Adicionar variação e digite uma versão diferente da mensagem original mostrada na parte superior. Adicione quantas variações desejar. O bot escolherá aleatoriamente qual variação usar em uma conversa.
- Somente para ações de mensagens avançadas, clique em um substituto de mensagem avançada para personalizar a resposta se a mensagem estiver sendo enviada por um canal que não oferece suporte a conteúdo avançado. Por padrão, o bot usará o que está configurado em Rich Messaging Fallback .
- Você pode adicionar mais exemplos à intenção. Isso ajuda a garantir que a regra seja acionada para cada maneira que um cliente possa expressar algo.
- Clique no intent abaixo da mensagem de contato para carregá-lo no painel Intents à direita. Em seguida, clique em Adicionar exemplo e adicionar novas mensagens.
- Vá para NLU e clique em Adicionar exemplo para a intenção à qual você quer adicionar mensagens.
- Clique Treinar e Palco para treinar seu bot na nova regra. Você também pode fazer mais treinamento e testes mais tarde.
Adicionar novas mensagens a uma regra existente
Antes de seguir essas etapas, certifique-se de criar uma intenção para a regra, caso ainda não tenha feito isso.
-
No CXone, clique no seletor de aplicativos e selecioneBot Builder.
- Clique no bot com o qual você deseja trabalhar.
- Clique em Diálogosno menu do ícone esquerdo.
- Clique na guia Regras .
- Clique na regra que você deseja editar.
- Clique em Intenções para abrir o painel Intenções à direita.
- Clique na intenção abaixo da mensagem de contato para carregá-la no painel Intenções à direita. Em seguida, clique em Adicionar exemplo e adicionar novas mensagens.
- Clique Treinar e Palco para treinar seu bot na nova regra. Você também pode fazer mais treinamento e testes mais tarde.
Duplicar uma regra
Se você tiver uma regra existente semelhante à qual deseja criar, poderá copiá-la e editá-la conforme necessário. Para criar uma cópia, posicione o cursor sobre uma regra existente, clique em Opções e em Duplicar. A nova regra é criada e exibida para edição.
Crie histórias
Histórias ensinam seu bot Um aplicativo de software que interage com os clientes no lugar de um agente humano ao vivo. como responder a mensagens Qualquer coisa que um contato diga em uma interação de bot, seja uma pergunta ou declaração, escrita ou falada. no contexto de uma interação. Eles são normalmente expressos como feliz História que produz o resultado correto para a intenção e caminhos infelizes História que produz um resultado errado para a intenção. Não invente histórias que você acha que podem acontecer. Use interações reais para criá-los.
Akela se refere a seus exemplos para criar a história do caminho feliz para uma senha esquecida. A história inclui apenas a parte da conversa que é relevante para o contexto da intenção Password_reset:
Cliente: Esqueci a minha senha.
Bot: Sinto muito por ouvir isso. Eu posso ajudar! Você pode redefini-la em nosso site. Aqui está um link direto para você: www.jungle.com/passwordreset
-
No CXone, clique no seletor de aplicativos e selecioneBot Builder.
- Clique no bot com o qual você deseja trabalhar.
- Clique em Diálogosno menu do ícone esquerdo.
- Clique na guia Histórias.
- Localize a pasta em que a nova história deve ir. Se a pasta não existir, clique em Nova pasta e digite o nome da pasta.
- Posicione o cursor do mouse sobre o nome da pasta e clique em Nova História.
- Digite um nome para a história e pressione Enter.
- No painel do meio, clique no ícone + à direita. Na caixa O cliente pode dizer, digite uma mensagem que o contato pode enviar e pressione Enter. CXone Bot Builderanalisa a mensagem e oferece uma lista de intenções e nível de confiança.
- SeCXone Bot Builder identificou a intenção correta, cliqueconfirme. Caso contrário, clique em Intenções para expandir o painel Intenções à direita e selecione a intenção correta e clique em Confirmar.
- Passe o mouse sobre o sinal de mais até que ele mude para um ícone de bot. Clique na guia Geral, Formulários ou Integrações e clique em uma ação.
-
Forneça as informações correspondentes ao tipo de ação que você selecionou. Por exemplo, se você selecionou Mensagem, digite o que o bot deve dizer.
- Clique no indicador de digitação para definir ou substituir o período de tempo que um indicador de digitação é exibido para a ação. Se a digitação inteligente estiver ativada, o bot determinará isso automaticamente para você.
- Somente para ações de mensagem, clique em Variações para abrir uma caixa de diálogo onde você pode adicionar variações para a mensagem existente. Nessa caixa de diálogo, clique em Adicionar variação e digite uma versão diferente da mensagem original mostrada na parte superior. Adicione quantas variações desejar. O bot escolherá aleatoriamente qual variação usar em uma conversa.
- Somente para ações de mensagens avançadas, clique em um substituto de mensagem avançada para personalizar a resposta se a mensagem estiver sendo enviada por um canal que não oferece suporte a conteúdo avançado. Por padrão, o bot usará o que está configurado em Rich Messaging Fallback .
- Repita esse processo até ter concluído as mensagens e ações para esta história. Se precisar editar intents ou slots, você pode fazer isso diretamente no construtor de histórias.
- Clique Treinar e Palco para treinar seu bot na nova história. Você também pode fazer mais treinamento e testes mais tarde.
Duplicar uma história
Se você tiver uma história existente semelhante à qual deseja criar, poderá copiá-la e editá-la conforme necessário. Para criar uma cópia, posicione o cursor sobre uma história existente, clique em Opções e em Duplicar. A nova história é criada e exibida para edição.
Treine seu bot
Você pode duplicar as interações do mundo real coletadas anteriormente para garantir que seu bot as manipule corretamente. Você também pode criar novas interações ao coletar novos exemplos de treinamento. Conforme você constrói seu bot, o botão Train and Stage permite que você treine seu bot em novos intenções O significado ou propósito por trás do que um contato diz/digita; o que o contato quer comunicar ou alcançar. , as regras Usado para definir a resposta do bot a mensagens que não mudam com o contexto. , histórias Usado para treinar bot para manipulação de interação com base na intenção e contexto , e assim por diante. Você pode usar o monitor de integridade para acompanhar o progresso do treinamento.
Você pode ocultar diálogos (histórias e regras) ou intenções individuais. Isso as exclui do treinamento até que estejam prontas. Posicione o cursor no diálogo ou intenção, clique em Opções e em Ocultar. Quando ocultos, os dados ficam visíveis para você editar, mas seu bot não aprende com eles. Também é exibido com o ícone Oculto . Quando o diálogo ou a intenção estiverem prontos para treinamento, clique em Opções, Mostrar e Train and Stage.
Você também pode conversar com seu bot para revisar suas respostas e corrigir quaisquer problemas.