08-17-2014 09:35 AM
Hello
Our company plans to deploy UC suite for one hotel, one of the hotel requirements is that, their automation software can automatically change the CSS of room ip phones at the check in based on guest request (for example CSS for international call, nationall, ...).
I'd like to know that if its possible or not, if possible please introduce me some beginning points that i can share it with my development team, for example which API to use, JTAPI, TAPI, XML, ..., or which function to use and so on, (truely i'm not good at programming)
Best Regards
Arash Mazloumi
Solved! Go to Solution.
08-20-2014 12:10 PM
Hi Arash,
You can send AXL requests to restart or reset the phone in versions 10.0 or later. The API methods you might be interested in are:
applyPhone
resetPhone
restartPhone
As for the wake up call question, do you want your application to call a specific phone at a specific time and play an automated message? If so, then yes you could do this with TAPI or JTAPI.
Thanks,
Adrienne
08-19-2014 01:47 PM
Hi Arash,
You can use AXL's updateLine to edit the directory number configuration from one CSS to another CSS. AXL acts as a provisioning and configuration API, not as a real-time API.
However, if you want to dynamically route or reject calls in real-time you could use CURRI. Here's more info - https://developer.cisco.com/site/collaboration/call-control/curri/overview/
Thanks,
Adrienne
08-20-2014 12:17 AM
Dear Adriene
Thanks for your great answer, after change the CSS with updateLine can i reset or restart the phone with AXL interface, if yes which code can i use for that,
also i face another requirement, how can in develope wake me up function with these interface, for instance one guest ask reservation that set the wake up clock for 7:00 am, is it possible to do that with TAPI or JTAPI?
Regards
Arash Mazloumi
08-20-2014 12:10 PM
Hi Arash,
You can send AXL requests to restart or reset the phone in versions 10.0 or later. The API methods you might be interested in are:
applyPhone
resetPhone
restartPhone
As for the wake up call question, do you want your application to call a specific phone at a specific time and play an automated message? If so, then yes you could do this with TAPI or JTAPI.
Thanks,
Adrienne
08-20-2014 11:47 PM
Dear Adriene
Thanks for your great solution, my CUCM version is 8.5, are these API methods (restartPhone, ...) supported on this platform too? if not is there another solution for reseting the phones?
Regards
Arash Mazloumi
08-22-2014 02:01 PM
Hi Arash,
No, you will not be able to use the new APIs I previously mentioned, but you can use doDeviceReset to perform a hard or soft reset. Also, I highly recommend using a newer version of CUCM, if possible, because you don't want to get stuck without support. Here's the EOL for CUCM 8.5 - End-of-Sale and End-of-Life Announcement for the Cisco Unified Communications Manager Versions 8.5 and 8.6 - Cisco
Thanks,
Adrienne
Discover and save your favorite ideas. Come back to expert answers, step-by-step guides, recent topics, and more.
New here? Get started with these tips. How to use Community New member guide