Skip to content

Compare: traditional BRMS

Condexa vs traditional business rules engines

Looking for a BRMS alternative that fits a smaller team? Condexa gives SMEs and mid-market firms business-owned rules, testing, tracing and an API, without starting with a large platform programme.

Incoming request

evaluating

Do we need an enterprise BRMS for this?

  1. The supplier must have bank details verified and insurance on file.
  2. If the supplier's country is on the restricted list, the answer is not ready.
  3. If the supplier's risk rating in the lookup table is high, compliance must review.
  4. Otherwise the supplier is ready to trade.

Answer, with the reason

Supplier S-1188: compliance review needed. Bank details and insurance are present, the country is not restricted, but the category risk rating is high. The trace shows each check, and the procurement team can change the risk ratings themselves.

Sound familiar?

Powerful tools, built for a different scale

Established business rules management systems such as IBM ODM, Drools, FICO Blaze Advisor and InRule have earned their place. They run very large rule sets in demanding environments. For many SMEs and mid-market firms, though, the fit is the problem, not the capability.

01

Specialist skills to get going

Many traditional platforms assume developers or trained rule authors, and some, such as Drools, are libraries that developers embed in their own code. That is a strength for large IT teams and a hurdle for a finance or operations team that wants to own its rules.

02

A programme, not a pilot

Rolling out an enterprise BRMS often means infrastructure, integration and governance work before the first decision goes live. That is hard to justify when you have five decisions that matter, not five hundred.

03

Not built around your Microsoft stack

If you run Dynamics 365, Dataverse, Power Platform and SQL Server, you want a decision service that sits naturally beside them rather than a separate world to integrate.

The quiet cost

What a poor fit quietly costs

  • Months spent on the platform before the business sees one decision change.
  • Rules that still depend on specialists, so the dev-ticket queue never really goes away.
  • A tool sized for problems you do not have.
  • Decisions that stay in code and spreadsheets because the rules project stalled.

Before and after

From a platform project to one decision in weeks

Today

  • A long evaluation and implementation before anything is live.
  • Rule authoring needs developers or specialist training.
  • Integration with Dynamics 365 and Dataverse is a project of its own.
  • The business waits on IT to change a threshold.

With Condexa

  • A guided pilot on one real decision, working in weeks.
  • Rules built on a visual canvas by the people who own the policy.
  • Lookup tables read live from Dataverse and SQL Server, and any app calls over REST.
  • Policy owners change, test and publish new versions themselves.

How you get there

Where Condexa fits

  1. 1

    Start with one decision that hurts

    Purchase order approval, credit holds, supplier readiness or discount limits. Build it on the canvas, or from a sample JSON record, and test it against real cases.

  2. 2

    Connect to what you already run

    Point lookup tables at SQL Server or Dataverse, with separate connections for test and live. Your ERP, CRM, Power Apps or flows call the Active version over REST.

  3. 3

    Hand ownership to the business

    Set up workspaces and roles so finance, procurement or operations can author and publish their own changes, with a full trace and run history behind every answer.

condexa / new workflow
Creating a workflow from a JSON sample

A worked example

Example: supplier readiness for a mid-sized manufacturer

Picture a mid-sized manufacturer on Dynamics 365 that wants a consistent check before a new supplier can receive a purchase order. It needs a handful of clear rules, not an enterprise rules estate.

The rules, in plain English

  1. R1The supplier must have bank details verified and insurance on file.
  2. R2If the supplier's country is on the restricted list, the answer is not ready.
  3. R3If the supplier's risk rating in the lookup table is high, compliance must review.
  4. R4Otherwise the supplier is ready to trade.

Condexa answers

Supplier S-1188: compliance review needed. Bank details and insurance are present, the country is not restricted, but the category risk rating is high. The trace shows each check, and the procurement team can change the risk ratings themselves.

Side by side

Traditional BRMS vs Condexa, fairly compared

AspectTraditional BRMSCondexa
Depth and scaleProven on very large rule sets and high volumesBuilt for the repeated decisions of SMEs and mid-market firms
Typical buyerLarge enterprises with dedicated rules teamsOperations, finance and IT teams in SMEs and mid-market firms
Who writes the rulesOften developers or trained rule authorsPolicy owners on a visual canvas, with IT alongside
Getting startedUsually a structured implementation projectA guided pilot on one real decision, working in weeks
Advanced featuresRich rule languages, standards support and toolingDeliberately focused: lookups, lists, loops, validation, rule steps
Microsoft fitVaries by productBuilt on .NET and SQL Server, with a Dataverse connector
Testing and explanationStrong, often through developer toolingRun with example values and read a plain step-by-step trace
Calling decisionsAPIs, embedded libraries or platform servicesREST API with an API key per named application
Best suited toComplex, regulated, very high-volume decisioning at enterprise scaleBusiness-owned decisions that need to be quick to start and easy to change

FAQ

Questions people ask

Is Condexa an alternative to IBM ODM or Drools?

For many SMEs and mid-market firms, yes. If you need business-owned rules, testing, tracing and an API for a set of important decisions, Condexa covers that without a large platform programme. If you run very large, highly complex rule estates, a traditional BRMS may still be the better fit.

What is a no-code alternative to Drools?

Drools is a powerful open-source engine that developers embed in their applications. A no-code alternative lets business users build and change rules visually and call them over an API. Condexa does this with a visual canvas, lookup tables, versions and a REST API.

When is a traditional BRMS the right choice?

When you have a dedicated rules team, very large rule sets, demanding volume or standards requirements, and the budget and time for an enterprise implementation. Those platforms are built for exactly that.

Does Condexa work with Dynamics 365?

Yes. Condexa connects to Microsoft Dataverse, lookup tables can read live Dynamics 365 data, and plug-ins, Power Apps and Power Automate can call published decisions over REST.

How quickly can we have a decision running?

Most teams start with a guided pilot on one real decision and have it working in weeks. In a 30-minute demo we can show your own decision running.

Get one real decision live, not a platform programme

Bring a decision your team makes every week. We will build it with you, live, test it against your own examples and show your systems calling it.

No slides. Your decision, built live. No obligation.