Execute Rules Anywhere

InRule believes that enterprises shouldn’t be limited in where they can run rules. By providing the ability to execute rules anywhere, InRule makes it possible to leverage the power of automated decisioning to the edge of the enterprise.

We’ve made it possible to call our rule engine from any technology – such as JavaScript, C#, Java, PHP, Python, Node.js, Android, and iOS. InRule also allows for decision execution with Hadoop and Spark, or in containers or serverless environments.

InRule can be easily integrated into applications regardless of an organization’s development platform or skills. Support for REST endpoints also makes data operations with modern applications easier, whether on-premises or in the cloud.

From public sector agencies to private sector companies, developers and enterprise architects leverage our out-of-the-box RESTful decision service – or use their own decision service – to execute the rules that power their organizations.

Read more about our models for rule execution:

.NET / .NET Core JavaScript Hadoop / Spark Containers Serverless