ServiceNow to Azure DevOps Integration video with ZigiOps
How to effortlessly transform Azure DevOps issues into ServiceNow incidents
This video walks you through configuring a bi-directional integration between ServiceNow and Azure DevOps using ZigiOps — a flexible, no-code integration platform that automates real-time data flow between ITSM and DevOps environments. Whether you're tracking incidents or managing work items, ZigiOps ensures synchronization without custom code or manual effort.
What you’ll learn in this guide:
Step 1 – Installing and Logging into ZigiOps
Install the on-prem version of ZigiOps — the setup is fast and takes just a few minutes.
Once installed, log in to access the Dashboard, which provides:
- Integration health status
- License utilization
- Key operational metrics
Step 2 – Connecting ServiceNow and Azure DevOps
From the Connected Systems menu, add both platforms:
ServiceNow Setup:
- Instance URL
- Username and password
- Required permissions:
- incident (READ, WRITE, CREATE)
- sys_db_object, sys_dictionary, sys_journal_field, sys_glide_object (READ)
Azure DevOps Setup:
- Instance URL
- Organization name
- Username and Personal Access Token (PAT)
- Choose instance type: Azure DevOps Services or TFS
- Required permission: Work Items (READ, WRITE)
Click Save, then Test to validate connectivity and metadata access.
Step 3 – Loading a Template
Navigate to the Configurator tab and create a new integration.
Search for the predefined template:
- ServiceNow Incident → Azure DevOps Work Item
You can also import custom templates or start a new configuration from scratch.
Step 4 – Configuring the Integration
Define Source and Target Systems:
- Source: ServiceNow (Entity: incident)
- Target: Azure DevOps (Entity: work item)
Correlation Logic:
- Use unique System IDs to link records across platforms
- Enables backsync, so changes in Azure DevOps reflect in ServiceNow and vice versa
Step 5 – Setting Integration Operations
Create Azure DevOps Work Item:
- Trigger: Polling (e.g., every 10 seconds)
- Define trigger conditions (e.g., status = “New”)
- Field mapping:
- Use simple, nested, or conditional logic
- Combine values or transform fields for platform compatibility
Update Azure DevOps Issue:
- Triggered by updates in ServiceNow
- Sync fields like:
- Status
- Comments
- Priority
- Apply conditions to handle value translation (e.g., converting ServiceNow status codes)
Update ServiceNow Incident:
- Triggered by changes in Azure DevOps
- Enables bi-directional updates
- Customize mapping and triggers to control how and when updates apply
Final Step – Activating the Integration
Click Save, then activate the integration.
You can now test the integration by:
- Creating an incident in ServiceNow → Auto-generates a work item in Azure DevOps
- Resolving the issue in Azure DevOps → Auto-updates or closes the incident in ServiceNow
Unify ITSM and DevOps Effortlessly
With ZigiOps, ServiceNow and Azure DevOps stay in sync — reducing manual effort, accelerating workflows, and improving cross-team visibility.
Book a demo or start your free trial today!