Architecture

Core Engine

The core of Camunda BPM is a model execution engine that supports the OMG standards BPMN 2.0 for process automation, CMMN 1.1 for case management and DMN 1.1 for decision management.

Learn more

Applications

Camunda BPM ships with a set of applications to help you model, execute and administer process applications running on the Camunda core engine.

Those applications interact with the core engine's public REST API. You can also create your own applications that may also use the core engine's public Java API.

Applications Overview

Modeler

Business Analysts and Developers create executable BPMN process diagrams and DMN decision tables.

Learn more

Tasklist

End Users use Tasklist to organize and work on tasks they are supposed to complete.

Learn more

Cockpit

Operators use Cockpit to inspect running and completed process instances and take care of incidents.

Learn more

Admin

Administrators use Admin to manage your users, organize them in groups and grant permissions.

Learn more

Cycle

If you already have a third-party BPMN modeler, you can use Cycle to integrate it with Camunda BPM.

Learn more

Custom Application

You can seamlessly integrate your own applications with Camunda BPM components.

Learn more