What's new
Discover the enhancements that are delivered in Decision Intelligence Client Managed Software 26.0.0.
Product change name
IBM Decision Intelligence Client Managed Software is the new name for IBM Automation Decision Services.
Throughout the documentation, the product is referred to as either Decision Intelligence Client Managed Software or the shorter name Decision Intelligence.
ads) to the new name
(dicms).Installing Decision Intelligence Client Managed Software
- Pod Disruption Budget (PDB) management
-
You can now configure PDB to set a minimum level of availability during disruptions. If you enable PDB, then it can prevent complete downtime during a planned update or maintenance.
When PDB is enabled and the replica count of a component is greater than one, one pod is always made available. If the replica count is set to one, then zero pods are made available during disruptions.
Learn more... - Horizontal Pod Autoscaling (HPA) support
- Horizontal Pod Autoscaling (HPA) parameters are now available to dynamically scale up pods (add
more pods) and scale down (remove pods) based on memory usage and CPU-based auto scaling.
Learn more... - Node taints and tolerations support
- To meet isolation, performance, compliance, and operational requirements, you can now control
pod placement for your Decision Intelligence Client Managed Software deployments at the workload level. Being able to control where component-level pods
are placed gives you predictable scheduling behavior and operational governance. Using Kubernetes
taintsandtolerationshelps you to run services on a dedicated node pool or isolate services on exclusive nodes. The newaffinityandtolerationsparameters are available to configure pod placement.
Learn more...
Tracking your usage with IBM Usage Metering Service
The Usage Metering Service is now enabled with your Decision Intelligence Client Managed Software deployments to gather data, which can be
used to view product capability usage and performance. Collected data includes the configurations of
your deployments and usage metrics.
Learn more...
Working collaboratively on decision services
You can now retrieve the list of users available for collaboration on a decision automation,
making it easier to add collaborators and assign roles.
Learn more
Developing decision services
- Interact with Decision Designer through an MCP server
- Decision Intelligence Client Managed Software now includes an MCP server
that enables AI applications to interact with Decision Designer. Using the MCP server, you
can manage and update decision services, decision and data models, and rules through conversational
commands.
Learn more - Create business functions
- In addition to static data types, you can now create business functions that encapsulate
reusable logic within your data models. A dedicated expression language is available to author these
functions in a business-friendly, declarative format.
Learn more - Reuse artifacts across decision services
- You can now publish individual decision artifacts from versioned decision automations and reuse
them across other decision services within your automation. This update helps standardize decision
logic, reduce duplication, and simplify maintenance.
Learn more - Compare revisions of decision artifacts
- You can now compare different revisions of a decision artifact to identify what changes were
made over time.
Learn more - Offline collaborative editing of decision tables
- You can now export decision tables from Decision Designer and edit them directly in
Microsoft Excel. Updated decision tables can be imported back into Decision Designer, with changes automatically
reflected. This feature improves collaboration between technical and nontechnical users by using
familiar tools like Excel.
Learn more - Set default values for data type properties in definition files
- You can now specify default values for data type properties by using the
defaultkey. Default values are automatically applied during schema import and reflected in the generated JSON schema and OpenAPI documentation.
Learn more
Running decision services
- Promote decision services to multiple deployment spaces
- You can now promote deployed decision service archives to another deployment space by using the
decision runtime REST API.
Learn more - Manage execution trace memory usage
- A new option
objectsInMemoryLimitis available in the decision runtime API and the execution Java API to manage the memory used by the execution trace. Learn more in Execution trace for decision runtime and Execution trace for execution Java API.