What is the difference between Copilot Studio and Power Virtual Agents?
Microsoft Copilot Studio is the rebrand and substantial expansion of Power Virtual Agents. PVA was a no-code chatbot builder; Copilot Studio is a low-code generative-AI agent platform with deterministic topics, generative orchestration, multi-agent orchestration, autonomous agents triggered by events, knowledge sources with sensitivity-label-aware retrieval, MCP-based action tooling, and native integration with Microsoft 365 Copilot as a side-pane agent surface. Every PVA tenant has been migrated to Copilot Studio — the PVA brand and standalone product no longer exist. Customer who still reference PVA are typically running older documentation; the product, license, and portal are now Microsoft Copilot Studio at copilotstudio.microsoft.com.
How does Copilot Studio capacity-based billing work compared to per-user licensing?
Copilot Studio is licensed primarily through message-capacity packs measured against billed messages, with optional per-user licenses for makers and per-tenant entitlements for tenants that own Microsoft 365 Copilot. A billed message is consumed by every agent response across channels — Teams, M365 Copilot side-pane, external web, SMS, voice — though many no-grounding-no-action exchanges are not billed under current policy. Capacity packs are pooled at the tenant level and consumed across all agents and environments. Per-user maker licenses cover Copilot Studio authoring rights. Enterprises with Microsoft 365 Copilot entitlements receive a baseline of free Copilot Studio messages per Copilot Studio agent action they invoke through M365 Copilot. EPC Group sizes capacity in the Phase 1 assessment using projected session volume, average exchanges per session, and per-channel utilization to avoid both over-provisioning and runtime throttles.
How do I deploy a Copilot Studio agent across multiple channels?
A Copilot Studio agent is built once and published to multiple channels from the publish menu — Microsoft Teams (personal app, channel tab, channel bot), Microsoft 365 Copilot (side-pane agent in the Copilot store), embedded web chat with full SDK customization, Facebook Messenger, Slack, SMS via Azure Communication Services, voice via ACS Calling, and custom websites. Adaptive cards render appropriately per channel — a carousel renders as a carousel in Teams and as a numbered list in SMS. Channel-specific authentication models apply — Entra ID single sign-on across Teams and M365 surfaces, Manual Authentication for external web and SMS. EPC Group recommends an internal Teams pilot for two to four weeks before any external channel goes live, because that is the only window where rapid iteration with real users is possible without external CSAT exposure.
How does sensitivity-label-aware grounding actually work in Copilot Studio agents?
When a user asks a Copilot Studio agent a question, the agent runs a retrieval query against its configured knowledge sources (SharePoint, OneDrive, Dataverse, Fabric, Graph connectors, Azure AI Search). Retrieval honors the sensitivity label on every candidate document: if a labeled document encrypts to a permission set the requesting user is not in, the document never enters the response context. The user sees no citation to it and the generative model never sees the content. This means a clinician asking a healthcare agent about a patient chart only ever retrieves PHI labeled for that clinician’s population, a financial advisor only ever retrieves MNPI cleared for the advisor’s segment, and an external customer agent grounded only on Public-labeled content cannot accidentally surface Confidential internal material even if a prompt injection attempts it. Label coverage on the source content is therefore the prerequisite — an unlabeled tenant has no guardrails.
How do enterprises measure Copilot Studio agent ROI?
Agent ROI is measured against four primary dimensions: deflection (percentage of conversations resolved without escalating to a human), throughput (volume handled per unit time), CSAT (user satisfaction with the agent experience), and time-to-resolution. The dollar ROI calculation is deflected-conversation-count times fully-loaded-cost-per-human-interaction minus capacity-and-licensing-cost minus EPC Group fixed-fee implementation and managed services. For an enterprise HR helpdesk handling 50,000 tickets per year at a $30 fully-loaded cost per ticket, a thirty-percent deflection rate is $450,000 in annual deflected cost. IT help desk patterns typically deliver larger absolute ROI because tier-one volume is higher and per-ticket cost is comparable. Sales rep agents are measured on adoption rate plus revenue-per-assisted-conversation rather than deflection. External customer support agents are measured on deflection rate plus CSAT plus escalation accuracy.
When should I use Copilot Studio versus Azure OpenAI Assistants API directly?
Use Copilot Studio when the build team is low-code-first, when the agent will live primarily inside Microsoft 365 surfaces (Teams, M365 Copilot, Outlook), when sensitivity-label-aware grounding on SharePoint or Fabric is required, when out-of-the-box governance through Purview and Defender for AI is preferred over custom controls, and when Microsoft-certified connectors cover the integration surface. Use Azure OpenAI Assistants API or Azure AI Foundry directly when the build team is code-first, when the agent will run inside a custom application or product, when fine-grained control over the LLM call (model, temperature, top_p, function-calling shape) is required, when the integration surface is dominated by non-Microsoft systems, or when token-level cost optimization matters more than time-to-market. Many enterprises run both — Copilot Studio for the Microsoft-surface agents and Azure OpenAI direct for the custom-product agents. Cross-link to /azure-openai-service-enterprise-2026 for the Azure OpenAI architecture.
Can I deploy Copilot Studio agents in a HIPAA-regulated healthcare environment?
Yes — Microsoft Copilot Studio is covered by the Microsoft Business Associate Agreement (BAA) as part of the broader Microsoft 365 and Power Platform service families, with PHI handling subject to the standard BAA terms. Healthcare deployments anchor on a tightened Purview baseline — PHI sensitivity labels enforced on the SharePoint policy library, Dataverse, and any Fabric lakehouse the agent grounds on; DLP policies covering agent outputs and external sharing; Communication Compliance reviewing high-risk conversations; and HIPAA-aligned audit log retention. Knowledge sources are restricted to BAA-covered surfaces — public web sources are excluded from PHI-touching agents. Actions that touch PHI run with delegated user tokens so per-user effective permissions and audit trail are preserved. EPC Group has shipped HIPAA-aligned Copilot Studio patterns across healthcare provider, payer, and life-sciences customers; the Phase 4 governance hardening deliverable produces the auditor evidence package the privacy officer signs off.
Is Copilot Studio available in FedRAMP-aligned Microsoft 365 GCC High?
Microsoft Copilot Studio is generally available in Microsoft 365 GCC and is on the published Microsoft roadmap for GCC High and DoD environments with FedRAMP High alignment, with continued expansion of capability parity throughout 2026. Federal deployments anchor on CUI sensitivity labels, ITAR-aligned DLP policies, NIST 800-53 Rev. 5 audit log retention, and Defender for AI monitoring inside the sovereign cloud. Knowledge sources are restricted to GCC High SharePoint, OneDrive, Dataverse, and Fabric — no public web grounding for CUI-touching agents. Actions route through GCC High connectors only. EPC Group sequences federal deployments after Microsoft confirms capability availability in the customer cloud, and produces the NIST 800-53 control map and FedRAMP audit evidence package as part of the Phase 4 deliverable. Cross-link to /standards-alignment for the broader compliance map across HIPAA, FedRAMP, CMMC, FINRA, GxP, and ISO 27001.