Analyzing data by using HelixGPT Insight Finder
HelixGPT Insight Finder is an AI-powered agent that helps you create dashboards and analyze data. It uses large language models (LLMs) to turn your natural language prompts into data insights.
People in roles like service managers, analysts, and IT leaders can describe what they need, and HelixGPT Insight Finder generates optimized database queries and shows results by using the best visual format, such as charts, tables, or stats.
With HelixGPT Insight Finder, you can achieve the following benefits:
- Make faster decisions with real-time insights, such as incident trends and change failures.
- Enhance productivity by reducing reliance on manual dashboard creation and analysis.
- Drive continual service improvement initiatives by enabling managers to identify data patterns and root causes.
- Reduce bias in data visualization by allowing AI to determine the most effective format for presenting insights.
By embedding AI-driven analytics into the BMC Helix Dashboards experience, HelixGPT Insight Finder helps organizations become more agile, data-driven, and efficient in managing IT services and operations.
HelixGPT Insight Finder supports generating dashboards for the following BMC Helix solutions:
- Service management
- BMC Helix ITSM
- BMC Helix Digital Workplace
- BMC Helix CMDB
- Operations management
- BMC Helix AIOps (Metrics and events data only)
- BMC Helix Vulnerability Resolver
To fetch service management data, HelixGPT Insight Finder uses views supported by Visual Query Builder and operates within the scope of fields available in the views. The following views are supported:
- Asset Management
- Change Management
- Configuration Management GenAI Ready
- Digital Workplace
- Incident Management
- Problem Management
- Service Level Management
Before you begin
Make sure that the following requirements are met:
Requirement | Reference | |
1 | Make sure that you use the following HelixGPT Agent Studio versions:
| |
2 | Use and integrate your own large language model (LLM).
| |
3 | Configure the HelixGPT Insight Finder agent. Important:
| Configuring the HelixGPT Insight Finder agent |
4 | Assign permissions to users with the Viewer or Editor role to access and use HelixGPT Insight Finder. To assign permissions:
Important: Make sure that the users to whom you assign the custom role have appropriate permissions in the supported products. | Managing role-based access control in BMC Helix Dashboards |
Process of creating a dashboard by using HelixGPT Insight Finder
You add your requirement as a prompt to HelixGPT Insight Finder. Based on the input, it generates a visualization. Add follow-up prompts to customize the visualization, such as:
- Specify the type of visualization to be used
- Sort columns when the result is displayed in a table
- Add, rename, or remove columns
If you add new columns, existing ones might be removed. To keep them, mention them explicitly.
Example: "Add Company and Site, and keep the existing columns."
The following flow chart explains the process of creating a dashboard by using HelixGPT Insight Finder:
To create a dashboard
- Log in to BMC Helix Portal, and open BMC Helix Dashboards.
- In the left navigation pane, click HelixGPT Insight Finder.
- In the chat window, add your query as a prompt.
For a few example prompts, see the next section.
HelixGPT Insight Finder analyzes the prompt and generates the appropriate visualization accordingly. - To update the visualization, add another relevant prompt.
HelixGPT Insight Finder updates the visualization accordingly. It remembers the context of the previous query that you added in the prompt. You can tweak the query and provide additional conditions, such as a specific sort order or different visualization. - To add another visualization, click New topic and specify another prompt.
HelixGPT Insight Finder generates another visualization as a response to the prompt. - (Optional) To remove a panel, expand the action menu corresponding to the panel to be removed and click Remove.
- (Optional) To review the generated SQL query, expand the action menu corresponding to the panel and click SQL.
- After you are satisfied with the results, click Save to save the custom dashboard.
- Specify a name and an optional description for the dashboard, and select a folder to save the dashboard.
- Save the updates.
The dashboard is saved at the specified location and is updated with the Insight Finder tag.
Example prompts and responses
In addition to adding your requirement in a prompt, you can specify the following parameters:
- Visualization type; for example, show me the incidents as a bar chart.
- Sort order; for example, sort the incidents in descending order of creation date.
- Top <variable> values; for example, show the top 5 incidents based on their severity.
Example prompts for BMC Helix ITSM
- How many incidents are open for more than a week but less than two weeks?
- Show a pie chart of open incidents by assigned group in the last week.
- Show the highest three support groups that have open emergency changes.
- Show the counts of changes by assigned group and risk level. Order them by assigned group and risk level.
Example prompts for BMC Helix AIOps
- Show me the events generated according to class for the last 30 days.
- Show me the count of events categorized by priority for the last 7 days.
- Show me the CPU usage of the <host_name>.
Example prompts for BMC Helix Vulnerability Resolver
- Show me a pie chart of the number of vulnerabilities by severity distribution.
- Show me the weekly trend of the number of services impacted by vulnerabilities.
- What are the average days to remediate vulnerabilities?
Where to go from here
To customize the dashboard further, open the dashboard and update it. For more information, see Creating and customizing dashboards.