Configuring BMC HelixGPT chat for BMC Helix ITSM
To generate responses for the user questions, BMC HelixGPT uses its Service Collaborator AI agent 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, BMC HelixGPT chat uses published knowledge articles from the supported knowledge providers as its knowledge source.
To generate responses for questions about incidents or change requests, BMC HelixGPT 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.
The following diagram depicts the tasks for configuring BMC HelixGPT chat for BMC Helix ITSM:
To opt for BMC HelixGPT chat, contact your BMC account manager.
After you opt for this capability, BMC Helix, Inc. does the following configurations:
- Configures the URL of the HelixGPT Assistant service in the HelixGPT-Assistant-Service-URL CCS parameter to enable BMC HelixGPT in your BMC Helix ITSM environment.
For more information about the HelixGPT-Assistant-Service-URL CCS parameter, see Setting configuration parameters in BMC Helix ITSM. - Configures the BMC Helix IT Service Management application out of the box in BMC HelixGPT Manager.
If you want to enable BMC HelixGPT for an on-premise deployment, see Performing the BMC Helix Service Management installation.
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 BMC HelixGPT 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 BMC HelixGPT chat:
A skill is a container for the artifacts that defines the conversation flow for user responses. 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 BMC HelixGPT chat for BMC Helix ITSM
After you enable BMC HelixGPT 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.
Before you begin
On the AR System Configuration Generic UI form, ensure that the URL of the HelixGPT Assistant service is present in the HelixGPT-Assistant-Service-URL CCS parameter of the com.bmc.arsys.server.shared (*) CCS component. If the URL is not present, contact your BMC account manager.
- 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 BMC HelixGPT chat
After you enable BMC HelixGPT chat, you can set the default mode to BMC HelixGPT 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 BMC HelixGPT chat.
The default value is search.
Result: After BMC HelixGPT chat is enabled for BMC Helix ITSM
After you enable BMC HelixGPT chat, you can see the following options:
- The global search
icon on the BMC Helix ITSM navigation bar is replaced with
indicating that BMC HelixGPT 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 BMC HelixGPT chat.
- Clicking Search opens the global search.
If Advanced Responsive Navigation bar is enabled and clicking does not show the Chat and Search options, ensure you enable the enableHelixGPTGlobalChat CCS parameter.
Skill configuration for BMC HelixGPT chat
By default, the Agent in Global Context out-of-the-box skill is used for BMC HelixGPT chat to generate the responses. However, you can use a custom skill 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 BMC HelixGPT chat
When a user asks a question about incidents or change requests in BMC HelixGPT 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.
To disable BMC HelixGPT 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 BMC HelixGPT chat is disabled for BMC Helix ITSM
After you disable BMC HelixGPT chat, you can see the following option:
- The global search
icon is displayed on the BMC Helix ITSM navigation bar instead of
indicating that BMC HelixGPT 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 BMC HelixGPT 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