Posts

Showing posts with the label BPMN Tutorial

Camunda BPM Gateways

Image
 đźš€ Introduction In BPMN (Business Process Model and Notation), gateways control the decision-making and synchronization within a process flow. Camunda BPM implements these gateways exactly according to the BPMN 2.0 specification. In this blog, we will learn: ✔ What each gateway means ✔ When to use which type ✔ How Camunda executes them internally ✔ Real-world workflow examples đź§© What Are Gateways in BPMN? Gateways are decision and routing points . They determine how the process should continue , based on: Conditions Parallel paths External events Complex logic 🔀 Types of Gateways in Camunda BPM There are 5 major BPMN gateways : Gateway Icon Use Case Exclusive Gateway (XOR) ❌ Only one path is taken Inclusive Gateway (OR) 🟢 One or more paths can be taken Parallel Gateway (AND) ➕ All paths start in parallel Event-Based Gateway ⏳ Waits for external events Complex Gateway ⚙️ Advanced logic / conditions Let’s understand each one. 1️⃣ Exclusive Gateway...