The Client SDK enables development of applications which run on end-users machines. In all cases the Lync / Skype for Business client must be installed and running on the user’s machine. This SDK allows for many tasks which would otherwise be done in the client to be automated. It also allows Lync/Skype for Business functionality to be embedded into other client-side applications. A special mode (known as UI Suppression) allows applications to be run without the client being visible – this is ideal for full-screen applications for kiosks etc. The Client SDK also incorporates Conversation Window Extensions (CWEs) which provide a pop-out window to the side of a client conversation in which web content can be shown.
Automating Lync/Skype for Business client functionality, such as setting presence in response to USB input, or automatically answering incoming calls. Full-screen kiosk applications which allow users to call specific contacts. Showing contextual information alongside conversations, such as order information from an existing CRM system when discussing a particular order number.
|Platform Name||State||Last Update|
|Skype Consumer||Friday, June 12, 2015|
|Lync 2010||Tuesday, July 24, 2012|
|Lync 2013||Friday, April 5, 2013|
|Skype for Business||Monday, September 21, 2015|
|On Premise||Monday, September 21, 2015|
|Office365||Monday, September 21, 2015|
|Mobile||Monday, September 21, 2015|