---
title: "A look at the BPM Engine"
canonical: "https://onesaitplatform.refined.site/space/DOCT/3897819220/A%20look%20at%20the%20BPM%20Engine"
format: markdown
---
> Macro (toc)

Platform incorporates a BPM Engine for the creation, deployment, execution, monitoring and optimization of business processes.

![image](media://4bce320d-6e32-40a7-af1b-d74125a53196)

For this platform integrates the open-source solution Camunda.

Among the main features of our BPM Engine we have:

- BPM Engine with support for microservices orchestration and human task management.
- Multitenant Platform Operation
- Supports the BPMN 2.0 standard.
- Offers a REST API to start processes, complete tasks.
- Offers a Java API to simplify handling:
- Clustering operation with load balancing.
- Differentiation between Runtime (what is necessary to execute) and historical (for reporting, auditing, ...).
- Supports standard 1.1 of DMN (Decision Model and Notation) which is the standard in BPM for business decision making.
- Supports Decision Tables
- Integrates a Modeler that allows you to create BPMN process diagrams and DMN decision tables and deploy them from the process from the Modeler.
- Supports BPMN 2.0, CMMN 1.1 and DMN 1.1.
- Allows the creation of executable models in the BPM Engine.
- Allows the extension via Templates (for example to create a Mail Task that we would see in the palette, see templates)

- Integrates Tasklist: a ready-to-use web application that allows end users to work on tasks assigned to them.
- Integrates the Cockpit that allows you to monitor workflows and decisions in production to discover.