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

Does Jabber Support Phone Call "Interception" in Windows App?

jeff.bramwell2
Level 1
Level 1

We currently have a Windows (.NET) app that runs in the System Tray and ties into the Lync/Skype for Business APIs. When a new call comes in, the app intercepts the message and opens our CRM system to the calling customer's record as the employee answers the call.

We are looking at switching to Cisco Jabber (for various reasons) and I am trying to determine if we can re-create this functionality in Jabber. So, with that, I have a few questions:

  1. It appears that the Jabber SDK is JavaScript only. Is this true?
  2. Can the Jabber SDK be used within a .NET-based application or can it be used within a browser-based app only?
  3. Can I use the Jabber SDK to "intercept" a phone call so I can launch another app while the call is being answered?

Thanks!

  --- Jeff

1 Reply 1

dstaudt
Cisco Employee
Cisco Employee

- The Jabber SDK is a JavaScript+browser-addon based solution

- As such, it's not really amenable to a .NET native app integration

- CUCM provides TAPI and JTAPI as the CTI interfaces for monitoring/control of CUCM phones (including Jabber):

https://developer.cisco.com/site/tapi/index.gsp

https://developer.cisco.com/site/jtapi/index.gsp

Note: as TAPI/JTAPI can monitor multiple devices at large scale, and involves installing/maintaining components/libraries on the client, you may want to consider creating a TAPI/JTAPI based service that monitors multiple devices and provides its own RPC notification mechanism to individual clients.