Last year, I spoke at Decision Camp about practices that rapidly orient a new team and get them discovering problems in their project--like a...
Supporting Healthcare Customers and Protecting Patient Data with HIPAA Compliance
Our daily life is consumed with data. With every action we take, from driving our car, shopping at the store, and using our phone, we create data....
Oh, the Wondrous Things You Can Do…
Four universal business benefits of utilizing a decision platform. When someone mentions decision automation with a decision platform, what’s the...
Improving Business Decisions for Better Outcomes
Have you ever made a bad business decision? Maybe it was a minor one (signing a two-year contract without shopping for additional bids) or maybe it...
The Transparent APR Calculation
I recently hunkered down to solve the APR calculation. Ever since I started working in the lending industry nearly two decades ago, I wanted to...
No Values: Much Ado About Nothing
In computer terms, what is nothing, and why should you care? Even for rule authors with a development background, a quick review of how InRule...
InRule for Microsoft Dynamics for Patient Case Management
I don't particularly enjoy going to the doctor. As a healthy individual, I generally find it to be a waste of time and money. Yes, I realize how...
Using User Defined Functions Felicitously
Like many InRule users, my background is in software development. As a result, I often find myself taking whatever means I can to bypass low-code...
Survey Says…Use InRule for Questionnaires!
The concept of using decision logic to manage questionnaires is probably not a reach when you consider the complexity those types of user...
Managing Environment-Specific Configuration
In my last post, I discussed ways to programmatically modify Rule Applications in code to handle different configurations and data requirements in...
The Portable Inline Table
Managing the reference data required by a decision is a common challenge for most rule applications. And depending upon your requirements, you have...
Updating Rule Applications in Code using irSDK
Warning: As with the previous posts about Continuous Integration/Continuous Deployment, this post is intended for a technical/developer audience....
Good Beginnings: Operationalizing Machine Learning Models
Many customers are actively exploring machine learning (ML) and are asking for some simple recipes that can get them going quickly before they make...
Rule Application Patterns: Vocabulary & Independent Rule Sets
A couple years ago I wrote a blog post that highlighted an excellent irAuthor method which adds a member to a collection of messages in a ruleset...
Give it a REST! Part 2: Retrieving and Using Azure AD OAuth Tokens in a Rule App
In the first part of this two-part series, we created a Rule App that calls out to an irServer REST Rule Execution Service (RES) – if you haven’t...
Give it a REST! Part 1: Calling the irServer REST Rule Execution Service from a Rule App
Warning: in the InRule Blog, we have a wide variety of posts - some are targeted towards business users, and others are targeted towards the more...
Salesforce Integration: Bespoke Execution using Lightning, REST, APEX, and JavaScript
In a previous post, we looked at the fantastic integration options that are available out-of-the-box with our Salesforce integration. While the...
Extending Salesforce with Native InRule Integration
It’s been over three years since we introduced InRule for Salesforce, and our Salesforce integration is now stronger than ever. If you want a deep...
Merging Rules With… Other Rules?
Introducing the irAuthor Merge Extension What is a merge tool? While InRule is designed to empower business users to author their own rules, there...
ETL and Batch Processing using InRule for JavaScript and MongoDB
Many of our clients utilize InRule for data preparation, data cleansing and ETL processing. Recently, we’ve seen a rise in demand in this area so we...
Rule Applications vs Code: Navigating the Shift in Business Logic Implementation
In the evolving landscape of software development and business rules engines, a pivotal debate emerges: rule applications versus traditional coding....
Naming Patterns
A rose, by any other name, might be a cactus. If you come from a development background, you know that there's an incredible amount of discussion...
Understanding the complexity of testing tools
Testing rules in a rule engine is not quite the same as testing code. Verifying correct behavior and results in simple rule applications can be as...
Using Abstraction and Encapsulation to Make Sandwiches Rule!
Encapsulation ( inˌkaps(y)əˈlāSH(ə)n ): a group of related methods, properties, logic, and other members treated as a single object. Abstraction (...
Learn more about our pricing options here