Microsoft powers the modern enterprise, but that power comes with rapidly growing volumes of operational, security, and activity data. Between Azure workloads generating logs, Microsoft 365 apps generating activity data, and security teams using platforms such as Microsoft Sentinel, data volumes can become increasingly complex to manage.
Now, add Microsoft 365 Copilot to the mix, and organizations must consider an additional category of enterprise information: Copilot interaction content and metadata, including user prompts, Copilot responses, and associated context.
Microsoft’s Interaction Export API can return Microsoft 365 Copilot prompts and responses, along with information such as the resources accessed by Copilot. Microsoft describes the API as supporting compliance solutions for capturing and archiving Copilot interactions.
The challenge isn't just collecting this data; it is managing it efficiently while reducing the need for separate point-to-point integrations and maintaining flexibility across downstream platforms.
What is Cribl and how does it solve this challenge?
As the AI platform for telemetry, Cribl empowers organizations to dynamically collect, process, store, and analyze data across their complex IT, security, and AI environments. It serves as an intelligent control plane, ensuring teams maintain total flexibility in how their data is routed to downstream platforms.
At the center of the platform is Cribl Stream, an intelligent data control plane that moves telemetry from any source to any destination. Rather than acting as a simple data pipe, Stream serves as the foundational architecture for AI-driven operations. It intelligently reduces unnecessary data, enriches events with deep context, normalizes formats, and delivers processed information directly to the tools that need it.
This provides teams with a dynamic, AI-ready layer between their data sources and downstream platforms. Organizations can send high-fidelity security events to Microsoft Sentinel, retain massive datasets in lower-cost storage, and route operational or AI data to other analytics platforms, reducing the need to build a separate collection integration for each destination.
Bringing Microsoft Copilot data into the telemetry strategy
Microsoft is at the center of many enterprise technology strategies. Organizations run workloads in Azure, collaborate in Microsoft 365, protect users with Microsoft security solutions, and are increasingly adopting AI experiences like Microsoft 365 Copilot to power productivity and agentic workflows.
Each service creates valuable telemetry or activity data. The challenge is making that data useful without creating more complexity, cost, or lock-in. Cribl Stream helps solve that problem by giving teams control over how data moves through the enterprise.
As organizations adopt Microsoft 365 Copilot, they must also consider Copilot interaction content and metadata as part of their enterprise data strategy. Teams need ways to understand how Copilot is being used, support governance and compliance workflows, and make relevant data available for investigation and analysis.
Cribl Stream’s Microsoft Copilot Source collects Microsoft 365 Copilot interaction data, including user prompts and Copilot responses, from the Microsoft 365 Copilot Interaction Export API. It runs scheduled collection jobs, discovers users in the tenant, retrieves interaction history, and emits each interaction as an event in Stream. Refer to the Microsoft Copilot API overview for available AI interaction data.
Once Copilot data is in Stream, organizations can apply the same data management practices used for other data. They can transform and normalize events, enrich them with additional context, route them to different destinations, and create purpose-built data flows for security, governance, analytics, or retention.
The Source collects Copilot interaction history per user, while the API supports pagination. Although Microsoft’s Interaction Export API itself does not support delta queries, Cribl tracks collection progress so later runs can focus on newer interactions. Cribl handles expected API behaviors such as rate limiting and unlicensed users. Historical interactions available through the API can also be backfilled, subject to Microsoft 365 API limitations.
The result is a practical way to make supported Microsoft 365 Copilot interaction content and metadata part of an organization’s broader data management strategy rather than treating it as an isolated integration.
A connected Microsoft integration story
Copilot is only one part of Cribl Stream’s broader integration with Microsoft. Here is how Cribl Stream integrates across the Microsoft product ecosystem:
Microsoft 365
Stream supports sources across the Microsoft 365 ecosystem, including:
Microsoft 365 Activity data from the Office 365 Management Activity API
Microsoft Graph-based sources for supported scenarios, including Microsoft 365 Message Trace
Microsoft 365 service communications, incidents, and Message Center updates
Microsoft 365 Copilot interactions
These sources help teams bring messaging, service health, Microsoft 365 activity, and AI interaction data into a consistent processing and routing layer.
Azure, Microsoft Sentinel and Microsoft Fabric
Azure is both a source of telemetry and a destination for analytics. Cribl Stream supports integrations such as Azure Event Hubs, Azure Blob Storage, Azure Monitor Logs, Azure Data Explorer, and Microsoft Fabric Real-Time Intelligence.
For security teams, the Microsoft Sentinel Destination provides a direct path for sending log and metric events into Sentinel. Cribl Stream can prepare and send events to Microsoft Sentinel using the Azure Monitor Logs Ingestion API. Customers configure the appropriate Data Collection Rules, schemas, endpoints, authentication, and table routing in Azure. Cribl Packs provide reusable configurations for common sources and destinations.
This is especially valuable when organizations need to combine data from Windows systems, endpoint tools, network controls, cloud services, and third-party platforms. Stream provides a common place to normalize formats, reduce noise, enrich events, and selectively route high-value data into Sentinel and other security tools.
In addition, Cribl launched a dedicated destination for Microsoft Fabric Real-Time Intelligence, enabling Stream-managed data to be sent into Fabric real-time analytics workflows.
Microsoft Fabric Real-Time Intelligence is Microsoft’s end-to-end solution for event-driven scenarios, streaming data, and logs, including ingestion, transformation, storage, analytics, visualization, and real-time actions.
Why this matters
The Microsoft cloud and AI ecosystem will continue to evolve, generating new types of operational, security, activity, and AI interaction data. New services, APIs, and AI experiences will introduce new data flows that organizations must manage responsibly.
Cribl Stream gives teams a consistent way to:
Collect telemetry and supported activity data across Microsoft 365, Azure, security, operational, and AI services
Decide what to retain, transform, enrich, and route
Send data to Microsoft platforms and other destinations while maintaining flexibility across downstream platforms
Adapt data flows as tools, architectures, and priorities change
Microsoft Copilot makes this need especially visible. AI interaction content and metadata are becoming an important consideration in the enterprise data estate, and organizations need the same flexibility, governance, and operational control they expect from every other critical telemetry source.
As the AI platform for telemetry, Cribl helps organizations turn that data into action—giving teams the freedom to collect broadly, process intelligently, and send supported data where it creates the most value.
Get started
Explore the Cribl and Microsoft Azure solution or review the Microsoft integrations in the Cribl Stream documentation.








