09-08-2025 03:40 PM
I’m working on integrating ServiceNow (SNOW) with Cisco DNA Center (DNAC) for automation of network changes.
For example, when I raise a Change Request (CR) in ServiceNow to configure a new VLAN ID and VLAN name, the goal is that:
ServiceNow sends the CR data to DNAC
DNAC applies the configuration using templates
The task is completed automatically without manual intervention
Has anyone implemented a similar integration?
How to achieve this?
09-09-2025 03:31 AM
Hello @salviprasad13,
This is a fairly complex workflow which will require some effort to get working in a reliable and maintainable manner. I would start by learning the basics of network automation if you are not already familiar(the devnet associate is a great place to start), and then start looking at adopting something like the netbox network automation architecture.
09-08-2025 03:54 PM - edited 09-08-2025 03:55 PM
I’m exploring automation between ServiceNow (SNOW) and Cisco switches using Python scripting.
For example, when I raise a Change Request (CR) in ServiceNow to configure a new VLAN ID and VLAN name, the goal is that:
ServiceNow sends the CR data to my Python script
The Python script connects to the Cisco switch (via SSH/Netmiko, RESTCONF, or other methods)
The VLAN configuration is applied automatically
Has anyone implemented this kind of integration?
09-09-2025 02:41 AM
I saw someone run a demo of this a while back, its certainly possible - from memory your workflow would be servicenow business rules/flow designer, api, python code. This is an ACI example https://www.ciscolive.com/c/dam/r/ciscolive/emea/docs/2024/pdf/BRKDCN-2969.pdf it has almost the same flow. In your case your python scripts run as a web service, you could use flask or fastAPI for this.
Hope this helps.
11-15-2025 11:13 PM
DNAC ServiceNow integration for change requests is genuinely helpful because it keeps network automation aligned with proper approval workflows. When DNAC pushes updates through structured SNOW change tickets, it reduces errors and keeps everything traceable. It’s similar to how a Snow Day Predictor organizes weather data into a clean, actionable format. The whole point is clear visibility and smoother decision making.
11-17-2025 01:30 AM
@salviprasad13 a bit late but there is an existing integration between Service Now and Catalyst Center that I as far I remember covers what you described. See:
Check out also this session where you can also find more details https://www.ciscolive.com/c/dam/r/ciscolive/emea/docs/2024/pdf/BRKOPS-2471.pdf and take a look at the related sessions, might be useful.
Discover and save your favorite ideas. Come back to expert answers, step-by-step guides, recent topics, and more.
New here? Get started with these tips. How to use Community New member guide