How to configure Application Insights to enable analytics for a bot or Virtual Assistant?
Bot Framework can use the Application Insights telemetry to provide information about how your bot is performing and track key metrics. The Bot Framework SDK ships with several samples that demonstrate how to add telemetry to your bot and produce reports (included).
Common queries for bot analytics are available in Applications Insights Analytics.
Examples of Power BI dashboards are provided in the Power BI Analytics sample, highlighting how to gain insights on your bot's performance and quality.
Related questions and answers
Azure Bot Service complies with ISO/IEC 27001:2013, ISO/IEC 27018:2014, Payment Card Industry Data Security Standard (PCI DSS), Health Insurance Portability and Accountability Act Business Associate Agreement (HIPAA BAA), Health Information Trust Alliance Common Security Framework (HITRUST) and SOC 1, SOC 2 and SOC 3.
Azure Bot Service is managed serviced which helps you create and manage conversational application on Azure through a single service. Use Azure Bot Service to create a bot, connect it to your customers on a variety of conversation channels, integrate other Azure services and learn about how your application is used through analytics.
The Bot Framework SDK provides the most comprehensive experience for delivering bots. It includes a set of open-source SDKs for building conversational experiences, the Bot Framework Emulator for locally testing and debugging your bot and a set of command-line tools to help you create and manage your bot’s different services more efficiently.
The Bot Service team is always evaluating new channels and usage telemetry. You can provide suggestions for new Bot Service channels here and within GitHub repositories.
The Microsoft Bot Framework (which includes Azure Bot Service) is a comprehensive platform for building enterprise-grade conversational AI experiences. It includes a set of open source SDKs, tools and services which enable developers to build, test and connect bots that interact naturally with users wherever they are. With the Microsoft Bot Framework, it is easy to create a bot with the ability to speak, listen, understand and learn from your users by integrating Azure Cognitive Services.
The Microsoft Bot Framework and Azure Bot Service are comprehensive platforms for building enterprise-grade conversational AI experiences. They include a set of open source SDKs, tools and services which enable developers to build, test and connect bots that interact naturally with users wherever they are. With the Microsoft Bot Framework, it is easy to create a bot with the ability to speak, listen, understand and learn from your users by integrating Azure Cognitive Services.
To build a new bot using Azure Bot Service or the Bot Framework SDK and tools, get started at aka.ms/botbuilderoverview. You will find foundational information; guidance for planning, building and evaluating your bot; and next steps.