Create exclusive gateway

This controller is used to create an exclusive gateway in the workflow with Javascript or Expression Builder conditions, input parameters and other configurations.
When pressing “Create exclusive gateway” controller in the workflow the settings panel will be opened at the right side.
General settings

Id | ID has a unique value that is automatically generated by the system. |
Name | Default name “ExclusiveGateway” can be changed by the user to another value. The name is shown next to the controller in the workflow. |
Default way | Select the way where the workflow will go by default. |

Inputs settings

This screen is used to add input parameters to the exclusive gateway controller from the previous controllers or from the form.
Add input specification | Press “+” icon to add a new input parameter. |
Id | ID of the input parameter. The value is automatically generated by the system and is unique for the specific controller. |
Name | Name of the input parameter. |
Source | Source of the input parameter. Can be any of the previous controllers or the session result from the form. |
Type | Type of the input parameter. Default: Any |
Required | Required or not. Default: No |
Example of the input parameter from the Recipient1 session result:

Example of the input parameter from the Form Result of the Recipient1 session:

Condition definition

When pressing the gateway in the workflow the settings panel will be opened at the right side. Press “Condition” tab to add conditions to your exclusive gateway.

Expression language can be “Javascript Expression” or “Expression Builder”.
