Search code examples
skype-for-businessucwa

Skype for Business Online 2016 UCWA


We have Skype for Business Online 2016 and we would like to integrate our bot (based on rasa) which has currently no built-in integration for Skype. Custom channel will be implemented in Python.

After doing research it seems that UCWA is the way to go if IM need to be send and received between our bot and S4BOnline. See also: https://learn.microsoft.com/en-us/skype-sdk/skypedeveloperplatform

The documentation states it applies to S4BO2015 and not sure if S4BO2016 is supported as well. Can somebody confirm?


Solution

  • When you see this on the website:

    Applies to: Skype for Business 2015

    This only specifies version of SfB Server for which it is applied (as for now, Skype for Business Online runs Skype for Business Server 2015 under the hood). I don't think you'll find anywhere in the docs:

    Applies to: Skype for Business 2016

    What you are confused about is the version of client The client version is (not sure if this is official naming but that's how they're usually called):

    • 2015 for users with Office 2013 and Skype for Business UI applied
    • 2016 for Office 2016 users

    While checking compatibility you need to verify that Skype for Business Online is supported and if you develop any client-only solutions/add-ons you might want to make sure that Skype for Business 2016 is supported.

    Just a side note: keep in mind that Skype for Business Online is going to be replaced by Microsoft Teams (check this page for more info) so maybe it's worth to keep that in mind while choosing the technology for your new bot.


    Some links that might be helpful to start: