cancel
Showing results for 
Search instead for 
Did you mean: 
cancel
777
Views
0
Helpful
1
Replies

list and update assigned devices in application user (cucm)

I have been tasked to find a way to give the call center agent (end user) the ability to decide which phone is assigned in rmuser (cucm application user for uccx). The goal is for them to be able to move between their home office and work office without having to contact our department each time to switch the device associated to the application user, but rather give them the ability to do so. thus saving both time and effort on our department.

 

I am not much of a programmer and i am unsure of which API's would be able to achieve this. I do have an idea of how i would want the utility program to work. When the end user signs into the utility program, they will see a list of all the devices assigned to the IPCC extension (field in end user profile). The device that is currently assigned in the application user is on the top of the list and the radius button is checked. if they select another device's radius button and submit, the program will add the "new" device to the application user and remove the "old" device.

 

Which API's would be able to list the information and allow me to update the assigned devices for an application user?

 

Thank you!

1 Reply 1

dstaudt
Cisco Employee
Cisco Employee

For all things regarding CUCM admin configuration, you'll want to explore AXL: https://developer.cisco.com/site/axl/
If you happen to be using Python, this repo has a lot of samples you can mix/match code from: https://github.com/CiscoDevNet/axl-python-zeep-samples
If you want to do things with UCCx agent config, take a look at the Finesse APIs: https://developer.cisco.com/docs/finesse/#!cisco-finesse-configuration-apis