DecisionRules Roadmap

We work hard to make DecisionRules even better, adding new features and improving the existing.

Q1/2024

Planning

Q4/2023

in progress

DecisionRules Academy

We will open a whole new platform for our business users to easily and effortlessly learn DecisionRules through a series of simple tutorials rich in screenshots and gifs.

Authentication via OAUTH

We will enable you to authenticate your calls to the Solver API via OAUTH as a more secure alternative to API Keys.

Organization

We will allow for centralized management of spaces, accounts, and permissions by an organization admin. The admin will be able to invite new members to the organization and perform actions like listing or removing the member accounts. Likewise, the admin will be able to manage the organization spaces and control the permissions of the members for the individual spaces.

Dictionary

We will introduce a new type of rule that will allow the user to set up a collection of constant values to be used in other rules within the space. These values will be easily editable and accessible. You will be able to use the dictionary for storing configurations or as a simple lookup table.

Decision Tree Differences

We will add the functionality of comparing two decision trees. The user will be able to see the tree differences, merge the content from the secondary tree, or edit the primary tree arbitrarily. This feature will greatly simplify handling conflicts between distinct versions of decision trees.

Rule Lock

Lately, our customers have been asking us about a way to lock an important / production rule to protect it from change or deletion. We will implement this feature for you. There will be special permissions needed for managing the lock, so you can easily prevent some users from editing the locked rules.

Missing something? Come plan with us.

Q3/2023

Delivered

Decision Table Differences

Delivered

We will add the functionality of comparing two decision tables. The user will be able to see the table differences, merge the content from the secondary table or edit the primary table arbitrarily. This feature will greatly simplify handling conflicts between distinct versions of decision tables.

Decision Tree Differences

Postponed

We will add the functionality of comparing two decision trees. The user will be able to see the tree differences, merge the content from the secondary tree or edit the primary tree arbitrarily. This feature will greatly simplify handling conflicts between distinct versions of decision trees.

Teamwork Indicator

Delivered

We will let you know who is currently viewing the same rule as you. This will help you organize your teamwork and prevent problems stemming from mutual interference of rule editors.

Dependencies

Delivered

We will allow users to view and search dependencies of all types of rules. Thanks to this, you will be able to quickly and easily see all the rules that enter a given process. The dependency search will also help when performing group operations over rules, e.g. to check whether a given operation does not break your process. The functionality will be available both in the app and via Management API.

Folder Export & Import

Delivered

Have you ever wondered why you cannot export multiple rules at once? Well, we will bring this capability soon. You will be able to export the whole folder with all its rules to a single file and import it back. This way, you will be able to simply create backup files or share rules between spaces or even environments with one click.

Q2/2023

Delivered

24/7 Service Line

Delivered

We launched 24/7 service line support and we are now able to respond to critical issues in the matter of hours, day and night. This is mainly important for our larger customers who need robust and fast support all around the world.

Regional Clouds

Delivered

In addition to our global cloud, we launched three individual regional clouds for Europe, the USA, and Australia. Each regional cloud has its own environment and database so it can be guaranteed that all data are stored only in the respective region. Thanks to this, you may now use DecisionRules as a service while still keeping aligned with your data residency policy.

Scripting Rule Diffs

Delivered

We added the functionality of comparing two scripting rules. It is now possible to view the differences between two scripting rules and edit the primary scripting rule, reflecting the differences in the way you like. This feature will greatly simplify handling conflicts between distinct versions of scripting rules. Similar rule comparison features are planned for decision tables and decision trees.

Languages

Delivered

We added support for languages and provided translations into Czech and Spanish.

Rule Alias Support

Delivered

We will add support for using rule alias instead of rule ID within Management API. Thanks to this, you will be able to use rule aliases for most operations concerning rules. Together with this, we will make a general revision of security and effectiveness within the business logic treating rules and spaces.

Q1/2023

Delivered

Folders in spaces - Delivered
We will bring better organization of rules using folders for larger spaces. We would  like to enable user and automated transfer of folders between spaces or individual physically separated environments.

