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:

Element Description
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.
Email 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 Executes an RPA Sequence at the specified location 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.