# 2024-01-15: OE - Decision Engine

### Overview

Separating your business logic from the implementation logic makes your solution easier to maintain, test and support. It also allows you to let your business users manage the business rules independently of the technical solution.

We are proud to release a new feature that delivers a powerful Decision Engine for your process designs, backed by a rich expression language, and a Rulestore for your business rules.

| Feature                                   | Benefits                                                                                                                                                            |
| ----------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| Decision Engine                           | A powerful way to implement conditional logic in your digital process design.                                                                                       |
| Rulestore                                 | Store your business rules and re-use them in your conditional logic.                                                                                                |
| Rich Expression Language                  | Behind the scenes there is a rich expression language that helps you model and implement your process decisions.                                                    |
| Full integration into the user experience | Create your business rules and conditional logic in the Management Dashboard, and view the rules that fired and their outputs in the Digital Process Debugger view. |

### Known problems

No known problems at time of release.

### Documentation and links

* [Rulestore](/oe/management-dashboard/rulestore.md)
* [Conditional process runs](broken://spaces/8dAaH7DfB59pzZwLxmur/pages/vVws5HswnhjGZcl9s3Wu)


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://developer.emporix.io/release-notes/archive/2024/2024-01-15-oe-decision-tables.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
