Skip to main content

Business processes

Model your business goals as BPMN 2.0 flow charts, executed by a light-weight, extensible workflow engine written in pure Java.

Human tasks

Bring people into the flow: user tasks with pluggable lifecycles, assignment strategies, notifications and deadlines — and consoles to work on them.

Rules and decisions orchestration

Business rule tasks call out to DMN decisions and DRL rules in the same service, evaluated by Drools.

Long-running by design

Processes that live for days or months: durable state, timers, signals and message correlation, service-level agreements, and migration of running instances onto a new process version.