Reputation: 9
I am trying to press keys programmatically using Cisco JTapi. Right now I am able to make calls and receive calls using JTapi. However, I cannot find any relevant information regarding key presses. Could anyone tell me how to do this or point me in the right direction. Any help would be greatly appreciated.
Upvotes: 0
Views: 531
Reputation: 9
In order to execute key presses on a cisco phone using Jtapi, the sendData command can be used on a CiscoTerminal. Example
ciscoterminal.sendData("<CiscoIPPhoneExecute><ExecuteItem URL='Key:Applications'/><ExecuteItem URL='Key:KeyPad0'/></CiscoIPPhoneExecute>");
The above example presses the applications button(settings) and then the button 0. Be sure that the data sent is below 1000 bytes otherwise the request will be rejected.
Upvotes: 0
Reputation: 1135
In my opinion JTAPI is not made for device control, it is for call control.
I don't know Cisco very much, I'm using Avaya. In the Avaya world there is an API called DMCC which implements CSTA III. I think you should look for a similar API from Cisco.
Upvotes: 0