DMN Decision Engine
Collaboratively automate business decisions
- Align IT and the business to automate decisions and orchestrate them as part of end-to-end business processes
- Manage the complete decision lifecycle, from design to implementation to execution
- Build decision automation into your IT landscape with minimal disruption thanks to a standards-based, developer-friendly integration approach
What is a decision engine?
Collaborate on automated business decisions
Build automated decisions into business processes
Get advanced decision execution
The Decision Engine is designed for highly efficient execution of complex decision tables, supporting high throughput and requiring minimal infrastructure resources. The Decision Engine takes advantage of advanced techniques for high performance, such as intelligent data caching and separation of runtime data from historical data.
Integrate with your technology stack
Execute decision tables and decision requirements diagrams with a comprehensive REST API, including OpenAPI support. The API also gives you access to the Camunda History Service, which provides essential information about past decisions — including input parameters, business rules that were triggered, and the resulting output.
Are you a Java developer?
It’s easy to use the Decision Engine’s Java API in your applications and unit-test decision tables. The Decision Engine is lightweight and can run in any JVM.