HOME   PRODUCTS   DEVELOPER TOOLS CONTACT US
Traysoft. Software at your service.
Download Buy Now!
TAPI .NET Library for C#, C++ and Visual Basic.NET
$399 per developer
Overview
Features
Download
Documentation
Licensing
Order
Support

Our customers:

Comerica

BTIG

Bosch

Iris Software & Services

Deepwell Energy Services

AddTapi.NET 5.1
100% managed code telephony in .NET
from the computer telephony experts

With AddTapi.NET you can easily add telephony features to your C#, VB.NET or C++ application. AddTapi.NET has everything you need to develop telephony applications such as:

  • Interactive Voice Response (IVR) Systems
  • Caller ID Applications
  • Voice Mail Systems
  • Phone Dialers
  • Call Recorders
  • Notification Systems
  • Call Tracking Applications
  • Phone Surveys

AddTapi.NET wraps Microsoft Telephony Application Programming Interface (TAPI) and provides a set of easy-to-use managed classes for developing CTI software. AddTapi.NET supports TAPI 1.3 - 3.1 and works with all TAPI-compatible telephony hardware, from voice modems to advanced telephony boards to TAPI-compatible PBX systems, including:

  • Dialogic Diva analog and digital boards
  • Cisco Unified Communication Manager
  • Avaya IP Office
  • Panasonic KX-TDA
  • Nortel BCM
  • 3Com NBX 100
  • Siemens HiPath
  • And many others...

AddTapi.NET requires .NET Framework version 2.0 - 4.5 and works with all .NET development platforms including Visual Studio 2005-2013, Visual C#, Visual Basic .NET (VB.NET) and Visual C++.

Why choose AddTapi.NET?
  • Easy to use without any TAPI knowledge or telephony programming experience.

    With AddTapi.NET you can start adding telephony features to your software without spending weeks studying complex TAPI or proprietary telephony hardware API. Unlike other TAPI controls that provide a simple wrapper for TAPI functions, AddTapi.NET does a lot of work under the hood. Just look how easy multi-line Caller ID can be added to your application when you use AddTapi.NET:

    Multi-line Caller ID, C# code:

    // Initialize AddTapi.NET
    TapiApp.Initialize("MyCallerIDApp");
    // Add event handler for incoming call notifications
    TapiApp.IncomingCall += OnIncomingCall;
    // Open all available lines to monitor incoming calls
    foreach (TapiLine line in TapiApp.Lines)
    {
        line.Open(true, null);
    }
    ...

    // This method is called when new incoming call is detected
    void OnIncomingCall(object sender, TapiEventArgs args)
    {
        // Display a message to the user
        Console.WriteLine("Incoming call from {0} on line {1}",
            args.Call.CallerID, args.Line.Name);
    }


    Multi-line Caller ID, VB.NET code:

    ' Initialize AddTapi.NET
    TapiApp.Initialize("MyCallerIDApp")
    ' Add event handler for incoming call notifications
    AddHandler TapiApp.IncomingCall, AddressOf OnIncomingCall
    ' Open all available lines to monitor incoming calls
    For Each line As TapiLine In TapiApp.Lines
        line.Open(True, Nothing)
    Next
    ...

    ' This method is called when new incoming call is detected
    Private Sub OnIncomingCall(ByVal sender As Object, _
                    ByVal args As TapiEventArgs)
        ' Display a message to the user
        Console.WriteLine("Incoming call from {0} on line {1}", _
            args.Call.CallerID, args.Line.Name)
    End Sub

  • 100% .NET managed code.

    AddTapi.NET was designed for .NET from the ground up. AddTapi.NET is written entirely in C# and does not contain any legacy code. Almost all other TAPI controls use old ActiveX technology. With AddTapi.NET you get convenient classes, events and collections that look like a part of the .NET framework. Plus no more problems with ActiveX registration or incompatible DLL versions. AddTapi.NET just works!

  • Outstanding support by experienced programmers.

    Our company has been developing telephony applications for more than 10 years. Our award-winning PhoneTray software is used by more than 100,000 people worldwide. We are small, dedicated and agile. When you ask us a question you will get an answer directly from developers who designed and built AddTapi.NET. And if you need any new features just contact us and we will implement them for you!

Learn more about AddTapi.NET features

Download Demo version now and try it yourself!

Copyright © 2003-2014 Traysoft Inc.
All rights reserved. Web design by
SoftFacade.
Home Products DEVELOPER TOOLS Contact Us Blog