Microsoft Bot Framework Skype for Business Integration - Outbound Messaging to Skype for Business Clients

Download this episode

Download Video

Download captions

Download Captions


The Skype for Business channel for the Microsoft Bot Framework has the ability to reach out directly to Skype for Business clients, without requiring them to contact the bot. This can be useful in proactive messaging, contacting certain users in response to events, or in joining up Skype for Business users with users on other channels used with the Bot Framework (like Facebook Messenger, Slack, Teams etc).

But how do you actually send messages from the Bot Framework out to Skype for Business users? In this video I'll show you three ways of doing this:

Good - sending out messages from the same WebAPI project used by Bot Framework
Better - sending out messages from a standalone Console Application
Best - sending out messages from Azure Functions

There's no slides, just me and Visual Studio, so you can code along with me as I go through these different methods. All the code is on GitHub - go to to download.



Available formats for this video:

Actual format may change based on video formats available and browser capability.

    The Discussion

    Add Your 2 Cents