Adicionar grupos de condições

Os grupos de condições permitem criar e gerenciar várias condições em um único nó. O comportamento de condição existente permanece inalterado, os fluxos de agente de voz existentes continuam funcionando como antes e você pode adotar grupos de condições somente quando necessário. A autoria condicional tradicional geralmente exigia nós condicionais separados para cada condição. Esse estilo de criação condicional tornou os fluxos de tópicos mais difíceis de examinar, solucionar problemas e manter.

Os grupos de condições permitem que você gerencie condições para nós de mensagem, nós de pergunta ou prompts em um só lugar. Eles dão suporte à exibição de tabela e à exibição de grafo.

  • Gerenciar condições relacionadas em um só lugar

  • Reduzir a ramificação nos fluxos de tópicos

  • Alternar entre o modo de exibição de tabela e o modo de exibição de grafo para facilitar a edição e a visualização

Criar um grupo de condições

  1. Abra um tópico.

  2. Selecione Adicionar nó>Avançado>Adicionar um grupo de condições.

    Captura de tela do menu Avançado com a opção Adicionar um grupo de condições realçada.

  3. Depois de adicionar o nó, um nó do grupo Condição será exibido na tela.

    Captura de tela de um nó de grupo de condições na tela com ícones de edição e de mais opções.

Visualizações de grupos de condições

Use estas etapas para alternar um grupo de condições existente para o modo de exibição Tabela atualizando a ID do grupo de condições no editor de código.

Exibição de tabela

Exibe condições em uma tabela estruturada e é otimizada para edição de várias condições. Quando estiver no modo de visualização de tabela, você pode reordenar as condições arrastando e soltando.

Captura de tela do grupo de condições no modo de exibição de tabela com colunas Condição, Ferramentas e Transição.

Exibição de grafo

Selecione Exibir>Gráfico para mostrar um layout de ramificação semelhante aos nós de condição tradicionais. Alterar a exibição não afeta o comportamento.

Captura de tela da visualização de gráfico mostrando um grupo de condições com ramificações Enter, Condition e All other conditions.

Converter condições existentes (edição manual)

Captura de tela de uma visualização em grafo de um grupo de condições com três ramificações de condição para grande, pequeno e médio, além de uma ramificação

  1. Abra o tópico no editor de código.

  2. Encontre o ID do grupo de condições.

    Captura de tela do editor de código mostrando um ConditionGroup com a conditionGroup_HnxsWS 'id' realçada.

  3. Acrescente _tv à ID, salve e feche o editor de código.

    Captura de tela do editor de código YAML com a ID do grupo de condições 'conditionGroup_HnxsWS_tv' realçada em uma caixa rosa.

    O agrupamento de condições aparece no modo de exibição Tabela após a alteração.

    Captura de tela de um nó de fluxo de trabalho rotulado ConditionGroupSize com botões de adição.

    Captura de tela do editor ConditionGroupSize mostrando o nó do grupo de condições no modo de exibição de tabela com três condições de escolha Var1.