Tutorial: How to Use Compensation Events in Camunda 8 BPMN Models

Опубликовано: 26 Апрель 2026
на канале: Camunda
2,977
49

Compensation events have arrived in Camunda 8.5 and Senior Developer Advocate Niall Deehan is here to show you how to build compensation into your process. Keep watching this tutorial video to learn:

00:00 - Welcome + Introduction
01:50 - What do compensation events do?
03:07 - How to add compensation to a business process
05:17 - What is unique about compensation events?
07:40 - How to deploy the process in Camunda 8
11:00 - Why compensation events are important for distributed systems and complex business processes

Compensation is a fairly advanced set of BPMN (Business Process Model and Notation) symbols that aim to undo, rollback, or cancel something that successfully completed earlier in the process. Typical examples include booking a train or airline ticket, reserving a rental car, charging a credit card, or commissioning a service provider. Learn more about compensation events in our Documentation: https://bit.ly/3VTKhpT

Using an imaginary hawk adoption center and application process example, Niall explains why he’s so excited about compensation events and shows you how to add them to your processes, starting with elements required to resend an email or Slack message:

Compensation Throw Event
Compensation Catch Event
Compensation Task

In a number of tasks in this process, Niall uses Camunda Connectors to send emails and Slack messages. Check out additional resources below to learn more.

Follow along with the code example: https://bit.ly/3Q4YqNb
Start using Camunda 8 today: https://bit.ly/3Q1PCb1



Additional Resources:

[guide] https://bit.ly/3Q4yHEu
[blog] Camunda 8.5 Release is Here: https://bit.ly/3W4AOw9
[docs] Introduction to Camunda Connectors: https://bit.ly/3Q4uYqG
[docs] Using Connectors: https://bit.ly/3Q4yHnY

--

Have questions about what you just watched? Chat with our engineers and community in our forum: https://forum.camunda.io/

---

Visit our website: https://bit.ly/3vDGkp0
Connect with us on LinkedIn:   / camunda  
Tweet with us:   / camunda  
Join us on Facebook:   / camundateam  

---

Camunda enables organizations to orchestrate processes across people, systems, and devices to continuously overcome complexity and increase efficiency. A common visual language enables seamless collaboration between business and IT teams to design, automate, and improve end-to-end processes with the required speed, scale, and resilience to remain competitive. Hundreds of enterprises such as Atlassian, ING, and Vodafone orchestrate business-critical processes with Camunda to accelerate digital transformation.