Microsoft bot framework is a powerful tool for developers to create chatbots. However, there are some limitations to the Microsoft bot framework.
Continuously export your Azure Application Insights logs to your Azure Blob Storage account. Application Insights have low retention for keeping your logs.
Connect an Azure Bot to Slack Channel. There are two ways to achieve this. The one is using the Azure portal and another one using the Slack adaptor.
Deploy a basic .NET C# core bot created using Bot Framework SDK to Azure. We will use Visual Studio for deploying the bot to Azure. This is one way of deployment.
The Google adapter supports connecting to Actions on Google (the conversations webhook) or via DialogFlow. It is recommended to use Actions on Google if possible.
Connect Microsoft Bot Framework Azure Bot to Google Assistant Action as a channel. We will use Actions SDK and DialogFlow Adapter for Bot Builder v4 .NET SDK.
Web Automation Testing of your Azure Bot connected to Webchat using Directline channel using Selenium Java and chrome Web Driver in Eclipse IDE.
When Azure creates the Azure Bot resource, it stores the app password in Azure Key Vault. To get the Azure Bot resource app Id, refer to my post here.
You need the Azure bot resource app Id and password to configure your bot for deployment. In this post, we will get the app Id from Microsoft Azure Portal.