Events
Explore BPMN events, their types, symbols, and how they trigger, modify, or complete business processes.
A BPMN 2.0 Start Event is the event that triggers or initiates a business process. It marks the point where a process begins and is essential for defining the flow of the process. In BPMN diagrams, the Start Event is represented by a simple circle. It can be triggered by various conditions, such as the arrival of a message, a timer, a condition, or a user action.
An Error Start Event is not available on a top-level process: it is only valid as the start of an interrupting event sub-process, where it starts that sub-process when the enclosing process throws an error.
Start Events have no incoming sequence flows, as they always represent the beginning of a process. They set the process in motion and pass control to the next element in the workflow.
A BPMN diagram can feature multiple Start Events. Only the path associated with the specific triggered event will initiate the process instance. For example, consider an order placement process that depends on the mode of receipt, such as through a website, phone, or direct in-person submission. The corresponding start event will initiate the process.
| Start | Intermediate | End | ||||||
|---|---|---|---|---|---|---|---|---|
| Type | Normal | Event Sub process | Event Sub process non-interrupt | Catch | Boundary | Boundary non-interrupt | Throw | |
| None | | |||||||
| Message | | | | | | | | |
| Timer | | | | | | | ||
| Conditional | | | | | | | ||
| Link | | | | |||||
| Signal | | | | | | | | |
| Error | | | | |||||
| Escalation | | | | | | | ||
| Termination | | |||||||
| Compensation | | | | | ||||
| Cancel | | | ||||||
| Multiple | | | | | | | | |
| Multiple Parallel | | | | | | | ||
We use cookies to improve your experience, personalize content, and analyze traffic. By clicking "Accept All," you consent to our use of cookies.