---
sourceDocument: Interfaces conversacionais de Yokohama
sourceDocumentLink: https://servicenow-prod.fluidtopics.net/r/pt-BR/yokohama/conversational-interfaces

 Release :

    - yokohama

ft:locale :

    - pt-BR

ft:publication_title :

    - Interfaces conversacionais de Yokohama

ft:clusterId :

    - convint

bundleId :

    - convint

workflow :

    - Platform


---

# Utilitário de decisão

# Utilitário de decisão {#ariaid-title1}

* Versão de lançamento: Yokohama
* 
* Atualizado 30 de jan. de 2025
* 
* ![](https://www.servicenow.com/docs/portal-asset/ico-clock) 1 min. de leitura

Use o utilitário de decisão em um Virtual Agenttópico para adicionar duas ou mais ramificações que representam caminhos diferentes em uma conversa.

## Use scripts ou condições variáveis para definir ramificações de decisão {#va-decision__section_fg5_qyx_xdb}

Cada ramificação abaixo de um nó do utilitário de decisão tem uma propriedade de condição. Você pode definir a condição usando o construtor de condições ou um script que retorna um valor verdadeiro ou falso. Uma ramificação que retorna um valor verdadeiro é seguida, enquanto uma ramificação que retorna um valor falso não é seguida. Ao criar esses scripts ou condições, certifique-se de que somente uma ramificação em cada nó do utilitário de decisão seja avaliada como verdadeira.  
Nota:  
Se você inserir um Booliano controle de entrada do usuário, você será solicitado a adicionar um Decisão Utilitário diretamente após o nó booliano na tela. Selecionando Sim No prompt do utilitário de decisão do nó booliano, o gera automaticamente duas ramificações nomeadas Truee. False. As duas condições de ramificações são definidas automaticamente por meio do construtor de condições.

Para obter mais informações, consulte [Ramificação A. Virtual AgentConversa com um utilitário de decisão](https://servicenow-prod.fluidtopics.net/oyMtqnNyVFuMgifHPYGLrA "Suas conversas podem precisar ramificar dependendo da entrada ou das escolhas do usuário final. Use o utilitário Decisão para ramificar a conversa quando determinadas condições forem atendidas.").

## Nó do utilitário de decisão de exemplo com ramificações {#va-decision__section_vxj_wy2_tdb}

Neste exemplo, um controle de escolha estático solicita que o usuário selecione entre três cores disponíveis e a seleção é armazenada em uma variável. O controle do utilitário de decisão é configurado com uma ramificação para cada seleção possível. Cada ramificação usa o construtor de condições, que retorna verdadeiro quando a cor correspondente é selecionada. No exemplo, o construtor de condições retorna verdadeiro quando a opção é Vermelho.

Você também pode usar a opção Script para condições de ramificação. No exemplo a seguir, o script fornece a mesma funcionalidade que o construtor de condições.


