Analyzing the impact of a change or incident
Summarize
Summary of Analyzing the impact of a change or incident
The Assess CMDB impact agentic workflow helps ServiceNow customers analyze the potential impact of proposed changes or incidents on upstream Configuration Items (CIs) and services. Unlike traditional impact assessments that provide flat lists of related services, this workflow uses semantic reasoning powered by a large language model (LLM) to predict the likelihood and severity of disruptions based on CMDB dependency topology and the nature of the change. It generates a structured impact report with clear reasoning to support informed decision-making during change and incident management.
Show less
Key Features
- Semantic impact analysis: Moves beyond simple topology to assess impact severity (High, Medium, Low, None) and type (e.g., Availability, Performance, Security) with confidence levels and explanatory reasoning.
- Automated CMDB traversal: Performs a three-phase breadth-first search on CMDB dependencies (up to 250 nodes) to map affected services and CIs.
- Flexible invocation: Can be invoked using a change or incident record—in which case it extracts relevant CI and description—or directly with a CI and description, supporting use in agentic workflows or CI workspace actions.
- Redundancy awareness: Considers infrastructure resilience, such as node redundancy, to refine impact severity assessments.
- Output format: Returns a detailed list of impacted CIs including impact level, type, confidence, and plain-language reasoning to guide change approval and scheduling decisions.
- Integration points: Accessible via the ServiceNow Otto panel and usable within broader agentic workflows.
Practical Considerations
- The quality of the impact analysis depends heavily on the clarity and richness of the change or incident description and the accuracy of CMDB relationship data.
- Generative AI may produce incomplete or inaccurate assessments; customers should validate results against organizational change governance policies before approval.
- Service Mapping relationships are not included, and all CMDB relationship types are traversed without filtering.
- Access requires the itil role for reading CMDB data and viewing change records.
How It Benefits ServiceNow Customers
- Reduces manual effort and guesswork in tracing CMDB dependencies and assessing impact.
- Enables change managers and CAB members to make more informed, data-driven decisions about change approvals and scheduling.
- Improves understanding of potential blast radius and impact severity, reducing risk of unintended service disruptions.
How to Use
Invoke the workflow from the Otto panel with a change or incident record, or directly with a CI and description, to receive a prioritized and explained impact assessment. Use the structured output to guide impact analysis discussions and approvals in your change management process.
The Assess CMDB impact agentic workflow identifies the upstream services and CIs that are likely to be affected by an incident or by a proposed change. The workflow reasons about propagation likelihood based on CMDB dependency topology and the nature of the change. The workflow returns a structured list with impact levels and the reasoning.
Generative AI might produce inaccurate or incomplete information. Impact analysis output depends on the quality of the change description and CMDB relationship data. Always validate AI-generated impact assessments against your organization's change governance policies before approving a change.
What is it
The Assess CMDB impact agentic workflow solves a key gap in change management. Today's impact assessment process relies on flat lists of topologically related services with no semantic reasoning about which services will actually be disrupted, or how severely. Change managers must trace CMDB relationships manually and apply institutional knowledge to assess blast radius.
The workflow reads the affected CI from a change record (or accepts a CI plus description directly), traverses the upstream CMDB dependency graph, and uses an LLM to reason about propagation likelihood given the nature of the change and each CI's role in the topology. The result is a structured list: each upstream service or CI with an impact level (High, Medium, Low, or None) and a plain-language reason explaining the assessment.
Key benefits
The workflow provides the following benefits:
- Reduces manual CMDB relationship tracing and guesswork for change approval decisions.
- Provides semantic reasoning about impact severity and likelihood, not just topological relationships.
- Surfaces redundancy awareness. For example, recognizing that a 3-node web tier can absorb the loss of one node.
- Helps Change managers and CAB members make informed approval and scheduling decisions before meetings.
- Is invoked directly from the ServiceNow Otto panel or as part of agentic workflows.
How it works
The workflow executes three sequential steps:
- Step 1: Resolve input
-
Resolves the CI and a context description from a change record (change request or incident) or from direct CI and description input. For change records, the description is extracted from the NowAssist task summary (Objective and Risk sections for change requests; Issue section for incidents). If the summary is unavailable, the workflow uses the record's
short_descriptionordescriptionfield. - Step 2: Fetch topology
-
The workflow performs a three-phase breadth-first search (BFS) traversal of the CMDB relationship graph to build a topology subgraph:
- Step 3: LLM assessment
-
The workflow sends the topology graph and change context to an LLM for impact analysis. The LLM returns a structured assessment with impact level, impact type, confidence, and reasoning for each affected CI.
Invocation modes
- By change or incident task
-
Invoke with a change or incident record. The workflow reads the change's associated CI and extracts the change description from the record. Supported types: change_request and incident. Other record types or cancelled changes (change_request state 4, incident state 8) are rejected.
- By CI directly
-
Invoke with a CI sys_id and a caller-supplied change description. The description is used as-is without change record lookup. Useful for agentic workflows, CI record workspace actions, or scenarios where no change record is available.
See Assess CMDB impact agentic workflow reference for detailed API specifications and error handling for each mode.
Output format
The workflow returns a structured list of impacted items. Each item includes:
- CI name and class: Display name and CMDB class (for example, cmdb_ci_linux_server)
- Impact level: High, Medium, Low, or None
- Impact type: Availability, Performance, Data Integrity, Functional, Security, Operational, or None
- Confidence: Confidence in the assessment: High, Medium, or Low
- Reason: Plain-language explanation including redundancy assessment and propagation reasoning
Constraints and limitations
- Maximum topology nodes: 250 CIs maximum per traversal. Configurable by the
sn_cmdb_gen_ai.impact_analysis.max_topology_nodessystem property. - Maximum LLM input tokens: 15,000 tokens. Large topologies may require truncation or summarization
- Service Mapping not integrated: Service association relationships (svc_ci_assoc) aren't included.
- No relationship type exclusion: All relationship types are traversed. Relationship filtering is not supported.
This workflow considers only the semantics of the Assess CMDB impact agentic workflow topology (actual and probabilistic relationships).
Required role
Access to invoke the workflow requires the itil role to read CMDB CI and relationship data, and to view change records.