UI Builder makes it easy for you to implement conditional logic to help you control the flow of the conversation by adding simple rules that can be evaluated based on user input, calculated variables or even the result of data processing from other systems.

Some of the conditional logic available in UI Builder includes:

Other features are also available at the dialog level that let you:

Clicking on the + node in the designer canvas gives you the option of adding conditional logic such as the If / Else condition that you can see below:

Untitled

You can use conditional rules to implement logic specific to your own unique requirements. For example, we can apply a condition against the user.age variable. This rule can check if the person is under 18.

In the below image we can see a conditional rule that checks the value of user.age.