I've made an application that shows an CiscoIPPhoneText xml object opn a phone when it recieves an incomming call.
To answer that call you have to use the automated generated softkey 'back' en then you can use the default answer softkey.
I know you can also answer the call by pressing the headset or speaker button, but i want to know if and how it is possible to send a custom softkey within the CiscoIPPhoneText object to directly answer the incomming call.
If the above is possible, how to create a custom forward / hold etc.. softkey?
ps. i've tried SoftKey:Answer but didn't do anything
"ps. i've tried SoftKey:Answer but didn't do anything
That is because tehre's no such thing as a SoftKey:Answer URI. All available URIs are listed in the developer guide.
There's but one reliable solution for your problem: a Key:LineX but for that you need to know the value of X - which in term means you have to load the phone config (via AXL), and you need to know which line the call is for (via CTI).
I know the directory number of the line the call is for. So i get the phone profile with axl:getPhone
If the profile has more than one line. Foreach line i'll get the directory number (axl:getLine) and compare it with the number the call is for. To find out on witch position the line is i'll use the index value received from the getPhone response.
I think this will be the right way. If not... please correct me.
An other thing i was wondering about:
How about the performance of the callmanager and my program? I'll do a couple of axl requests every time a phone receives a new call.
Via executeSQL you can effectively do just one looking and get the position of all the lines. The regular AXL commands are nice but not terribly efficient. .if you need efficiency, there's no going around writing your own sql statements.
You can also figure out when a phone is being reset via jtapi (the phone goes out of service and comes back), so you only need to get the config in this case.. lines don't move around on the phone without the phone being reset.
Note that I have done exactly what you described (but limited as outlined above) and for somewhat above a 100 phones I'm not seeing any kind of an impact.. and I also do exchange and internet phone number lookups for each incoming and outgoing call.
You have reached the Cisco Logistics Support Center.. To Check Status of
your RMA, visit Product Returns & Replacements (RMA). Need help? Contact
us by Phone or Email. North Americas Phone: 1800 553 2447 Option 4
Email: email@example.com Europe Phone: +3...
The short answer is that you don't.... That isn't entirely true while at
the same time it kind of is, but for the most part you don't configure
the softkeys. You enable or disable them via TCL. Here is the long
answer. Be sure to read the whole thing or e...
Topology: IP Phone > Switches > Microsoft NPS setup to forward 802.1x
proxy to > ISE 2.1 patch 3 Authentication: EAP-TLS using Cisco MIC SANs
Phone Models 802.1X support? 802.1x flavor Addtl Comment EAP-MD5 EAP-TLS
Cisco 3905 Y Y N Cisco 6911 Y Y N Cisco ...