Search 
  
 Home   Downloads   Shop   Contact 






TapiRex SDK

The SDK (= Source Development Kit) allows anybody to develop extensions for TapiRex (also called "plugins"). These plugins can be integrated to TapiRex neatlessly. The interface between TapiRex and it's plugins is COM (= ActiveX), so any programming language that can build COM-dlls can be used to develop plugins for TapiRex.

There are different types of plugins for the porgram:

"LookupNamePlugins":
These plugins are asked by TapiRex to lookup a caller's name and image from an incoming CallerID. As example, LookupNamePlugins can lookup in special database formats or other datastorages. The included lookup on the Verizon Superpages is such a plugin i.e..

"OnCallEventPlugins":
These plugins can perform a special action on an incoming call. Any action can be performed such as starting an exe when a specific CallerID calls. For exapmple, the Call-notification for Media Center is such a plugin.

"ConnectionPlugins":
These plugins connect TapiRex to any other source for incoming calls. The included plugin for Skype® is an example for such a plugin. Ideas for other connection-plugins are to connect to any special phone box, Asterix, SIP or CAPI, ...

"TapiRex Clients":
The SDK even shows how to develop a complete client that connects to TapiRex Server to get notifications of incoming and outgoing calls and to access the calls since last connection.

"TapiRex API ":
This API enables you to use some of the functionalities of TapiRex in your own software. As this API is developed as COM component, it's very easy to integrate into other software. All notifications for incoming and outgoing calls can be captured through this API and some other function can be performed like starting a call.


The SDK also shows how to add your plugin to TapiRex by adding specific keys to the user's registry. The source script for the setup is included in the SDK. Expample setup uses the free setup-builder InnoSetup from Jordan Russell (please donate for that excellent tool to keep development going).

The samples are developed in Visual Basic 6 and in C#. They are only for demonstration purposes. You can download the TapiRex SDK here:

Download

Program

Download

Version

Date

size

Remarks

TapiRex SDK (free) 1.7 05/21/2008 ~ 714 kB requires installed TapiRex

The TapiRex SDK can be used for free for commercial and non-commercial products.

If your plugin runs stable, just send it to us and we will add it to the list of available plugins to make it available for other users.


 © Scendix Software, Inc., since 1997   About