Why automate business decisions?

Repeatable business decisions can be captured and automated to improve your business responsiveness, minimize compliance risks and streamline your operations. A business rules management system adds agility and real-time decision-making to your day-to-day operations. It enables you to keep up with the pace of your business.

automate business decisions for agility icon

Business agility

Extract business logic from application code, and get the flexibility required to quickly respond to new market conditions to improve your responsiveness and agility.

automate business decisions for real time action icon

Real-time action

Improve accuracy and speed with systems that can constantly analyze feeds of data and events, enabling you to see the risks and opportunities to make real-time decisions.

automate business decisions for collaboration icon


Empower business analysts and policy managers to discover, elaborate, evaluate and maintain decision logic on their own, without having to depend on IT, through a collaborative and intuitive no-code interface.

Software editions of IBM Operational Decision Manager

IBM Operational Decision Manager

IBM Operational Decision Manager is an advanced business rules management system that helps you discover, capture, automate and govern frequent, repeatable business decisions. It also adds real-time decision making to your day-to-day operations. IBM Operational Decision Manager can authorize a loan, decide on a promotion or detect a cross-sell opportunity with high precision and customization — in seconds. It helps ensure your applications remain current and well aligned with your organization’s changing business objectives.

IBM Operational Decision Manager on Cloud

Discover, capture, automate, manage and audit repeatable business decisions from this hosted and fully managed operational decision management (ODM) solution.

The software-as-a-service (SaaS) offering of the IBM suite of ODM solutions, IBM Operational Decision Manager on Cloud provides all the business rule management functionality of the IBM on-premises offering, IBM Operational Decision Manager.

Multiple environments are incorporated into the solution. You can customize the instance to match your staging process — with additional execution environments such as a user acceptance test environment or a pre-production environment. The cloud offering is packaged in a monthly subscription so you choose the ready-to-use solution that suits your needs. This model lets you get your decision management project up to speed and into production as fast as possible, with a minimum initial investment in capital, hardware and operational skills.

IBM Operational Decision Manager for z/OS

IBM Operational Decision Manager for z/OS® extends the capabilities of the standard edition and offers full transactional and batch-decision automation across the enterprise.

Fully compatible with the rule management capabilities of the IBM family of ODM offerings, this solution also provides lifecycle support for business decisions invoked from COBOL, PL/I and Java applications executing in IBM CICS®, IBM IMS and batch environments. Capabilities are included for decision testing and simulation within either the rule execution server (RES) in IBM WebSphere® Application Server for z/OS or the zRule Execution Server (zRES) for z/OS environments. Also included is the ability to trace how a business decision is made in the zRule Execution Server using the decision warehouse feature.

Whether you're a business user, a developer or an IT specialist, you can try IBM Operational Decision Manager now.

Discover the essentials of decision automation with IBM Decision Composer

Try IBM Decision Composer, the no-cost cloud-based decision automation tool that lets you model, author, validate, share and run business rules in a no-code environment.

Try IBM Operational Decision Manager on Cloud

Quickly begin capturing, managing and automating decisions with your complimentary 30-day full-access trial of IBM Operational Decision Manager on Cloud.

Are you a developer? Try IBM Operational Decision Manager for Developers.

Try IBM Operational Decision Manager through a developer-friendly Docker image straight from Docker Hub.

Why IBM?

Your cloud or the IBM Cloud

Your cloud or the IBM Cloud

Take advantage of quick and simple setup with either our SaaS offering or deploy on your own cloud with virtualized containers.

automate decisions complex rules at scale icon

Automate complex rules at scale

Get the ODM capabilities, scalability and performance on a wide variety of platforms from on premises to public cloud.

automate decisions budget friendly icon

A price and package for nearly every budget

IBM Operational Decision Manager is available in many budget-friendly options. Take advantage of attractive offerings, such as flexible monthly subscriptions or express editions.

Extend the value of business-decision automation

