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

Sign in to queue


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.



The Discussion

Add Your 2 Cents