Publishing your bot application to Microsoft Azure web app

We use Microsoft Azure to host the bot application. To publish your bot application, you will need a Microsoft Azure subscription. You can get a free trial from

In the preceding chapter, we created a bot, and now we are ready to publish the bot. By default, the bot should be published as a Microsoft Azure App Service. When publishing, keep track of the URL you chose because we'll need it when we have to register the Bot Framework endpoint, which is nothing but your bot messages, API URL. There are a few extra steps that you have to do the first time you publish, but you only have to do them once. Let's take a look at those steps:

  1. In Visual Studio, ...

Get Building Bots with Microsoft Bot Framework now with O’Reilly online learning.

O’Reilly members experience live online training, plus books, videos, and digital content from 200+ publishers.