cancel
Showing results for 
Search instead for 
Did you mean: 
cancel
2188
Views
0
Helpful
2
Replies

Get notifications on computer (7965G model)

emaghsoudi
Level 1
Level 1

Hello,

I want to do a proof of concept at work, and I was wondering, is it possible to send some sort of message (notification) to a computer when the IP phone rings? What I would like to do ideally is to develop an application (I'm a developer) that pops up a small message on the screen with the caller's name everytime the phone rings. If the phone can call a web service (with ideally the caller's name) over HTTP or HTTPS this can be easily done. Or if somehow the phone can send a signal to the computer then I guess it can be done as well. Is this possible in any way?

Your help is greately appreciated.

Thank you,

Esfandiar

Phone model: Cisco IP Phone 7965G)

1 Accepted Solution

Accepted Solutions

Jonathan Schulenberg
Hall of Fame
Hall of Fame

The phone wouldn't do this but you can integrate with CUCM to accomplish this. You would need to use the Telephony Service Provider which amounts to either a Windows or Java TAPI provider. Either a desktop workstation or a third-party application server can use the TAPI interface to receive call state information from one or many phones. Note that the TSP version is version-dependant on the CUCM build you are running. Every time you patch CUCM you will need to update the TSP client as well.

Addtional details is available here:

http://developer.cisco.com/web/tapi/home

Please remember to rate helpful responses and identify helpful or correct answers.

View solution in original post

2 Replies 2

Jonathan Schulenberg
Hall of Fame
Hall of Fame

The phone wouldn't do this but you can integrate with CUCM to accomplish this. You would need to use the Telephony Service Provider which amounts to either a Windows or Java TAPI provider. Either a desktop workstation or a third-party application server can use the TAPI interface to receive call state information from one or many phones. Note that the TSP version is version-dependant on the CUCM build you are running. Every time you patch CUCM you will need to update the TSP client as well.

Addtional details is available here:

http://developer.cisco.com/web/tapi/home

Please remember to rate helpful responses and identify helpful or correct answers.

Thank you very much Jonathan, that's exactly what I needed. It's working perfectly for me now.

Here are some more details that helped me:

- There is a TAPI wrapper for C# here: http://atapi.codeplex.com/releases/view/106299 (there are sample files when you download the binary from this older version: http://atapi.codeplex.com/releases/view/40055) It's also possible to get this from Nugget.

- For installing TAPI client for Cisco I used this guide (it's for v8.5.1 which is what our company is using):

http://www.cisco.com/en/US/docs/voice_ip_comm/cucm/tapi_dev/8_5_1/installation.html

- There is a developer's guide for TAPI here (again v8.5.1):

http://www.cisco.com/en/US/docs/voice_ip_comm/cucm/tapi_dev/8_5_1/tapi_dev_guide.html

but I didn't need to use it honestly since the TAPI wrapper for C# had enough samples.

Thanks again,

Esfandiar