Creating, Modifying, and Testing Business Rules in Decisimo

Creating business rules should not slow down decision logic. Decisimo helps teams create, modify, reorder, and test rulesets through a clear, auditable process. This article shows how.

Decisimo makes decision management simpler by letting users create, modify, and test business rules without extra friction.

Rule management starts with a clear interface in our platform. From there, it is easier to implement decision logic in your business processes.

Creating and Modifying Business Rules

Creating or changing rules in Decisimo is straightforward: users can group related rules into rulesets, each tagged with an ID and title for easy reference. Every rule has two parts: conditions and actions.

A rule’s conditions set the criteria for triggering it. Its actions determine what happens next.

Flexible Rule Definitions

Our platform supports different condition and action definitions. These range from data attribute comparisons and regular expressions to direct JSON input.

Choose from different condition operations, including text and numeric comparisons. Each function can either respect text case or ignore it.

An action may be a simple arithmetic operation. It may also be as complex as an array manipulation.

Easy Rule Management

Decisimo lets you deactivate rules temporarily instead of deleting them, making it easy to test different rules. Earlier configurations remain in place.

We also keep a history for each ruleset. That lets you review past versions and track changes.

Testing Business Rules

You can test rules in-house. Each test run is logged, with the outcomes presented in a clear, structured response field.

During testing, the response lists the activated rules. It sorts that list using the input data.

Rule Sequence Adjustments

In Decisimo, you can reorder rules by dragging and dropping them. The updated sequence directly affects rule execution order. Rule configurations become easier to improve.

Decisimo decision engine

Put these checks into a decision flow

Create rules for credit, fraud or collections, then run them on live decisions.

Keep Rules Manageable

Even with a wide feature set, it is important to avoid overly complex rules. Complex rules are harder to interpret and maintain. They can hide business logic.

Break complex rules into smaller, simpler units. They are easier to manage, and the logic stays clear.

Frequently asked questions

How do I create a business rule in Decisimo?

To create a business rule in Decisimo, define the rule’s conditions and actions, then group it with related rules in a rule set. Conditions specify when the rule is triggered, and actions specify what happens next. Each rule set has an ID and title for reference.

Can I deactivate a business rule instead of deleting it?

Decisimo lets users deactivate a rule temporarily instead of deleting it. Earlier configurations remain in place, and the rule set’s history lets users review past versions and track changes to the rules.

What does Decisimo show when I test business rules?

Decisimo logs each business rule test and presents its outcome in a structured response. The response lists the rules activated for the input data, so you can see which rules were triggered.

Decisimo decision engine

Put these checks into a decision flow

Create rules for credit, fraud or collections, then run them on live decisions.