Parallel Paths in Canvas Workflows

In Canvas workflows, each run of a Workflow processes from start to finish where each Action and Condition step is processed one after the other in the order the workflow is arranged.

When there is a need to pass one item through multiple branches, using a Parallel Path is an ideal solution. This allows the Workflow to execute different paths simultaneously. When all branches converge again, after the Parallel Path, the Workflow continues processing with one item again. 

Importantly, all branches of a Parallel Path must complete before the Workflow will move on past the Parallel Path. This includes Parallel Paths with Delays in them. The Workflow will wait for the Delay to finish before moving to Steps that are after the Parallel Path.

Adding a Parallel Path Step

Click the (+) in the Workflow where you'd like to add a Parallel Path. From the node options list that appears, select "Parallel Path."
Once added, two default paths will automatically appear.

Adding More Than Two Parallel Paths

More than two empty Parallel Paths are not allowed. Add at least one Step to each path. Once both paths have one step, a (+) will appear which allows a third path to be added. Repeat as needed to add additional paths.