Incident management BPMN diagram example
Incident management is a BPMN example built around severity routing and time-based escalation — exactly the situations flowcharts handle poorly.
The process in plain English
An incident is detected (by monitoring or a report). The on-call engineer classifies its severity. Critical incidents trigger immediate escalation and a comms task; lower-severity ones follow standard response. If resolution exceeds the target time, the incident escalates automatically. Once resolved, a post-incident review is logged.
Steps and their BPMN elements
| Step | BPMN element | Lane |
|---|---|---|
| Incident detected | Signal/message start event | Monitoring |
| Classify severity | User task | On-call engineer |
| Severity level? | Exclusive gateway | On-call engineer |
| Notify stakeholders | Send task | Incident lead |
| Investigate & mitigate | User task | Engineering |
| Resolution overdue | Timer boundary event → escalate | — |
| Verify resolution | User task | On-call engineer |
| Log post-incident review | User task | Incident lead |
| Incident closed | End event | — |
Key modelling points
- The severity gateway routes critical vs standard handling.
- A timer boundary event on "Investigate & mitigate" drives auto-escalation — the key time-based control.
- The post-incident review keeps the process honest; model it as an explicit task, not an afterthought.
Generate your own incident process diagram
Describe your severity levels and escalation rules to BPMN Studio for an editable BPMN 2.0 diagram. More templates · events explained.
Frequently asked questions
How do you model incident management in BPMN?
Start with an event that detects the incident (message or signal start event), classify severity with an exclusive gateway, run response tasks, use a timer boundary event to escalate if resolution takes too long, and end when the incident is resolved and a post-incident review is logged.