...
Os conjuntos de regras são disponibilizados em uma habilidade na seção Fluxo da conversa. Para adicionar um conjunto de regras à habilidade, selecione Conjunto de regras na lista suspensa Adicionar item de conversa, como mostrado na imagem a seguir.
O conjunto de regras é adicionado ao fluxo de conversa. Após adição de qualquer item de conversa ao fluxo, você pode arrastar o item para posicioná-lo na ordem correta usando o ícone
....
A regra de fallback -a seção inferior contém a regra de fallback. Esse é o comportamento a ser executado quando todas as regras do conjunto são avaliadas como falsa.
Definir uma regra
A segunda seção em um conjunto de regras mostra os detalhes da regra.
...
- Critérios de avaliação: define a lógica a ser usada quando o sistema avalia suas condições. A regra Fazer a correspondência de qualquer condição será verdadeira quando, pelo menos, uma condição for verdadeira, que é o OR booleano, e a regra Fazer a correspondência de todas as condições será Verdadeira se todas as condições fornecidas forem verdadeiras, que é o AND booleano.
- Condições: uma condição é um atributo com um valor e operador. O atributo pode ser um atributo global ou local. O operador é um dos 15 operadores normalmente usados, incluindo igual a, contém, começa com, está vazio, etc. Por exemplo, uma condição precisará ser avaliada se a resposta ao prompt do usuário for Salesforce. A condição seria @{global.applicationlist} igual a Salesforce. Em que applicationlist é o identificador de atributo. Observe que ao usar atributos definidos no Criador de habilidadesSkill Builder, também conhecidos como atributos globais, o formato deve ser @{global.attribute_identifier}. Os atributos criados na habilidade, conhecidos como atributos locais, devem estar no formato @{local.attributename}. Para obter mais informações sobre atributos consulte Criar atributos globais.
- Mensagem: a mensagem é exibida para o usuário quando a regra é avaliada como verdadeira. Esse campo pode ser deixado em branco, uma vez que talvez você não precise ou não queira informar o usuário que uma regra está sendo avaliada.
- Definir e limpar atributos: aqui, você pode definir ou limpar os atributos globais ou locais com base na avaliação da regra como verdadeira. Isso é útil para definir valores em segundo plano com base na regra. Você pode transformar e atribuir valor a atributos de usuário globais, locais e personalizados. Por exemplo, se o usuário respondeu que deseja redefinir a senha do Salesforce, você poderá definir @{global.issuecategory} como Salesforce e @{global.itgroup} como Suporte ao aplicativo. Esses atributos serão usados na criação do ticket no sistema ITSM com a categoria correta e o grupo de atribuição.
Executar: essa é a última configuração da regra e define se o usuário deve continuar com a mesma habilidade, sair imediatamente da habilidade ou ir para outra habilidade. Ir para outra habilidade é útil para ramificar de uma habilidade genérica para uma mais específica.
Info title Observação : Apenas habilidades Habilidades OOTB e habilidades personalizadas ativas no bot podem ser adicionadas ao conjunto de regras.
Definir e limpar atributos
...
Info | ||
---|---|---|
| ||
Os atributos locais são definidos na em uma habilidade e só existem para execução da habilidade em questão. O valor da variável local é retido entre os prompts e é usado para passar dados entre integrações, mensagens do usuário ou regras. Se usado após uma resposta do bot, o valor no atributo Local será perdido. |
...
- Continuar – continua com a habilidade existente. Essa opção é útil quando uma regra é usada para definir ou limpar atributos com base na entrada do usuário e, em seguida, continuar com a habilidade.
Habilidade - esse é um ponto de decisão ou ramificação. A entrada do usuário é disparada para outra habilidade. Isso pode ser a transição de uma habilidade genérica, como Redefinição de senha, para uma redefinição Redefinição de senha mais específica para Jira, ou para uma habilidade OOTB, como Transferir para o agente.
- Sair – interrompe imediatamente o fluxo da conversa e sai da habilidade. Essa opção é útil para avaliar a entrada do usuário e optar por encerrar a execução da habilidade.
Info | ||
---|---|---|
| ||
Você pode usar a habilidade OOTB Transferir para o agente no conjunto de regras para transferir para um grupo de suporte específico usando o contexto da habilidade |
Definir a regra de fallback
A seção inferior contém a regra de fallback. Esse é o comportamento comportamento a ser executado quando todas as regras do conjunto são avaliadas como falsas. Por exemplo, se uma habilidade de integração de um funcionário tiver a regra de solicitar o local da nova contratação. Existem diferentes habilidades para o Canadá, e a Índia, e todos os outros países podem continuar usando essa habilidade. O conjunto de regras conterá duas regras - ramificação para outras habilidades no Canadá e na Índia. A regra de fallback será usada para continuar a execução da habilidade atual para todos os outros países. Consulte a captura de tela a seguir como exemplo.
...
Depois de concluir uma regra, você pode adicionar outra regra selecionando Clique aqui para adicionar regra. Siga o mesmo processo para adicionar todas as regras necessárias. Ao concluir suas regras, crie a habilidade ou salve-a. Se a habilidade for nova, será necessário executar o processo Criar e publicar . No entanto, o conjunto de regras é atualizado por si só, não exigindo o processo Criar e publicar.
...