I am working with MS Dynamics 365 CRM and Unified Service Desk (v2.2.2.815). Our organization uses Skype for Business 2016 (v. 16.0.7726.1049). I have been tasked with integrating SfB and Unified Service Desk. In other words if a Skype incoming call is detected perform X action in USD.
My understanding is the latest version of Skype desktop SDK is Lync 2013 SDK (Desktop Components)
Using Lync 2013 SDK, I invoke LyncClient.GetClient();
and the following error is thrown:
Unable to cast COM object of type 'System.__ComObject' to interface type 'Microsoft.Office.Uc.UCOfficeIntegration'. This operation failed because the QueryInterface call on the COM component for the interface with IID '{6A222195-F65E-467F-8F77-EB180BD85288}' failed due to the following error: Interface not registered (Exception from HRESULT: 0x80040155).
Has anyone successfully integrated SfB 2016 and Microsoft Unified Service Desk by developing a "middleware application" using a Lync/Skype SDK to accomplish that?
User contributions licensed under CC BY-SA 3.0