Skip to main content
Version: 3.4.x


What is a BPMN node?โ€‹

A BPMN node is a visual representation of a point in your

The fallback content to display on prerendering
. Nodes are added at specific process points to denote the entrance or transition of a record within the process.

FLOWX platforms support various node types, each requiring distinct configurations to fulfill its role in the business flow.

Types of BPMN nodesโ€‹

Let's explore the key types of BPMN nodes available in FLOWX:

  • Start and End nodes - Mark the initiation and conclusion of a process flow. A process definition may have multiple start nodes (each linked with a start condition) and end nodes based on the flow outcomes.
  • Message Send and Message Receive Events - Used for communication with external systems, integrations, and plugins.
  • Message Events - Capture interactions between different process participants by referencing messages.
  • Task Nodes - Added when a business rule needs to execute during a process flow.
  • User Task Nodes - Configure the appearance and behavior of the UI and send data to custom components.
  • Exclusive Gateways - Mark decision points in the process flow, determining the branch to be followed.
  • Parallel Gateways - Split the process flow into two or more branches occurring simultaneously.
  • Milestones - Start and end nodes for milestones are used to define UI components such as steppers on a page.
  • Message Events - Events utilizing a message reference to pause execution until a suitable message is received.

Advanced Node Type:

  • Subprocess Run Node - A node providing advanced options for starting subprocesses.

After gaining a comprehensive overview of each node, you can experiment with them to create a process. More details are available in the following section:

ยปManaging a process flow

Was this page helpful?