Migrating from Cisco Unified Communications Manager (UCM) to Webex Calling is time-consuming when done user-by-user. This Playbook automates the full ETL pipeline: it reads user records, extensions, and DIDs from UCM via the Cisco AXL SOAP API, validates them against available Webex Calling licenses and numbers, and bulk-provisions users asynchronously using the wxc_sdk Python SDK. Three included tools cover the complete migration workflow — bulk user provisioning (main.py), UCM database export to CSV (export_to_csv.py), and ILS dial plan pattern extraction for Webex Calling dial plan setup (read_gdpr.py). Designed for UCM administrators and UC engineers performing a full-org cutover to Webex Calling cloud telephony.
Preview listing
This App Hub entry was published from an open pull request. Review the change.
Support
Third-Party Tool
Cisco UCM (AXL)
Estimated Implementation Time
4-8 hours
Categories
Migrating from Cisco Unified Communications Manager (UCM) to Webex Calling is time-consuming when done user-by-user. This Playbook automates the full ETL pipeline: it reads user records, extensions, and DIDs from UCM via the Cisco AXL SOAP API, validates them against available Webex Calling licenses and numbers, and bulk-provisions users asynchronously using the wxc_sdk Python SDK. Three included tools cover the complete migration workflow — bulk user provisioning (main.py), UCM database export to CSV (export_to_csv.py), and ILS dial plan pattern extraction for Webex Calling dial plan setup (read_gdpr.py). Designed for UCM administrators and UC engineers performing a full-org cutover to Webex Calling cloud telephony.
Preview listing
This App Hub entry was published from an open pull request. Review the change.