If
Last updated
Was this helpful?
Last updated
Was this helpful?
Controls call flow based on the value of a .
Branch
Mandatory
Description
Else
Yes
Taken when none of the conditions specified in the branches evaluated as true.
A conditional branch can test the value of a custom service variable using several different operators (listed below). The value in the conditional branch can be changed from a literal value to a custom service variable allowing the values of two variables to be tested against each other. As many conditional branches can be added as required by clicking the [Add New] button. The call flow will continue down the first conditional branch that is evaluated as true. The remaining branches will not be tested. Conditional branches are tested in the order they appear in the node (first to last). If no conditional branches are evaluated as true the call flow will continue down the [Else] branch. A conditional branch will always evaluate as false when not using the correct data type values.
The available operators which can be used are:
Less Than This lets you test against a Date, Time, Date and Time or an Integer value. The data types for the Variable and the Value being checked must match.
Greater Than This lets you test against a Date, Time, Date and Time or an Integer value. The data types for the Variable and the Value being checked must match.
Equal To This lets you test against a Date, Time, Date and Time or an Integer value. The data types for the Variable and the Value being checked must match.
Not Equal To This lets you test against a Date, Time, Date and Time or an Integer value. The data types for the Variable and the Value being checked must match.
Less Than or Equal To This lets you test against a Date, Time, Date and Time or an Integer value. The data types for the Variable and the Value being checked must match.
Greater Than or Equal To This lets you test against a Date, Time, Date and Time or an Integer value. The data types for the Variable and the Value being checked must match.
Contains This lets you check if the Variable contains a certain value or character.
Does Not Contain This lets you check if the Variable does not contain a certain value or character.
Starts With This lets you check if the Variable starts with a certain value or character.
Does Not Start With This lets you check if the Variable does not start with a certain value or character.
Ends With This lets you check if the Variable ends with a certain value or character.
Does Not End With This lets you check if the Variable does not end with a certain value or character.
Empty This lets you check if the Variable value is empty.
Not Empty This lets you check if the Variable value is not empty.