A Conditional Split activity enables workflows to branch conditionally from a single step. The activity evaluates conditions sequentially and routes the workflow to the first matching path. If no conditions match, the workflow proceeds via a mandatory fallback path.
Limited Availability: This feature is currently available only in select workspaces and might be subject to change before general availability.
Use a Conditional Split activity when you need a workflow to follow different paths based on specific conditions. For example, you might route a workflow to different approval steps based on the value of a field, or send different notifications depending on asset properties.
Paths and conditions
- Paths: A Conditional Split activity supports a maximum of ten conditional paths (Path A through Path J) plus one mandatory fallback path, for a total of up to eleven paths. Each path represents an independent outgoing transition to a specific target step.
- Conditions: For each path, configure the condition by selecting a field, an operator, and a comparison value. For example, select a field, choose the operator is in, and specify a value. Conditions are evaluated sequentially in order (Path A, then Path B, then Path C, and so on). The first condition that evaluates to true determines the path that runs.
- Fallback path: Every Conditional Split activity requires one fallback path. The fallback path runs if none of the conditional paths match. You must have at least two paths in a Conditional Split activity. The second path (or any subsequent path) can serve as the fallback path.
- In the workflow designer, locate the Conditional Split activity in the Flow section of the Activities panel on the left.
- Drag the Conditional Split activity to the canvas and position it between two activities or at any point in your workflow where you need branching logic.
- Connect the source activity to the Conditional Split activity by clicking and dragging from the source activity to the Conditional Split.
- Connect the Conditional Split activity to the target activities that represent each path (Path A, Path B, Path C, and so on).
- Select the Conditional Split activity on the canvas to open its configuration panel on the right.
- For each path (Path A, Path B, and so on), configure the condition by selecting a field, an operator, and a comparison value.
- Click Add Conditions to add additional conditions to a path if needed.
- In the configuration panel, locate the path you want to designate as the fallback.
- Click Set as Fallback (Else) for that path. The fallback path displays the label Else and shows the message: "This path will run if conditions on none of the other paths are met."