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.

Azure Bot Services

Related questions and answers

  • Yes, bots support speech through a Direct Line Speech channel.

  • Learn more about migrating bots in .NET and JavaScript to the latest version of the Bot Framework SDK: https://docs.microsoft.com/en-us/azure/bot-service/migration/migration-overview.

  • With Microsoft, you get powerful conversational AI and natural language understanding, open-source Bot Framework, enterprise-grade support, and complete ownership and control of your data.

  • For new conversational experiences, use Bot Framework SDK V4. Whereas customers found the dialog models in Bot Framework SDK V3 to be too rigid and constraining, Bot Framework SDK V4 is modular and extensible. It provides the foundation for bot templates and solution accelerators. If you already have Bot Framework SDK V3 bots in production, they’ll continue to work as-is for the foreseeable future. Learn more on the Bot Framework FAQ page

  • QnA Maker helps you create a bot that conversationally answers questions covered in your documentation, like an FAQ page. Learn more about how QnA Maker works

  • 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.