Using Decision Making Web Services

January 19, 2016

A common theme in many of our customer conversations is around the idea of exposing business logic as a web service. Let’s take a quick look at why this is such a common topic – and some of its implications.

Integration with other business applications is the driver for this idea. At some point in another application either a decision needs to be made, or a question needs to be answered before a decision can be made. Using a quick web service call to send data, have that data processed, and then return results in a way that the calling application can consume is a great way to build in business logic that is easy to maintain. A business rule engine can make this a common pattern among all of your applications.

For example, an insurance company may have a quick quote application on its website where a user fills in a few forms and needs immediate validation (either live on form or after submission) of their application. Having a rule engine in the background ready to be called when needed can keep the application light and give the business team more control over the logic that determines eligibility or insurance rates. This same set of logic may also be used within the full application – making it easy to keep both the quick quote and the full insurance application on the same page.

We’ve made an effort to make this very easy in Decisions with the Integration Details button. This button can be found at the top of nearly every Decisions object and it let’s you define how you want other applications to interact with Decisions.

Quick article on calling rules using REST here: http://documentation.decisions.com/external-applications-calling-rules-rest/

REST is not the only type of web service we can support – feel free to contact support@decisions.com or browse documentation.decisions.com for a full overview.

 

Kevin Lindquist
A Crocker Innovation Fellow with a degree from Brigham Young University, Kevin has a rich history in identifying pains and applying technology solutions. He has worked with a number of startups and success stories in the software and hardware space from Silicon Valley, The Silicon Slopes, and abroad including: Square, ASUS, and Fundly along with consultative roles at other Utah technology startups. He has been mentored by a number of highly successful individuals, including an Entrepreneur in Residence at Disney, multiple venture capitalists, and thought leaders in the world of technology and entrepreneurship. Kevin has a deep appreciation for entrepreneurship and a passion for internet technology. He is constantly seeking ways to contribute to the next generation of web enabled tools, a primary reason for his involvement with Decisions.

Latest Articles

Transform your business with automation.

Decisions is the quickest way to build software and solve your most difficult problems. Book a private demo to learn how we can simplify and standardize your business operations.