.NET TAPI Interface

Carl Rippon picture Carl Rippon · Feb 25, 2010 · Viewed 9.3k times · Source

I’ve been asked to write some .NET code that integrates with a phone system using a TAPI API. I read that there is no .NET interface for this API ( http://support.microsoft.com/kb/841712). Is there good third party .NET interface for TAPI? Or can anyone point me in the right direction to get started?

Answer

MicSim picture MicSim · Feb 25, 2010

There is no working out-of-the-box interface from .NET for TAPI, and COM-Interop is not reliably working, that's right. But, there is a C++/CLI TAPI 3.1 wrapper for .NET 2.0 freely available from Julmar (you just have to give credit) . Look there for ITAPI3. They include also some basic inbound/outbound call samples.

If you want to code against TAPI 2.x, then you could use the wrapper provided by Helen Warn and Agile-Soft which can be downloaded from Andreas Marschall's TAPI FAQ site. See this newsgroup post for the link. It's also free for use (check the readme).