cancel
Showing results for 
Search instead for 
Did you mean: 
cancel
1973
Views
0
Helpful
4
Replies

CUCM Automation

jasonfaraone
Level 4
Level 4

I'm currently running a CUCM 8.6 environment, and I commonly deploy branch locations with identical configurations. The process for manually creating everything related to that site can take 2-4 hours when using the CUCM web interface. Is there a product or a set of scripts that can automate this?

I need to create:

Translation patters

Partitions

CTI route points

Phones, with DNs that are configured with numbers based on branch location ID (4 digit number), and assign appropriate phone mask

Locations

Bonus points if there is a way to do something similar with Unity call handlers. I *wish* there were a way to copy call handlers in Unity Connections...

4 Replies 4

Rob Huffman
Hall of Fame
Hall of Fame

Hi Jason,

I'm not sure about the first part of your query related to CUCM, but the ATM tool from the great suite of Unity Tools (from the Cisco messaging BU) can copy Call Handlers;

Special note: the call handler create has a special feature allowing you to copy another fully configured call handler including its greetings and voice names and all one key routing rule definitions.  For sites creating copies of the same call handler for a similar purpose for different sites this can save a lot of time.

http://www.ciscounitytools.com/Applications/CxN/ATM/Help/ConnectionAudiotextManager.htm

Cheers!

Rob

Have you successfully installed it on a modern OS? I get the following error when I try to run ATM on Win7 or Win10.

Chris Deren
Hall of Fame
Hall of Fame

For CUCM you have couple of options:

1. Use  BAT import/export feature of CUCM to construct proper csv files and simply change the data and import them

2. Utilize AXL/SOAP API to develop custom bulk tools, many cisco partners including my employer CDW have been doing this for years and this saves quite some time.

Unity Connection has a simpler REST API that you can develop tools against as well.

In case you need CCX it also comes with nice API, the only application lagging behind is CER where as of version 10.5 they added read only REST API, but there is no write API yet.

Hello

Please check my course:
Cisco CUCM Automation (Bulk Provisioning) with Python Zeep & Pandas

Course Link (with discount code)
https://shasoft.thinkific.com/

5.5 hours of on-demand video (with caption)
Downloadable sample Python code
Full lifetime access

YouTube Channel:
https://www.youtube.com/watch?v=Y7-3jXY-2cc&t=3s
https://www.youtube.com/watch?v=HOp45FLHxrY&t=1s
https://www.youtube.com/watch?v=IIkXg5B_NPE&t=19s

 

Please rate my post if this helps. 

Thanks

Hope this helps