Integration with Cisco Unified IP Phone 7960G

Unanswered Question
Mar 19th, 2008

Hi All,

we need to make the IP Phone integrated with 3rd party Windows application (ERP system) using MS Visual Studio 200/2008 (C#).

I can not find the place where to start with.. :(

Just in 2 words: we need to interact with the phone:

1. to make the automatically calls by pressing a button in ERP

2. to have a pop-up form shown in ERP with the contact/account details for any incoming call

So, which API to use, is there any documentation, samples, additional software/drivers and so on..??

Thank you very much for any help and replies.



I have this problem too.
0 votes
  • 1
  • 2
  • 3
  • 4
  • 5
Overall Rating: 3.5 (2 ratings)
avg_softengine Wed, 03/19/2008 - 06:25

Thank you for the info.. 310 pages, uh..

I'll be glad also having any C# code samples how to integrate Cisco Unified IP Phones 7900 Series.


stephan.steiner Wed, 03/19/2008 - 07:07

I'm afraid you're not off to a good start with C#. Cisco has two ways of doing CTI: TAPI (which is native W32.. so best suited for C(++), VB, Delphi and the likes) and JTAPI (which is Java based).

If you type in "C# TAPI" into google, it'll get you to one or two C# TAPI wrappers which may do what you need to do though (but that doesn't change the fact that JTAPI would be easier to work with.. and as C# programmer you'd feel much more at home with the object oriented approach).

Mike-1985 Wed, 03/19/2008 - 07:12

I have been using the Julmar ATapi.NET libary for programming TAPI in C#.

You might have a look on their website. It contains several examples.

stephan.steiner Wed, 03/19/2008 - 10:30

Mike: Have you experienced any problems with those wrappers or are they essentially problem free?

avg_softengine Sat, 03/22/2008 - 09:22

I have been told that i need to use SIP protocol API instead of TAPI to have a TRUE VOIP Windows solution.

Could you guys please tell me the difference between SIP API and TAPI?

And could you please suggest a way which API (SPI or TAPI) the OnCast solution is based on ( - we have to develop something similar.

Thank you for your replies,


avg_softengine Thu, 03/27/2008 - 05:01

Could you please comment on SIP vs TAPI, this is really important to get know the starting point.

Again, thank you


This Discussion