This is a test environment for integration and development. Visit the production site at apphub.webex.com.

UCM AXL Inventory Export for Webex Calling Migration Planning

Audit UCM phone inventory via AXL SQL and cross-reference with Webex Calling numbers

UCM AXL Inventory Export for Webex Calling Migration Planning

Playbook by Webex for Developers

Audit UCM phone inventory via AXL SQL and cross-reference with Webex Calling numbers

Playbook by Webex for Developers

This Playbook targets the device side of a UCM-to-Webex Calling migration — the layer most migration tools overlook. While other playbooks handle user provisioning, this one inventories every phone endpoint in Cisco UCM: model, firmware version, primary directory number (DN), device pool, calling search space (CSS), and current registration state. It then cross-references each device's line DN against the Webex Calling Numbers API to classify every endpoint as MATCH (ready to migrate), NO_MATCH (number not yet in Webex Calling), or NO_DN (unassigned device). Output is a per-device CSV report that gives administrators a clear, actionable picture of endpoint migration readiness before any cutover begins. Built on the ucmaxl Python library (Cisco AXL SOAP via zeep) and the Webex Calling Numbers API. Requires Python 3.10+, an AXL-enabled UCM account, and a Webex org admin access token.

Support

Categories

This Playbook targets the device side of a UCM-to-Webex Calling migration — the layer most migration tools overlook. While other playbooks handle user provisioning, this one inventories every phone endpoint in Cisco UCM: model, firmware version, primary directory number (DN), device pool, calling search space (CSS), and current registration state. It then cross-references each device's line DN against the Webex Calling Numbers API to classify every endpoint as MATCH (ready to migrate), NO_MATCH (number not yet in Webex Calling), or NO_DN (unassigned device). Output is a per-device CSV report that gives administrators a clear, actionable picture of endpoint migration readiness before any cutover begins. Built on the ucmaxl Python library (Cisco AXL SOAP via zeep) and the Webex Calling Numbers API. Requires Python 3.10+, an AXL-enabled UCM account, and a Webex org admin access token.