CMDB Data Quality Agent


CMDB Data Quality Agent is an AI-powered capability in BMC HelixGPT that helps you analyze and resolve data quality issues in configuration items (CIs). The agent works with Data Monitor in BMC Helix ITSM. Data Monitor detects data quality issues by running monitoring rules and identifying configuration items (CIs) that match defined conditions. After Data Monitor identifies the affected CIs, you can use the insights generated by the CMDB Data Quality Agent to analyze the results. The insights provide a summary of the issue, Root Cause Analysis (RCA), Best Action Recommendations (BAR), suggested attribute values, and confidence scores to help administrators understand and correct data configuration issues.

Based on the recommendations, you can update the data manually or enable automated updates. When automated updates are enabled, the agent focuses on applying recommended values without generating detailed analysis, such as root cause insights. In the insights, you can also use the conversational interface to view detailed explanations of issues, understand root causes, and get recommended actions to fix them.

To use the CMDB Data Quality Agent, ensure that the required product licenses are available. For more information, see the BMC Helix Customer Service Management service in the BMC Helix Subscriber space online documentation.

CMDB Data Quality Agent capabilities

CMDB Data Quality Agent provides the following capabilities:

  • Analyze data quality issues identified by Data Monitor
  • Generate insights with issue summary and root cause analysis
  • Recommend values to correct configuration data
  • Provide confidence scores for recommended updates
  • Enable conversational interaction to understand issues
  • Apply recommended updates automatically when you enable automate data fix mode.

Scenarios

The following scenarios illustrate some uses of the CMDB Data Quality Agent.

Analyze and correct missing configuration item data

At Apex Global, Garth, an asset manager, wants to ensure that all server configuration items contain required attributes such as owner and location. He creates a Data Monitor rule to identify configuration items (CIs) with missing attributes, such as owner and location. After the rule runs, Data Monitor displays the affected CIs. Garth reviews the results and notices several records with incomplete data.
To understand the issue, he open the insights generated by the CMDB Data Quality Agent. The insights provide a summary of the issue, highlight possible root causes, and suggest recommended values.
Garth reviews the recommendations and updates the missing values to maintain accurate and complete CI data.​​​

Monitor configuration item data quality over time

At Apex Global, Garth, an asset manager,  wants to ensure consistent data quality across multiple CI classes. He creates several Data Monitor rules to evaluate key attributes such as status, manufacturer, and operating system. The rules run on a schedule and display CIs with inconsistent or invalid values. Garth reviews the results regularly. When he observes recurring issues, he opens the insights generated by the CMDB Data Quality Agent to analyze the results. The insights help Garth identify patterns and highlight common causes of data inconsistencies.
Garth tracks data quality trends and takes corrective actions to improve overall data consistency.

Refine data monitoring rules based on analysis

At Apex Global, Garth, an asset manager, creates a Data Monitor rule to identify configuration items with invalid attribute values. After running the rule, the results do not match his expectations. Garth reviews the results and opens the insights generated by the CMDB Data Quality Agent to understand how the data is evaluated. The insights provide details about the issue and possible causes.
Based on this analysis, Garth updates the rule criteria and runs the rule again. The updated rule returns more accurate results, helping him identify relevant data quality issues.

Automate data correction for recurring issues

At Apex Global, Garth, an asset manager, identifies recurring data quality issues in configuration items, such as missing attribute values. Instead of manually updating the records each time, he enables the Automate data fix for the Data Monitor rule. During subsequent rule runs, the CMDB Data Quality Recommendation Agent evaluates the affected CIs and applies recommended updates automatically when the confidence score meets the threshold. This capability helps Garth reduce manual effort and maintain data quality efficiently without having to review each issue individually.

Agents, skills, and prompts

Agents

  • CMDB Data Quality Agent: Use this agent to analyze data quality issues in configuration items (CIs). The agent generates insights with root cause analysis (RCA) and recommended updates for missing or incorrect attribute values. You can review the recommendations and apply updates manually.
    When you enable automate data fix, the system uses the CMDB Data Quality Recommendation Agent, which runs in the background to apply the recommended updates automatically based on the confidence criteria. In automate data fix mode, root cause analysis (RCA) is not generated.

Out-of-the-box skills

Out-of-the-box prompts

  • No

Supported models

User roles and permissions

The following roles are required to configure and manage CMDB Data Quality Agent :

 

ProductRoleDescriptionReference
BMC Helix ITSMAsset Automation Admin (Persona)Access the Data Monitor console to create, edit, and run Data Monitor rules, and to view insights.Asset Management user roles and permissions

Process overview

The following diagram explains the tasks required to configure and use the CMDB Data Quality Agent:

1776838706898-379.png

Process to configure the CMDB Data Quality Agent

To start using the CMDB Data Quality Agent capabilities, complete the steps in the following table:

SequenceProductTaskReferenceSpecific to CMDB Data Quality
1HelixGPT Agent StudioProvision and set up the generative AI provider for your application.Provisioning and setting up the generative AI provider for your application 
2HelixGPT Agent StudioAssociate the models you want to use with the out-of-the-box or custom skills.
3BMC Helix ITSMEnable BMC HelixGPT for BMC Helix ITSM.​Configuring settings to use Agentic AI capabilities

Data Monitor use cases

The following table lists the tasks that you can perform by using Data Monitor: 

ProductCapabilitiesReference
BMC Helix ITSM 
  • Identify missing, incorrect, or inconsistent CI attributes.
  • Identify CIs that do not have expected relationships.
  • Identify duplicate CIs by using predefined matching logic.
  • Generate RCA, BAR, and recommended values for data correction.
  • Apply high-confidence recommended values automatically.
Configuring Data monitoring rules by using CMDB Governor to detect quality issues

 

Tip: For faster searching, add an asterisk to the end of your partial query. Example: cert*

BMC HelixGPT 26.2