servicenow-change-workflow

Orchestrate ServiceNow ITSM change workflows for network device configurations.

627|175|Updated Feb 19, 2026
One-click install
npx skills add https://github.com/automateyournetwork/netclaw --skill servicenow-change-workflow
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: servicenow-change-workflow
Source: https://github.com/automateyournetwork/netclaw/tree/main/workspace/skills/servicenow-change-workflow
Command: npx skills add https://github.com/automateyournetwork/netclaw --skill servicenow-change-workflow

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires python3, SERVICENOW_MCP_SCRIPT, GAIT_MCP_SCRIPT, PYATS_MCP_SCRIPT, and includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill ensures that no network configuration change is executed without a corresponding, approved ServiceNow Change Request, enforcing ITIL best practices and providing an immutable audit trail.

Core Features & Use Cases

  • Full ITSM Change Lifecycle: Manages the entire change process from CR creation, pre-change validation, approval gating, execution, post-change verification, and closure.
  • Automated Audit Trail: Integrates with GAIT to record every step of the change process.
  • Emergency Change Handling: Provides a streamlined process for urgent changes with post-facto approval.
  • Use Case: Automatically create, get approved, execute, and close a ServiceNow Change Request for adding a new loopback interface to a router, including pre- and post-change verification steps.

Quick Start

Use the servicenow-change-workflow skill to create a normal change request for adding a loopback interface to R1.

Frequently Asked Questions about servicenow-change-workflow

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I automate ServiceNow change requests for network device configuration changes?

Automating ServiceNow change requests for network devices involves orchestrating the entire ITSM lifecycle, from CR creation and incident validation to approval gating and closure. This ensures no network configuration change executes without an approved Change Request.

What is ITSM-gated network change automation and how does it work?

ITSM-gated network change automation enforces ITIL best practices by requiring an approved ServiceNow Change Request before executing any network configuration. It automates CR creation, pre-change validation, execution via pyats-config-mgmt, post-change verification, and GAIT audit trail closure.

Can I handle emergency network changes with a ServiceNow change workflow?

Yes, emergency network changes are supported with a streamlined process that allows urgent modifications with post-facto approval. This ensures critical network fixes proceed quickly while still maintaining ITSM compliance and generating an immutable GAIT audit trail.

Do I need pyats and GAIT to automate ServiceNow change management workflows?

Yes, automating ServiceNow change management requires python3, SERVICENOW_MCP_SCRIPT, GAIT_MCP_SCRIPT, and PYATS_MCP_SCRIPT dependencies. pyats handles configuration execution and verification, while GAIT provides the immutable audit trail integration for compliance.

How do I add a loopback interface to a router using an automated ITSM change workflow?

To add a loopback interface, use the workflow to create a normal ServiceNow change request, pass pre-change validation, execute the configuration via pyats-config-mgmt, run post-change verification, and close the CR with GAIT audit trail integration.

What are the limitations of automating ServiceNow changes for network configuration?

Automating ServiceNow changes requires strict dependency on approved Change Requests, meaning no configuration executes without ITSM gating. While supporting normal, standard, and emergency change types, all workflows mandate pre-change validation and post-change verification steps.