SwyxIt! v6.20 Client SDK (kb3903)
The information in this article applies to:
- SwyxIt! v7.00
- SwyxIt! v6.20
This article provides the SwyxIt! Client SDK v6.20.
For version 6.20 the SDK includes a new sample:
- Visual Studio.Net 2008 C# Plugin (name resolution)
Also there are a number of new functions included like sending and receiving DTMF (inband or outband).
This versionh of the Client SDK should be used for SwyxIt! v7.00.
The SwyxIT! Client SDK is version dependent. Further SDK versions can be found here:
One strength of SwyxIt! is the possibility of integration into 3rd party software. This allows starting calls from CRM software or popping up screens depending on the caller id. It is even possible to build systems for predictive dialing. SwyxIt! provides two ways of integration into 3rd party applications: TAPI and Client SDK. Both interfaces allow at least basic call control. If there are no special
reasons for using TAPI (e.g. an existing TAPI application), we recommend to use the Client SDK. Using
Client SDK you may use any call control options of SwyxIt!.
The central module on a client PC is the Client Line Manager (CLMgr.exe). All applications like SwyxIt!, Swyx Client TSP, Swyx Outlook Addin and third party applications are running on top of the Client Line Manager. For this the Client Line Manager provides a COM interface one can use for controlling lines (establish calls, switch lines, ...).
The Client SDK includes a documentation, documented interface definition (CLMgrPub.idl) and some example applications in Visual C++, C#, Visual Basic and Visual Basic Script. The sample projects require Visual Studio 2005. If you need project files for previous development environments, please download the older SDK versions. For the "C# Plugin" example you need Visual Studio.Net 2008.
- SwyxIt! Client SDK v6.20
- SwyxIt! Client SDK v6.20 Manual
The third-party contact information included in this article is provided to help you find the technical support you need. This contact information is subject to change without notice. Swyx in no way guarantees the accuracy of this third-party contact information nor is responsible for it's content.