Configuring Agentic chat for BMC Helix ITSM
To generate responses for the user questions, Agentic chat uses the Service Collaborator AI agent of BMC HelixGPT that autonomously learns and adapts to each user interaction and takes appropriate decisions and actions. Service Collaborator is an LLM-based AI agent that processes natural language inputs and provides intelligent, context-aware responses.
To generate responses for knowledge article-related questions, Agentic chat uses published knowledge articles from the supported knowledge providers as its knowledge source.
To generate responses for questions about incidents or change requests, Agentic chat uses the semantic model configuration to establish the qualification criteria for determining the tickets to be returned in the response.
For more information, see Adding custom fields as attributes to the semantic model.
If you want to enable BMC HelixGPT for an on-premise deployment, see Performing the BMC Helix Service Management installation.
To leverage the BMC HelixGPT capabilities, the BMC Helix IT Service Management application is configured out of the box in BMC HelixGPT Manager. For more information, see Registering an application for BMC HelixGPT Manager.
The following diagram depicts the tasks for configuring Agentic chat for BMC Helix ITSM:
Supported knowledge providers
For the BMC Helix IT Service Management application, BMC HelixGPT uses the following knowledge articles, by default, to generate responses for knowledge article-related questions:
- Published knowledge articles from BMC Helix ITSM: Knowledge Management
- Knowledge articles associated with closed incidents from BMC Helix ITSM
You can also set BMC Helix Knowledge Management by ComAround as a data source for the BMC Helix IT Service Management application instead of BMC Helix ITSM: Knowledge Management. BMC HelixGPT uses published knowledge articles from BMC Helix Knowledge Management by ComAround to generate responses.
Before you begin
Make sure you complete the following tasks before you enable Agentic chat for BMC Helix ITSM.
Product | Task | Reference |
---|---|---|
BMC Helix Innovation Studio | Ingest data from BMC Helix ITSM: Knowledge Management and BMC Helix ITSM into BMC HelixGPT. If you have set BMC Helix Knowledge Management by ComAround as a data source for the BMC Helix IT Service Management application, ingest its data into BMC HelixGPT. | |
BMC HelixGPTManager | Obtain the API key from your AI service provider and configure the AI service provider connection in the BMC HelixGPT Manager administrator UI. | |
BMC HelixGPTManager | In BMC HelixGPT Manager, the following skill is provided out of the box for Agentic chat:
Associate the model you want to use with this out-of-the-box skill for the BMC Helix IT Service Management application in the BMC HelixGPT Manager administrator UI. By default, the Azure OpenAI GPT-4o (Omni) model is associated with this out-of-the-box skill. | For information about associating a model with a skill, see Creating and managing prompts and Creating and managing skills. For information about the supported models, see Models in BMC HelixGPT. |
BMC HelixGPTManager | Set BMC Helix Knowledge Management by ComAround as a data source for the BMC Helix IT Service Management application. Perform this task only if you want to use published knowledge articles from BMC Helix Knowledge Management by ComAround instead of BMC Helix ITSM: Knowledge Management to generate the responses. You need not define search filters for BMC Helix Knowledge Management by ComAround because they are predefined. | For information about setting a data source for an application, see Defining knowledge search settings. |
To enable Agentic chat for BMC Helix ITSM
- On the AR System Configuration Generic UI form, add the enableHelixGPTGlobalChat CCS parameter to the com.bmc.arsys.smartit (*) component.
- Set the enableHelixGPTGlobalChat CCS parameter to true.
To set the default mode to global search or Agentic chat
After you enable Agentic chat, you can set the default mode to Agentic chat or global search.
Before you begin
Ensure you have set the enableHelixGPTGlobalChat CCS parameter to true.
- On the AR System Configuration Generic UI form, add the helixgptGlobalSearchDefaultMode CCS parameter to the com.bmc.arsys.smartit (*) component.
- Set the helixgptGlobalSearchDefaultMode CCS parameter to one of the following options:
- search: To set the default mode to global search.
- chat: To set the default mode to Agentic chat.
The default value is search.
Skill configuration for Agentic chat
By default, the Agent in Global Context out-of-the-box skill is used for Agentic chat to generate the responses. If you have created a custom skill, you can use it instead of the out-of-the-box skill.
For more information, see Configuring ticket contextual data and custom skill for BMC HelixGPT capabilities.
Custom field configuration in the semantic model for Agentic chat
When a user asks a question about incidents or change requests in Agentic chat, BMC HelixGPT uses the text from the user question and the semantic model configuration to establish the qualification criteria for determining the tickets to be returned in the response.
The semantic model is configured out-of-the-box and contains information about the HPD:HelpDesk, CHG:Infrastructure Change, and CTM:People form schemas. The fields from the HPD:HelpDesk and CHG:Infrastructure Change forms are configured as attributes in the semantic model.
If you have customized the HPD:HelpDesk and CHG:Infrastructure Change forms and created custom fields, you can add the custom fields as attributes to the semantic model.
For more information, see Adding custom fields as attributes to the semantic model.
Result: After Agentic chat is enabled for BMC Helix ITSM
After you enable Agentic chat, you can see the following options:
- The global search
icon on the BMC Helix ITSM navigation bar is replaced with
indicating that Agentic chat is enabled for BMC Helix ITSM.
- Clicking
displays Chat and Search as toggle options. The default mode displayed depends on the default mode you configure, that is Chat or Search.
A BMC Helix Innovation Studio-based user interface is displayed for Chat and Search. - Clicking Chat opens Agentic chat.
- Clicking Search opens the global search.
After you enable Agentic chat, a BMC Helix Innovation Studio-based user interface is displayed for global search instead of the classic Smart IT-based user interface, and the following CCS parameters are not applicable for global search:
disableTypeaheadInGlobalSearch
useARUserPreferenceForLocalization
useARUserPreferenceForTimezone
For more information about the BMC Helix Innovation Studio-based global search, see Searching for tickets, assets, resources, and people in BMC Helix ITSM.
For more information about the CCS parameters, see Setting configuration parameters in BMC Helix ITSM, Supported languages and locales, and Configuring date and time formats.
If Advanced Responsive Navigation bar is enabled and clicking does not show the Chat and Search options, ensure you enable the enableHelixGPTGlobalChat CCS parameter.
To disable Agentic chat for BMC Helix ITSM
- On the AR System Configuration Generic UI form, select the com.bmc.arsys.smartit (*) component.
- Set the enableHelixGPTGlobalChat CCS parameter to false.
Result: After Agentic chat is disabled for BMC Helix ITSM
After you disable Agentic chat, you can see the following option:
- The global search
icon is displayed on the BMC Helix ITSM navigation bar instead of
indicating that Agentic chat is disabled for BMC Helix ITSM.
- Clicking
opens the global search.
A classic Smart IT-based user interface is displayed for global search.
Limitation of Agentic chat
The date and time in the search records are displayed in Coordinated Universal Time (UTC) even if you have set the useARUserPreferenceForTimezone CCS parameter to true and configured a user preference time zone.
For example, if you have configured Eastern Standard Time as the user preference time zone, the submit date and time of an incident in the search result is displayed in UTC.
To view the date and time according to the user preference time zone configuration, users click the record in the Sources area of the search results to preview it.
FAQ