Building and customizing solutions using Microsoft 365 Copilot APIs and tools
Hello Hasegawa,
Application Insights in Copilot Studio can capture telemetry such as user messages, bot responses, topic triggers, events, and custom logs. However, it does not currently expose full internal reasoning details like intermediate search queries, discarded knowledge sources, semantic ranking scores, or hidden orchestration logic.
For deeper debugging, the best alternatives are:
- Conversation snapshot/transcript diagnostics (
dialog.json) from the test pane, which can reveal routing, tool calls, and orchestration behaviors. - Custom telemetry logging, where you explicitly log generated queries, retrieved documents, and filtering decisions into Application Insights.
- Using custom RAG/Azure AI Foundry architectures if full retrieval and reasoning observability is required.
Useful Reference:
1.https://learn.microsoft.com/en-us/microsoft-copilot-studio/advanced-bot-framework-composer-capture-telemetry
2.https://github.com/MicrosoftDocs/dynamics365-guidance/blob/main/guidance/resources/copilot-studio-appinsights.md
3.https://microsoft.github.io/mcscatblog/posts/open-the-hood-copilot-studio-transcripts/