Include or Exclude DecisionTable columns in Solver API - Delivered
Our customers requested the possibility of specifying which conditions columns will be activated when calling a decision table via the Rule Solver API. It is now possible to include or exclude columns, making the solve of decision table even more flexible. Solver API options

Dynamic JSON in Decision Tables and Decision Trees - Delivered
This feature will make it possible to create parametrizable JSON objects and fundamentally expand the possibilities of decision tables and decision trees when using integration functions or changing output data in JSON format.

Translation of DecisionRules application into multiple languages - Delivered
English will be supplemented by 2 new languages: Spanish and Czech. Other languages will follow.

Hiding the content of individual decision tree nodes - Postponed
We would like to make decision tree nodes collapsible to improve the overall experience when editing decision trees.

Simplifying the migration of rules between environments - Delivered
Migration of rules is a big topic for us lately. So far, one can only manage single rules via Management API. We therefore want to provide a free customizable migration tool for anyone to use.

Q4/2022

Delivered

Folders in spaces - Completed, Released in January 2023
We will bring better organization of rules using folders for larger spaces. We would  like to enable user and automated transfer of folders between spaces or individual physically separated environments.

Simplifying the migration of rules between spaces / environments - Delivered
We would like to enable easier transfer of multiple linked rules between spaces and environments. You will be able to prepare and test the entire rules release, which you can then easily transfer to another space or  environment.

Platform upgrade to new LTS version - Delivered
Now is a good time to switch to the new major LTS versions of the AWS platform that power our public cloud.

Default match for Decision Table - Delivered
We will simplify the possibility of returning the default output in the event that no row in the decision table is fulfilled.

Minor improvement of working with functions in Decision Table and Decision Tree - Delivered

Q3/2022

delivered

Video tutorials - Postponed
Simple and fast work is written in our DNA. Many customers write to us why we do not yet have a video tutorial to show how easy it is to work with DecisionRules. ... Working on it.

Advanced Functions and Expressions - Delivered
Our advanced features are often used in Decision Tables and Decision Trees. We're taking our feature and expression editing to a whole new level. We'll let you edit rules using VS Code on the web.

External API call from Scripting rules , Decision Tables and Decision Trees - Delivered
We would like to enable our customers to pull data from external sources in a rule using the REST API and do a simple data transformation on it.

RuleFlow in RuleFlow - Delivered
We would like to allow our customers to nest RuleFlows within other RuleFlows.

Python SDK upgrade

Strongly typed JS/TS SDK - Delivered

RuleFlow upgrade (planning and analysis) - Delivered
With the growing number of users, we have received a large number of requests to improve RuleFlow. We would like to clarify the requirements and then implement some of them. You definitely have something to look forward to.

Sector specific use-cases- Delivered
We come across many interesting use-cases in which you use DecisionRules. We would like to outline and describe the main trends in individual sectors in such a way that it is clear how to use DecisionRules and where it has the greatest added value. We believe that this will save you some time in implementation projects.

Q2/2022

delivered

User friendly way to test rules - Delivered
We want non-technical users to feel good with us. That's why we're working on how to easily enter input data into rules and how to display them easily. The possibility of using the JSON format will of course be retained.

Public & Managed Cloud Advanced Monitoring - Delivered
DecisionRules handles millions of rules per month. Related to this is the constant improvement of our monitoring so that we can better prevent problems before they occur.

DecisionRules on Azure & AWS Marketplace - Azure Delivered
We know that for many of you it is difficult to try DecisionRules in on-premise mode on your infrastructure. For new users who are about to try DecisionRules on AWS/Azure, we are trying to create a 1-click solution for installation from the Azure/AWS Marketplace.

RuleFlow available in Scripting Rules - Delivered

Business Intelligence API - Delivered
Better Power BI integration for on-premise and cloud users

Reworked SDKs on GitHub - Delivered

ARM64 Docker Container Support - Delivered

Q1/2022

delivered

Rule Tagging - Delivered

Rule Tagging in Management API- Delivered

Audit Change log - Delivered

Monitoring log - Delivered

Advanced management API - Delivered

CSV Import/Export - Delivered

Decision Trees - Postponed to Q2/2022

Better SSO Support- Delivered

Want to see more details?
See Roadmap in our Docs