Advanced Concepts

Routing

In more sophisticated workflows, we may need tasks to execute in parallel. The next step in the workflow must therefore know whether to begin if one of those tasks has been fulfilled or both. This is where the ALL or ANY labels are used. These can be found on a step’s input terminal that has more than one input and can be toggled by simply clicking the ALL or ANY label.

ANY vs ALL

Using the ANY scenario, the next step is triggered immediately after any of its previous steps has completed executing.Using the ALL label, the next step is only executed after all its inputs have completed executing. This is especially useful if a step requires multiple pieces of data from multiple different sources for its execution.
Previous
Workflow Data