Define Business Events > Defining business events based on native workflows > Workflow components and tools
  

Workflow components and tools

You can use the tools and components on the canvas to create workflows.
The following table describes the components and steps needed to complete a business process:
Component
Description
Swimlane
Partitions a set of steps in a workflow and visually distinguishes task responsibilities between different user roles.
Start
Starts a workflow.
User Task
Sends tasks for human approval. For example, you might want to add a user task step to a loan approval process.
Service Task
Automates repetitive tasks that don't need human intervention, such as checking whether users have certain privileges or sending notification emails.
Decision Gateway
A control point that routes the workflow in one direction based on the decision in a user or service task. For example, approve the request if it meets the requirements, reject if not, or return if more information is required.
Inclusive Gateway
A control point that routes the workflow in one or more directions based on the decision in a user or service task.
Parallel Gateway
A gateway pair that enables multiple tasks to run concurrently. A parallel gateway pair consists of a divergent and convergent gateway. A divergent gateway splits an incoming path into several concurrent outgoing paths, whereas a convergent gateway joins all the incoming paths into a single outgoing path.
Connections
Connects components in a workflow.
End
Marks the completion of a workflow.
Terminal End
Explicitly ends a workflow. Use in parallel gateways to terminate all active tasks and end the workflow.
For more information about decision gateways, inclusive gateways, and parallel gateways, see Gateway components.
You can use the following tools when you design workflows:
Hand tool.
Moves the workflow around the canvas when zoomed in. This tool is useful in large workflows where components are not all visible at once.
Space tool.
Adjusts spacing between components and creates or removes space both horizontally and vertically in a workflow. This tool is helpful to maintain a clean and organized layout when you add new components or rearrange existing ones.
Select tool.
Selects one or more components in a workflow.

Gateway components

You can add gateway components to workflows to configure task outcomes or enable multiple tasks to run concurrently.
You can add the following gateways to workflows:
Consider the following workflow for a product onboarding process:The image shows a product onboarding process workflow that includes various validation tasks such as verifying the target country, product ID, and details. It features region-specific standards for AMER, EMEA, APAC, and US, with decision points for verification that lead to outcomes like approval or rejection. The workflow uses decision gateways, an inclusive gateway, and a parallel gateway to illustrate branching paths, and ends with approval or rejection of the product.
The workflow includes multiple tasks to evaluate product details based on regional standards. A separate task outome is added for the US because the product standards differ from those of the other countries in the AMER region.
The gateways in the workflow enable the following tasks: