gateways

Inclusive Gateway

An Inclusive Gateway activates one or more outgoing paths based on conditions. When merging, it synchronizes only the paths that were actually taken, not all possible incoming paths.

Category
gateways
BPMN Spec
Section 10.5.3
Icon Class
bpmn-icon-gateway-or

What is an Inclusive Gateway?

An Inclusive Gateway (OR Gateway) provides conditional parallelism. When splitting, it evaluates conditions and activates all paths where conditions are true. When joining, it waits only for the paths that were activated.

Visual Representation

An Inclusive Gateway displays as a diamond shape containing a circle (O). The circle represents OR logic-one or more paths based on conditions.

Key Characteristics

  • Conditional splitting: Evaluates conditions, activates all true paths
  • One or more paths: At least one path must be taken; multiple can be
  • Smart joining: Synchronizes only activated incoming paths
  • Default path: Can specify a default if no conditions are true

Common Use Cases

Optional Notifications

Based on preferences, send email and/or SMS and/or push notification-any combination the user selected.

Conditional Reviews

Route to legal review if contract value is high AND/OR security review if data is sensitive.

Multi-Channel Processing

Process orders through warehouse and/or dropship and/or digital delivery based on item types.

Frequently Asked Questions

Try this element in Crismo

Create beautiful BPMN diagrams with our modern process modeling platform.