smartRules
Product

smartRules

Enterprise Rules. Simplified.

The smartRules Management System bridges the gap between your business and technology teams. Integrating our IDE into your application allows you to write rules in your industry terms and empower your development team to build flexible applications with rich logic.

You focus on business logic, let us focus on infrastructure.

Get Started Watch Video
smartRules model diagram

Enterprise-Class Features

  • Rule versioning with future-dating
  • Customer-specific rule replacements
  • Rules and RuleSets
  • Interactive RuleIDE

Post-Modern Architecture

  • Cloud-native rules engine
  • REST API for developers
  • Multi-tenant SaaS ready

Easy-to-Use

  • Test blocks individually in the IDE
  • No compile-test-deploy cycles
  • Skip complex evaluation cycles

See smartRules in Action

Watch how smartRules simplifies enterprise rules management with a visual IDE and powerful versioning.

Rule Versioning

Our services support an easy-to-use versioning scheme that lets you look up rules and configuration based on the date of a transaction. Future-dating allows you to pre-release and test your changes before they are effective in production.

Rule Replacements

SaaS publishers often need to change rules for specific customers. Our APIs allow each customer to replace or change individual rules without affecting other customers. As you make changes to core rules, these customers automatically get other changes—freeing you from custom development.

Test, test, test!

Using our interactive RuleIDE, business analysts can build and test complex rule systems out of small building blocks. Each block can be individually tested and validated—giving you confidence that once assembled, the system will just work.

Simplify with Rules and RuleSets

Rules are algorithms built using standard names and terms in your business. RuleSets contain collections of individual rules evaluated together to answer more complex questions.

smartRules IDE debugging demonstration

Ready to get started with smartRules?

Contact our team for a demo or integrate with our NuGet package.