SwyxIt! 2011 R2 (v8.00 R2) Client SDK (kb4348)

The information in this article applies to:

  • SwyxIt! 2011 R2
  • SwyxWare 2011 R2

[ Summary | Information | Links ]


This article provides the Client SDK for SwyxIt! 2011 R2 (v8.00 R2).


The main change of SwyxIt! 2011 R2 (v8.00 R2) is the support of Audiomodes and the new plugin interface to support new audio devices without changing anything at SwyxIt! itself. It's now possible to integrate new audio devices like headsets, handsets or handsfree speaking device and support functionality like hook on/off, show caller numbers at the device etc. All details about how to implement such a plugin can be here:

  • kb4352


To support the new plugin interface for audio devices it was also necessary to add new functionality to the ClientLineManager interface. Please refer to the attached documentation which now includes a chm help file, besides the well known PDF files.

The following new functions were added to the public ClientLineManager interface:

  • DispAudioMode
  • DispOpenListening
  • DispHandsetAvailable
  • DispHeadsetAvailable
  • DispHandsfreeAvailable
  • DispOpenListeningAvailable
  • DispHandsetDevices
  • DispHandsetCaptureDevices
  • DispHeadsetDevices
  • DispHeadsetCaptureDevices
  • DispHandsfreeDevices
  • DispHandsfreeCaptureDevices
  • DispOpenListeningDevices
  • DispRingingDevices
  • DispStartSoundFile
  • DispStopSoundFile
  • DispStartRecording
  • DispStopRecording
  • DispRecordingLevel
  • DispRecordingDimension
  • DispVolume
  • DispCaptureVolume
  • DispHandsetDevice
  • DispHandsetCaptureDevice
  • DispHeadsetDevice
  • DispHeadsetCaptureDevice
  • DispHandsfreeDevice
  • DispHandsfreeCaptureDevice
  • DispOpenListeningDevice
  • DispRingingDevice
  • DispDefaultAudioMode
  • DispRingToneVolumeBias
  • DispConfigureDevice

Detailed information about the new interfaces / methods can be found inside the attached IDL file and the CHM help.

The Client SDK is SwyxIt! version dependent. For older SwyxIt! versions use the older Client SDK versions, please.



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.

You are interested?
Swyx resellers near you

Simply find one of our certified Swyx resellers near you.

Find your reseller
We help you

Our competent contact persons are at your disposal at any time.

To the contact form