Why a Rules Engine?

About InRule Technology

What is a Business Rule Engine (BRE) or Business Rule Management System (BRMS)?

A Business Rule Engine (BRE) is software that executes business rules (sometimes called decision logic) separately from application code. Managing business rules outside of code enables them to be maintained without programming, often by less technical users.

For example, the rules that determine whether you qualify for a loan and what your rate will be can be defined outside of code so that as marketplace conditions change, the rules associated with lending—rules associated with minimum income, credit score or debt to loan ratio—can be updated without changing code.

A Business Rule Management System includes not only the execution engine (BRE), but also capabilities to write, test, manage, and integrate business rules into applications. These capabilities extend the benefits of a BRE not only to developers, but also to business users. With the right tools, business users are empowered to write and maintain business rules.

What Does InRule Do?

At InRule Technology, our vision has always been to make it easier and more cost-effective to write and manage rules in InRule® than to manage rules in code.

InRule empowers technical and business users to change rules and calculations in applications—with less effort, cost, and risk than programming—to help you keep pace with changing marketplace and customer needs.

What kind of problems are solved with InRule?

InRule is used in a variety of industries in any situation where there are rules that are complex and/or change frequently. Some of the common uses of InRule include:

  • Eligibility for social programs, loans and insurance policies
  • Risk rating and fraud reduction
  • Pricing
  • Complex routing
  • Loyalty programs

Mission Critical Systems

Who uses InRule?

InRule Technology is trusted by hundreds of companies, including Allstate, Allscripts, Aon, Bank of Queensland, Barclays Capital, Beazley, Cancer Care Ontario, DaVita, HP, FAA, Oklahoma Healthcare Authority, Roche and Wells Fargo.

With more than twelve years of experience, we have hundreds of successful deployments in more than 20 countries.

And 98% of our customers would recommend us to a colleague.

Browse our case studies to learn more about how InRule is delivering value to our users.

Do you offer training? Services?

Our Services team offers a variety of rule oriented training and services for business and technical users. For more information visit our Support and Services page.

What’s the learning curve?

While the learning curve is different for everyone, we find that once users complete training, they are proficient in writing rules within a couple of weeks.

How long do projects take?

Some clients with less complex projects have gone from downloading InRule to production in less than 60 days. Other more complex projects—with integration among many platforms and business decisions being made across organizations—have taken 18 months to get into production.

The majority of our clients go from license to production in about six months.

Can business people write and manage rules with InRule?

Yes! In our 2013 InRule User Community survey, we found that 52 percent of InRule users are business users—not developers.


Getting started with InRule

What’s the best way for me to determine whether InRule is right for my organization?

Prospective clients find that downloading our products and seeing a demo with one of our pre-sales engineers are the most useful tools when determining whether InRule or InRule for Microsoft Dynamics CRM is right for them.

When you download our software you have access to a fully functional version of the software for 30 days, along with the assistance of a pre-sales engineer. You also have access to documentation, product “how-to” videos, sample code and best practices documents.

Request a trial license

Most of our clients have also benefited from a live demonstration, usually delivered via web. This is a chance for you to see our technology in action and to ask your key technical and business questions.

Request a demo