ForEach Task
The foreach task is used to iterate over a collection of items and execute a set of tasks for each item in the collection.
Switch Task
The switch task is used to execute a set of tasks based on the value of an expression.
While Task
The while task repeatedly executes a set of steps as long as specified conditions remain true. It is useful for polling, retry logic, or any scenario where the number of iterations is not known in advance.
Validation Task
The validation task validates input data against business rules. It supports required-field checks and custom condition expressions, and can either throw an exception or return errors for downstream handling.
Entity Change Tasks
Generic entity change task for modifying entity custom values, especially useful in "Before" triggers where you need to modify the entity before it's saved.
Utilities Tasks
Logging
Workflow Tasks
Execute Workflow
Flow Tasks
Flow tasks enable programmatic interaction with Flow workflows (state machines) from within workflow steps.