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.

Note:

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.

Note: AI Service is supported by an integration with IBM® watsonx™.ai. AI Service 9.1 includes a limited use license to watsonx.ai™ and incurs an additional AppPoint cost. For more information, see Licensing in Maximo Application Suite 9.2 or Licensing in Maximo Application Suite 9.1.

Overview

AI Service connects Maximo Application Suite to watsonx AI systems or services. It facilitates the following tasks:
  • 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

You can deploy AI Service with Maximo Application Suite 9.0 or later. AI Service supports AppPoint use with the following deployment methods:
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 Actions > Check AppPoints 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.

To deploy AI Service, you complete the following high-level steps:
  1. Set up and configure prerequisite software, including Maximo Application Suite, foundation services or Maximo Manage, and watsonx.ai.
  2. Complete the AI Service deployment by using a CLI or Ansible® collection.
  3. Connect AI Service to Maximo Application Suite.
  4. 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.

Regardless of your Maximo Application Suite deployment type, IBM enables AI Service SaaS for you and then provides your AI Service URL, API key, and tenant ID. You use these values to connect Maximo Application Suite to AI Service. After you receive the values, complete the following steps:
  1. In Maximo Manage, open the System Properties application.
  2. 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.
  3. After you edit each property, in the Common Actions menu, click Save Property.
  4. 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.

Table 1. AI features and setup instructions
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

  • embedding_transformer_en_slate.125m

    This model is an embedding model that uses Watson Natural Language Processing. For more information about embedding models, see Embeddings.

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

  • embedding_transformer_en_slate.125m

    This model is an embedding model that uses Watson Natural Language Processing. For more information about embedding models, see Embeddings.

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