curry warrior
curry warrior

Reputation: 9

Pressing Keys Using Cisco JTapi

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

Answers (2)

curry warrior
curry warrior

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

Hajo Thelen
Hajo Thelen

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

Related Questions