SwyxIt! Client SDK (kb5010)

The information in this article applies to:

  • SwyxIt! all versions
  • SwyxWare all versions

[ Summary | Information | Links ]


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.


For detailed information about the SDK please read the documents that are included in every SDK package.

Swyx provides technical support for this SDK through the Technology Alliance Program only.
If you have questions or feedback please contact form on that page.

SDK versions
The SwyxWare 11 SDK (or newer SDKs) can be found at the end of this article.
Older SDK versions have an own Knowledge Base article which can be found here:


As far as software supplied or used by us, includes open source elements the additional terms under apply in addition. An overview which products from the Swyx portfolio include open source elements and which open source license is relevant can be found under

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.


Comment on this article

If we have any follow-up questions, where can we contact you?

E-Mail Address (optional)


This feedback form can't be used for support requests. Those requests must be directed to your Swyx reseller or distributor.