📄️ Switch
The Switch task is used for conditional branching logic and can be used when different tasks have to be executed based on different conditions.
📄️ Do While
The Do While task iterates through a sequence of tasks as long as a given condition is true.
📄️ Wait
The Wait task pauses the workflow until a certain condition is met.
📄️ Dynamic
The Dynamic task executes a registered task that is determined at runtime.
📄️ Set Variable
The Set Variable task is used to create or update workflow variables.
📄️ Sub Workflow
The Sub Workflow task is used to run another workflow within the current workflow.
📄️ Terminate Workflow
The Terminate Workflow task is used to terminate other workflows from the current workflow.
📄️ Terminate
The Terminate task is used to terminate the current workflow.
📄️ Fork/Join
The Fork/Join task is used to run tasks in parallel based on a predetermined number of forks.
📄️ Dynamic Fork
The Dynamic Fork task is used to run tasks in parallel, with the number of forks determined at run-time.
📄️ Join
The Join task is used in conjunction with a Fork/Join or Dynamic Fork task to join the forked tasks before proceeding to the next task.
📄️ Start Workflow
The Start Workflow task is used to start another workflow from the current workflow.
📄️ Human
The Human task enables user interaction in the middle of the workflow, such as form submissions, approvals, and so on.
📄️ Get Workflow
The Get Workflow task retrieves the details of a workflow execution using its workflow ID.