The true power of automation is in connecting your business rules with other tasks, processes and workflows within your organization. As a comprehensive, integrated platform for achieving your digital business automation objectives, this IBM digital business automation platform can help your organization unlock its fullest potential.

Make bots smarter with agile decisions
(Decisions and Tasks)

Combining robotic process automation (RPA) and decision automation helps your RPA bots more effectively handle tasks where business rules change frequently, such as those involving eligibility, compliance, pricing and tax decisions.

Simplify business application changes
(Decisions and Workflow)

Decouple business rules from business process applications, enabling business rules to be changed daily or weekly, without having to redeploy the entire application.

Automate business decisions with an automation platform

Automate business operations at speed and scale with an integrated automation platform designed for business users. Learn more about the IBM Automation Platform for Digital Business

Apply AI to your operational apps to intelligently automate work

Using IBM Business Automation Intelligence with Watson™, a learning system designed for business managers, you can move beyond single AI experiments to systematically apply AI to business operations, including business rules.

Capture, visualize and act on operational data

IBM Business Automation Insights lets you capture all events generated by the platform's operational systems, including IBM Operational Decision Manager. Aggregate them into business-relevant KPIs, and preset a meaningful, real-time view of business operations.

Choose your deployment option

You can deploy and run the automation platform in your cloud, the IBM Cloud™, on-premises or any combination of the three.

WestJet Airlines delivers an exceptional travel experience

WestJet Airlines, Canada's low-cost carrier, is enriching its air travel experience, using IBM Operational Decision Manager to provide customers with more meaningful notifications from the moment they decide to take a trip to the day they return. Watch the WestJet video.

Use cases

Helping reduce risk and ensure compliance

Banking and insurance organizations must comply with ever-changing regulations and substantiate their operations for compliance audits. Non-compliance can not only result in fines but also erode customer trust. Additionally, it can be difficult to identify where compliance updates must be performed within applications. And there’s the risk of misinterpreting new regulations in manual operations.

Increased automation of business decisions helps limit interpretation risk, and with IBM Operational Decision Manager you can automate more decisions and log them for precise documentation and audit trails.

See how The PNC Financial Services Group Inc. simplified its compliance-reporting process using IBM Operational Decision Manager.

Proactively countering fraud

Perpetrators of fraud are continuously adapting their strategies to avoid new fraud detection patterns. You need intelligent systems that can analyze historical banking transactions in order to distinguish suspicious actions from legitimate ones. IBM Operational Decision Manager can detect and react to threats and vulnerabilities, quickly responding to changing business conditions. This speed and flexibility helps your fraud detection systems adapt almost as fast as new threats appear by assembling historical actions and analytical models that provide decision contexts and identify fraudulent transactions.

See how to use IBM Operational Decision Manager to counter fraud proactively.

Optimizing pricing and packaging

Businesses face numerous obstacles to dynamic pricing and personalized packaging, particularly managing these activities at scale. The barriers could range from the inability to access customer data and preferences, the inability to accurately detect prices based on market conditions and profitability, or even the inability to roll out price and packaging changes quickly.

IBM Operational Decision Manager allows your company to tailor products and prices to an individual’s spending inclination, using rich information within the customer database.

See how Starwood Hotels and Resorts Worldwide, Inc. delivered more personalized services using automated business rules.

Learn more about automating business decisions

Operational Decision Management For Dummies

Learn how to simplify automation of your day-to-day decisions with an operational decision management (ODM) system.

Can business rules take software bots from basic to better?

This webcast is especially useful for business leaders who have already implemented an RPA solution — or are in the process of doing so — and need to better understand the relationship between RPA and business rules.

Decision management provides critical link to business agility

Discover why automating business processes without implementing ODM on the same scale and scope leaves a vital missing link.

Automation Learning Hub

Get the latest product information, guides, demos and more to help you automate all types of work at scale.

Contact an expert

IBM offers a scalable platform for rapidly prototyping solutions that automates and augments critical business processes. With an established ecosystem and industry expertise, you can start quickly and scale to enterprise-wide deployment — without the fragmentation of platform and skills that is common to other providers.