Microsoft Viva Copilot Analytics: Real-Time Insights into Cowork and WorkIQ Usage and Spend

REPORT: Viva Copilot Analytics—Group & Team Copilot Usage Insights Arrive
Microsoft is rolling out Copilot AnalyticsCowork and WorkIQ API scenarios. The dashboard is enabled by default and available through both standard and Advanced Insights experiences. It launches in General Availability (GA) June CY2026 (Microsoft 365 Roadmap 566302).
Managers (with at least five direct reports), Insights Analysts, and Global Administrators can access this dashboard via Viva Insights > Advanced Insights in the Microsoft 365 admin center. Tenant-wide data for leaders is not included in this cycle—access is scoped to teams and groups only. Usage-based billing must be enabled via Cost Management in the Microsoft 365 admin center for Cowork and WorkIQ API functionality.
WHAT’S NEW THIS CYCLE
- Copilot Analytics dashboard in Viva Insights (GA June CY2026): Real-time, scoped visibility into Cowork and WorkIQ API usage and spend.
- Advanced Insights integration: Same data available for Insights Analysts and Global Admins in Advanced Insights.
- Microsoft Graph API endpoint changes: New endpoints support group/team-level Copilot credit reporting.
- Admin center path: Microsoft 365 Admin Center > Viva Insights > Advanced Insights > Copilot Analytics.
- PowerShell: Microsoft.Graph beta module supports Copilot credit usage queries by group/team.
WHAT’S COMING IN THE NEXT 90 DAYS
- Expanded Copilot reporting in Microsoft 365 Usage Analytics: Broader API access (including user-level Copilot consumption for other AI workloads).
- Granular RBAC improvements: Role-based access control for Insights dashboards, including custom scopes.
- Integration with Purview Cost Analytics: Unified cost and compliance reporting for AI services.
- Cost anomaly detection: Viva Insights will surface unusual Copilot spend patterns for review.
IMPACT: Who Is Affected—and Real Risks
Organizations adopting Copilot-powered workflows in Cowork and WorkIQ will see direct impacts:
- Managers: Gain scoped visibility into team-level Copilot credit usage. Risk: Unchecked AI adoption could drive up costs unnoticed.
- Insights Analysts & Global Admins: Access Advanced Insights for cost analysis and optimization. Risk: Without proper monitoring, AI workloads may exceed budget allocation.
- Finance & IT Operations: Improved billing clarity, but require usage-based billing enabled. Risk: Incorrect configuration could block API access or skew cost reporting.
Admins must ensure usage-based billing is set up in Cost Management and review access scopes to avoid accidental overexposure or missed cost anomalies.
EDUCATE: Understanding Copilot Credit Usage & Billing Concepts
Copilot credits are the unit of consumption for AI-driven workloads in Microsoft 365. Each invocation of Cowork or WorkIQ API deducts credits, which are tracked and billed based on usage. Usage-based billing (enabled via Cost Management) allows organizations to pay for actual consumption, rather than flat licensing.
Viva Insights dashboards aggregate these metrics, letting managers and analysts see daily, weekly, or monthly spend. Scoped access ensures only managers with sufficient direct reports see their team’s data; tenant-wide leader access is intentionally excluded for privacy and compliance.
The underlying data is exposed via Microsoft Graph API endpoints, enabling custom reporting or PowerShell audits at the group, team, or user level (as permitted).
DETECT: Audit Copilot Credit Usage with Microsoft.Graph PowerShell
To report Copilot credit usage for Cowork and WorkIQ APIs at the group/team level, use the Microsoft.Graph beta module. Always handle pagination for large groups, and add error handling for API failures. Example script:
# Requires Microsoft.Graph PowerShell (beta)
# This script enumerates Copilot credit usage per group for Cowork and WorkIQ APIs.
# Handles pagination, and outputs errors gracefully.
Connect-MgGraph -Scopes 'Reports.Read.All'
$groups = Get-MgGroup -Top 100
while ($groups) {
foreach ($group in $groups) {
try {
$copilotReport = Invoke-MgGraphRequest -Method GET -Uri "/beta/groups/$($group.Id)/copilotUsage"
Write-Output "Group: $($group.DisplayName) - Copilot Credits Used: $($copilotReport.value.totalCredits)"
} catch {
Write-Warning "Failed to retrieve Copilot usage for group $($group.DisplayName): $_"
}
}
if ($groups.NextPageUrl) {
$groups = Get-MgGroup -NextPageUrl $groups.NextPageUrl
} else {
break
}
}
Note: This script is read-only. It does not modify or delete any data. Always review Copilot usage before considering any remediation.
REMEDIATE SAFELY: Adjusting Usage-Based Billing and Access
Audit group/team Copilot credit consumption regularly. If excessive usage is detected, consider:
- Reviewing which APIs (Cowork, WorkIQ) are most active.
- Educating managers and users about responsible AI consumption.
- Adjusting usage-based billing limits in Cost Management (always review changes in the admin center before applying).
- Refining access scopes in Viva Insights if unnecessary visibility is granted.
Sample PowerShell snippet for adjusting a billing limit (dry-run):
# This script simulates setting a billing limit for Copilot usage in a group.
# Replace values and review before live action. Always use -WhatIf for safety.
Set-MgGroupCopilotBillingLimit -GroupId "{groupId}" -Limit 10000 -WhatIf
This action is dry-run only; never bulk-modify billing limits based on a live query. Review Copilot usage reports before remediation.
PORTAL EQUIVALENT: Where to Find It in the Admin Center
- Copilot Analytics dashboard: Microsoft 365 Admin Center > Viva Insights > Advanced Insights > Copilot Analytics
- Usage-based billing setup: Admin Center > Cost Management > Usage-Based Billing
- Group/team access scopes: Admin Center > Viva Insights > Access Control
THE UPGRADE: Tangible Benefits vs. Previous Approach
- Productivity: Managers and analysts gain real-time, actionable visibility into AI spend, helping optimize workflows and reduce waste.
- Security: Scoped access prevents overexposure of sensitive usage data, aligning with compliance best practices.
- Cost: Usage-based billing and analytics enable precise budgeting and anomaly detection, reducing the risk of runaway AI costs.
- Workflow: Unified dashboards and API endpoints simplify Copilot spend management, replacing manual reporting or opaque billing statements.
RELATED M365 CHANGES: What Else Affects This Workflow?
- Microsoft Purview Cost Analytics GA: Purview integrates Copilot, Teams, and SharePoint AI billing into unified compliance and cost dashboards.
- Teams AI Usage Reporting: Teams admin center now surfaces Copilot consumption alongside message analytics.
- Entra ID Role Improvements: New scopes for Insights Analyst and Cost Manager roles, refining who can access billing data.
- Defender Copilot Usage: Defender for Office 365 tracks Copilot-driven automated actions, impacting overall AI credit consumption.
RECOMMENDATION: Prioritized Takeaways
- Enable usage-based billing in Cost Management before deploying Copilot-powered APIs.
- Review Copilot Analytics dashboards weekly for spend anomalies and optimization opportunities.
- Educate managers and users on responsible Copilot consumption.
- Audit access scopes for Viva Insights to avoid data overexposure.
- Plan for upcoming RBAC and Purview integration features to streamline AI cost and compliance reporting.