AI Service
AI Service is an add-on for Maximo® Application Suite that enables select AI features. In Maximo Manage, AI Service enables an AI assistant, field value recommendations, including problem code recommendations for Work Orders, locating similar work orders, AI-generated insights into asset condition and alerts, and AI recommendations in Reliability Strategies. In Maximo Real Estate and Facilities, AI Service enables you to use AI to create lease abstracts.
The AI broker, which was introduced in 9.0, is replaced with AI Service as of 1 August 2025. To continue using the features that were enabled by the AI broker after that time, you must uninstall any instance of the broker and then deploy and use AI Service 9.1. You can deploy AI Service 9.1 with Maximo Application Suite 9.0 or 9.1. If AI Service is deployed with Maximo Application Suite 9.0, you can use only the AI features that were included in Maximo Application Suite 9.0. For more information about uninstalling the AI broker, see Uninstalling the AI broker.
Overview
- Managing configuration, training, and retraining of AI models and retaining of data during training.
- Delegating inferencing jobs to watsonx AI or to a local embedded runtime.
- Completing health checks of the AI model runtime and the individual models.
AI Service supports multitenancy. Data that is used to train the model or generate output must use the English language. No other languages are supported.
To enable AI Service in production, development, and testing environments, you must enable AI Service individually in each environment type.
For more information about data security and privacy, see Data security and privacy.
AI Service also enables some AI features in Maximo IT. For more information, see Integrating AI with Maximo IT.
AppPoints
- All SaaS
- Maximo Application Suite, AI Service, and supporting software, such as watsonx.ai, are all provided by IBM as a service on the cloud.
- All on-premises
- Maximo Application Suite, AI Service, and supporting software, such as watsonx.ai, are deployed on-premises.
- Hybrid
- Maximo Application Suite is deployed on-premises but AI Service and supporting software, such as watsonx.ai, are SaaS.
If you already have a watsonx.ai SaaS tenant or want to purchase a watsonx.ai SaaS tenant independently, you can use those tenants with AI Service on-premises and Maximo Application Suite on-premises. However, your use of watsonx.ai represents an independent purchase that cannot draw from your AppPoint pool and is not supported by IBM Support.
In Maximo Application Suite 9.0 and 9.1, you cannot track AppPoint usage for AI Service in Maximo Application Suite licensing dashboards.
In Maximo Application Suite 9.2, you can track AppPoint usage for AI Service in Maximo Application Suite licensing dashboards. To access the dashboards, from the AI configuration application, click and in the Instances table, locate AI Service.
For more information about AppPoint costs, see Licensing in Maximo Application Suite.
Deploying AI Service on-premises
You can deploy AI Service on-premises with Maximo Application Suite 9.0 or later. For example, you can deploy AI Service 9.1 on-premises with Maximo Application Suite 9.0.
- Set up and configure prerequisite software, including Maximo Application Suite, foundation services or Maximo Manage, and watsonx.ai.
- Complete the AI Service deployment by using a CLI or Ansible® collection.
- Connect AI Service to Maximo Application Suite.
- Verify that AI Service is connected and available.
For more information, see Deploying AI Service on-premises.
Deploying AI Service does not automatically enable AI features. After deployment, you must choose which AI features you want and then create or activate AI configurations for each of those features in the AI configuration application. For more information, see AI features.
Deploying AI Service SaaS
To deploy AI Service SaaS, contact your IBM representative. You can deploy AI Service SaaS with Maximo Application Suite on-premises or SaaS.
- In Maximo Manage, open the System Properties application.
- Search for, select, and then add global values for the following properties:
- mxe.int.aibrokerapikey. The value is the AI Service API key.
- mxe.int.aibrokerapiurl. The value is the AI Service URL.
- mxe.int.aibrokertenantid. The value is the AI Service tenant ID.
- After you edit each property, in the Common Actions menu, click Save Property.
- After you edit all properties, in the Common Actions menu, click Live Refresh.
Connecting to AI Service does not automatically enable AI features. After connecting, you must choose which AI features you want and then create or activate AI configurations for each of those features in the AI configuration application. For more information, see AI features.
Deploying AI Service in the feature channel
To deploy AI Service in the on-premises Maximo Application Suite feature channel, follow the process for deploying AI Service on-premises. For more information, see Deploying AI Service on-premises.
For more information about the feature channel, see What's new in the Maximo Application Suite feature channel.
AI features
The following table lists the available AI features, associated model template, the required model, what product the feature is available in, and links to documentation that describes how to enable the feature.
Earlier versions of the mcc, pcc, fmea, and nl2oslc model templates used the Granite™ 3.2 8B Instruct model template. As of 25 November 2025, IBM watsonx deprecated the IBM Granite 3.2 8b Instruct model. If you are using 9.1.11 or later, you can instead use the gpt-oss-120b template. For more information, see Changing to gpt-oss-120b models.
| Feature | Description | Available from version | Model template | Models | Requires training | Used in | Instructions |
|---|---|---|---|---|---|---|---|
|
Problem code recommendations for Work Orders |
Speed up work order creation and improve data consistency by getting AI-recommended problem codes based on work order descriptions and other related data. Reduce manual data entry errors and help technicians quickly categorize work for better reporting and analysis. | 9.0 |
pcc |
Yes | Maximo Manage | Enabling recommended problem codes in Work orders | |
|
Field value recommendations |
Get AI-recommended values for lookup fields. Reduce manual data entry and improve data consistency. | 9.0 |
mcc |
Yes | Maximo Manage | Enabling field value recommendations | |
|
Data retrieval-only Maximo Assistant |
Enable users to ask natural language questions to retrieve data. Help users find information quickly. | 9.1 |
nl2oslc |
No | Maximo Manage and Maximo Health | Enabling the assistant to retrieve data | |
|
Agentic Maximo Assistant Built with Llama |
Empower your users with an agentic and conversational AI assistant that can retrieve data, search documentation, generate insights, and complete tasks on their behalf using natural language. Reduce training time, improve productivity, and make Maximo Manage more accessible to users of all skill levels. | 9.2 |
nl2oslc, insightsgenerator, docsearch |
No |
Maximo Manage and Maximo Health |
Enabling the agentic assistant | |
|
Locating similar work orders |
Use AI to find work orders with similar issues and solutions. Reduce troubleshooting time and help your team learn from past experiences and resolve problems faster. | 9.1 |
similarity |
|
No | Maximo Manage | Enabling locating of similar work orders |
|
AI recommendations in Reliability Strategies |
Accelerate reliability strategy development with AI-generated recommendations for failure modes, effects, and mitigation actions. Help reliability engineers build comprehensive FMEA strategies faster and with greater confidence. | 9.1 |
fmea |
No | Maximo Manage | Enabling AI recommendations in Reliability Strategies | |
|
AI insights into asset condition and alerts |
Get AI-generated insights that analyze asset health, maintenance history, and failure patterns to help you make faster, more informed decisions about asset maintenance and risk mitigation. Alert insights automatically provide context and recommendations when alerts are triggered, which can reduce response time and improve troubleshooting efficiency. | 9.2 | insightsgenerator | No | Maximo Manage | Enabling AI insights for assets and alerts | |
|
Extracting data from documents |
Use AI to extract data from documents and populate fields. |
9.2 |
fieldextractor |
No |
This AI feature is not currently accessible from any Maximo application but does rely on data in Maximo Manage. |
Enabling AI to extract data from documents | |
|
Creating lease abstracts |
Use AI to extract data from lease documents and populate fields in lease abstracts. Reduce the time spent manually reviewing lease documents and entering data. |
9.2 |
fieldextractor |
No |
Maximo Real Estate and Facilities | Enabling AI to create lease abstracts | |
|
Locating similar data |
Use AI to find similar records beyond work orders, such as service requests. | 9.1 |
similarity |
|
No |
This AI feature is not currently accessible from any Maximo application but does rely on data in Maximo Manage. |
Finding other types of similar data |