You use Navigation Logic to determine how an Interaction Flow will proceed.
While navigation rules are transparent for the user, they drive the flow of the Interaction and determine what data is displayed. One example of Navigation Logic is a Decision Point, which evaluates one or more conditions and then redirects the Interaction Flow toward one of various possible outcomes.
To access Navigation Logic options, in the Flow map right-click and select Add a Step or hover the mouse over an existing element, and then click Navigation Logic. The options menu is displayed:
The following table provides reference links for each available option:
|Allocator||Assigns values to one or more variables at a particular step in your Interaction Flow.|
|Client Event||Sends action parameters by generating an asynchronous event in the Interaction Flow.|
|Concurrent Flow||Designates a Service Flow that will be executed while the current Interaction Flow is running.|
|Decision Point||Evaluates sets of conditions and directs the Interaction in an pre-defined direction.|
|Enables an e-mail to be sent when the user reaches a certain screen, or when a particular business rule is evaluated.|
|Integration Point||Obtains information contained in other applications and databases.|
|RPA Step||Executes an RPA Method at a particular step in the Interaction Flow.|
|Sub-Flow||Embeds a call to another Flow from within the current Interaction Flow.|
|Wait Point||Sets the length of time for the current Flow to wait for a specific Service Flow variable to be assigned a value. This is always used together with the Concurrent Flow option.|