{"id":7727,"date":"2026-05-19T09:00:00","date_gmt":"2026-05-19T16:00:00","guid":{"rendered":"https:\/\/www.microsoft.com\/en-us\/microsoft-copilot\/blog\/?post_type=copilot&#038;p=7727"},"modified":"2026-05-18T14:31:44","modified_gmt":"2026-05-18T21:31:44","slug":"the-in-depth-guide-to-managing-real-time-voice-agents-at-scale","status":"publish","type":"copilot","link":"https:\/\/www.microsoft.com\/en-us\/microsoft-copilot\/blog\/copilot-studio\/the-in-depth-guide-to-managing-real-time-voice-agents-at-scale\/","title":{"rendered":"The in-depth guide to managing real-time voice agents at scale"},"content":{"rendered":"<aside id=\"accordion-6c6483e1-a3cf-4f95-ae3f-a02e030c5044\" class=\"table-of-contents-block accordion pb-0\" data-bi-aN=\"table-of-contents\">\n\t<button class=\"btn btn-collapse mb-0 display-flex justify-content-between w-100\" type=\"button\" data-mount=\"collapse\" data-target=\"#accordion-collapse-6c6483e1-a3cf-4f95-ae3f-a02e030c5044\" aria-expanded=\"true\" aria-controls=\"accordion-collapse-6c6483e1-a3cf-4f95-ae3f-a02e030c5044\">\n\t\t<span class=\"table-of-contents-block__label subtitle\">In this article<\/span>\n\t\t<span class=\"table-of-contents-block__current mr-4 text-gray-600 font-weight-normal\" aria-hidden=\"true\"><\/span>\n\n\t\t<svg class=\"table-of-contents-block__arrow\" aria-label=\"Toggle arrow\" width=\"18\" height=\"11\" viewBox=\"0 0 18 11\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\">\n\t\t\t<path d=\"M15.7761 11L18 8.82043L9 0L0 8.82043L2.22394 11L9 4.35913L15.7761 11Z\" fill=\"currentColor\" \/>\n\t\t<\/svg>\n\t<\/button>\n\t<div id=\"accordion-collapse-6c6483e1-a3cf-4f95-ae3f-a02e030c5044\" class=\"table-of-contents-block__collapse-wrapper collapse show\" data-parent=\"#accordion-6c6483e1-a3cf-4f95-ae3f-a02e030c5044\">\n\t\t<div class=\"accordion-body p-0\">\n\t\t\t<ol class=\"table-of-contents-block__list\"><li class=\"table-of-contents-block__list-item\"><a class=\"table-of-contents-block__list-item-link\" href=\"#why-real-time-voice-agents-require-a-different-governance-lens\">Why real-time voice agents require a different governance lens<\/a><\/li><li class=\"table-of-contents-block__list-item\"><a class=\"table-of-contents-block__list-item-link\" href=\"#why-real-time-voice-agents-raise-the-stakes\">Why real-time voice agents raise the stakes<\/a><\/li><li class=\"table-of-contents-block__list-item\"><a class=\"table-of-contents-block__list-item-link\" href=\"#a-governance-framework-for-the-full-agent-lifecycle\">A governance framework for the full agent lifecycle<\/a><\/li><li class=\"table-of-contents-block__list-item\"><a class=\"table-of-contents-block__list-item-link\" href=\"#platform-capabilities-that-support-agent-governance\">Platform capabilities that support agent governance<\/a><\/li><li class=\"table-of-contents-block__list-item\"><a class=\"table-of-contents-block__list-item-link\" href=\"#security-privacy-and-compliance-for-customer-facing-agents\">Security, privacy, and compliance for customer-facing agents<\/a><\/li><li class=\"table-of-contents-block__list-item\"><a class=\"table-of-contents-block__list-item-link\" href=\"#five-anti-patterns-that-derail-production-ai-deployments\">Five anti-patterns that derail production AI deployments<\/a><\/li><li class=\"table-of-contents-block__list-item\"><a class=\"table-of-contents-block__list-item-link\" href=\"#how-to-operationalize-voice-agents\">How to operationalize voice agents<\/a><\/li><li class=\"table-of-contents-block__list-item\"><a class=\"table-of-contents-block__list-item-link\" href=\"#using-copilot-studio-as-a-governance-foundation-for-agents\">Using Copilot Studio as a governance foundation for agents<\/a><\/li><li class=\"table-of-contents-block__list-item\"><a class=\"table-of-contents-block__list-item-link\" href=\"#governance-readiness-checklist-for-customer-facing-voice-agents\">Governance readiness checklist for customer-facing voice agents<\/a><\/li><li class=\"table-of-contents-block__list-item\"><a class=\"table-of-contents-block__list-item-link\" href=\"#getting-started-with-customer-facing-agents\">Getting started with customer-facing agents <\/a><\/li><li class=\"table-of-contents-block__list-item\"><a class=\"table-of-contents-block__list-item-link\" href=\"#resources-for-governing-ai-agents\">Resources for governing AI agents<\/a><\/li><\/ol>\t\t<\/div>\n\t<\/div>\n\t<span class=\"table-of-contents-block__progress-bar\"><\/span>\n<\/aside>\n\n\n\n<p><em>Governance built into the foundation of your agent program is what separates a successful production deployment from one that stalls\u2014or fails publicly. This guide explains how to design, manage, and scale customer-facing, real-time voice agents using Microsoft Copilot Studio, with a focus on governance, reliability, and enterprise readiness.<\/em>\n<\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\" \/>\n\n\n\n<p>\n  Imagine a customer calling your contact center about a billing dispute. A real-time voice agent answers, identifies the customer, references their account history, resolves the issue, and\u2014when needed\u2014hands off to a live agent with full context preserved. Human agents focus on exceptions, not routine queries.\n<\/p>\n\n\n\n<p>\n  Now imagine that same scenario without agent governance. The agent was built, published directly to production, and never tested for escalation. Monitoring was not enabled. The first signal of a problem is a customer complaint\u2014or a data exposure. \n<\/p>\n\n\n\n<p>Customer-facing agents are becoming the front door for how organizations engage with customers, handling intent and outcomes across conversational AI experiences. What began as chat has evolved into always-on agents that resolve issues, take action, and now support real-time voice across digital and contact center environments using platforms like <a href=\"https:\/\/www.microsoft.com\/en-us\/microsoft-365-copilot\/microsoft-copilot-studio\" target=\"_blank\" rel=\"noreferrer noopener\">Copilot Studio<\/a>. The opportunity is massive\u2014but so is the cost of getting the foundation wrong. Just as self-service and Q&amp;A agents redefined support at scale, this shift will fundamentally reshape how companies operate.<\/p>\n\n\n\n<figure class=\"wp-block-msx-ump-embed wp-block-msx-ump-embed\" class=\"wp-block-msxcm-ump-embed\">\n\t<div class=\"wp-block-embed__wrapper\">\n\t\t<universal-media-player id=\"ump-6a1183644e62f\"><\/universal-media-player>\n\t\t<script type=\"module\">\n\t\t\tconst currentTheme =\n\t\t\t\tlocalStorage.getItem('msxcmCurrentTheme') ||\n\t\t\t\t(window.matchMedia('(prefers-color-scheme: dark)').matches ? 'dark' : 'light');\n\n\t\t\t\/\/ Modify player theme based on localStorage value.\n\t\t\tlet options = {\"autoplay\":false,\"hideControls\":null,\"language\":\"en-us\",\"loop\":false,\"partnerName\":\"cloud-blogs\",\"poster\":\"https:\\\/\\\/cdn-dynmedia-1.microsoft.com\\\/is\\\/image\\\/microsoftcorp\\\/3715200-Real-Time-Voice-Agents_tbmnl_en-us?wid=1280\",\"title\":\"\",\"sources\":[{\"src\":\"https:\\\/\\\/cdn-dynmedia-1.microsoft.com\\\/is\\\/content\\\/microsoftcorp\\\/3715200-Real-Time-Voice-Agents-0x1080-6439k\",\"type\":\"video\\\/mp4\",\"quality\":\"HQ\"},{\"src\":\"https:\\\/\\\/cdn-dynmedia-1.microsoft.com\\\/is\\\/content\\\/microsoftcorp\\\/3715200-Real-Time-Voice-Agents-0x720-3266k\",\"type\":\"video\\\/mp4\",\"quality\":\"HD\"},{\"src\":\"https:\\\/\\\/cdn-dynmedia-1.microsoft.com\\\/is\\\/content\\\/microsoftcorp\\\/3715200-Real-Time-Voice-Agents-0x540-2160k\",\"type\":\"video\\\/mp4\",\"quality\":\"SD\"},{\"src\":\"https:\\\/\\\/cdn-dynmedia-1.microsoft.com\\\/is\\\/content\\\/microsoftcorp\\\/3715200-Real-Time-Voice-Agents-0x360-958k\",\"type\":\"video\\\/mp4\",\"quality\":\"LO\"}],\"ccFiles\":[{\"url\":\"https:\\\/\\\/www.microsoft.com\\\/en-us\\\/microsoft-copilot\\\/blog\\\/wp-json\\\/msxcm\\\/v1\\\/get-captions?url=https%3A%2F%2Fwww.microsoft.com%2Fcontent%2Fdam%2Fmicrosoft%2Fbade%2Fvideos%2Fproducts-and-services%2Fen-us%2Fmicrosoft-365%2F3715200-real-time-voice-agents%2F3715200-Real-Time-Voice-Agents_cc_en-us.ttml\",\"locale\":\"en-us\",\"ccType\":\"TTML\"}],\"downloadableFiles\":[{\"url\":\"https:\\\/\\\/cdn-dynmedia-1.microsoft.com\\\/is\\\/content\\\/microsoftcorp\\\/3715200-Real-Time-Voice-Agents_transcript_en-us\",\"locale\":\"en-us\",\"mediaType\":\"transcript\"},{\"url\":\"https:\\\/\\\/cdn-dynmedia-1.microsoft.com\\\/is\\\/content\\\/microsoftcorp\\\/3715200-Real-Time-Voice-Agents_audio_en-us\",\"locale\":\"en-us\",\"mediaType\":\"audio\"}]};\n\n\t\t\tif (currentTheme) {\n\t\t\t\toptions.playButtonTheme = currentTheme;\n\t\t\t}\n\n\t\t\tdocument.addEventListener('DOMContentLoaded', () => {\n\t\t\t\tump(\"ump-6a1183644e62f\", options);\n\t\t\t});\n\t\t<\/script>\n\t<\/div>\n\t<\/figure>\n\n\n\n<div class=\"wp-block-buttons is-content-justification-center is-layout-flex wp-container-core-buttons-is-layout-a89b3969 wp-block-buttons-is-layout-flex\">\n<div class=\"wp-block-button\"><a class=\"wp-block-button__link wp-element-button\" href=\"https:\/\/www.microsoft.com\/en-us\/microsoft-365-copilot\/microsoft-copilot-studio\/\" target=\"_blank\" rel=\"noreferrer noopener\">Start building real-time voice agents with Copilot Studio today<\/a><\/div>\n<\/div>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"why-real-time-voice-agents-require-a-different-governance-lens\">Why real-time voice agents require a different governance lens<\/h2>\n\n\n\n<p>\n  Most organizations already govern internal AI tools designed for known users and controlled environments. Customer-facing agents operate under fundamentally different conditions. There are unknown users, public channels, brand exposure, and direct access to customer data and downstream systems. Failures in these customer experience events mean operational, regulatory, and reputational consequences. \n<\/p>\n\n\n\n<p>\n  This is why governance cannot be treated as a final approval step. As <a href=\"https:\/\/learn.microsoft.com\/en-us\/microsoft-copilot-studio\/voice-realtime-voice-agents\">real-time voice agents<\/a> scale, governance must be built into how they are designed, deployed, monitored, and evolved from the start. Organizations that treat governance as an accelerant\u2014rather than a constraint\u2014can move faster and more confidently than those who bolt it on later.\n<\/p>\n\n\n\n<p class=\"has-brand-dark-background-color has-background\"><strong>Principle: <\/strong>Governance as a design principle can streamline approval, which leads to accelerated scale and adoption.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"why-real-time-voice-agents-raise-the-stakes\">Why real-time voice agents raise the stakes<\/h2>\n\n\n\n<p>\n  Text\u2011based agents require governance, but real\u2011time voice introduces stricter operational constraints. Latency budgets are tighter, failures are immediately apparent to customers, and interruption handling, turn\u2011taking, session state, and escalation behavior directly affect service reliability.\n<\/p>\n\n\n\n<p>Voice agents are typically deployed in high\u2011impact scenarios such as billing, orders, and service disruptions, where they integrate with <a href=\"https:\/\/www.microsoft.com\/en-us\/dynamics-365\/products\/contact-center\" target=\"_blank\" rel=\"noreferrer noopener\">Dynamics 365 Contact Center<\/a> workflows. In these environments, agents must identify callers, reference active cases, execute actions, and escalate predictably.<\/p>\n\n\n\n<p>\n  For real\u2011time voice, escalation is a first\u2011class system requirement. Handoffs to human agents must preserve full conversational context and session state, and be validated under load before production traffic is routed.\n<\/p>\n\n\n\n<p>\n  Model selection also becomes operationally significant. Copilot Studio real\u2011time voice agents use purpose\u2011fit models to balance latency, quality, and reliability while remaining governed through a centralized control plane.\n<\/p>\n\n\n\n<p class=\"has-brand-dark-background-color has-background\"><strong>What good looks like:<\/strong> A production voice agent deployment has been tested for escalation behavior, latency under load, and handoff context preservation before any customer traffic is routed to it. Monitoring is active from day one, not added after the first incident.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"a-governance-framework-for-the-full-agent-lifecycle\">A governance framework for the full agent lifecycle<\/h2>\n\n\n\n<p>\n  Governing customer-facing agents effectively requires capabilities that span the full agent lifecycle. This is especially critical for business-to-consumer (B2C) agents, which operate in always-on, customer-facing contexts and must handle real-time interactions, actions, and sensitive data at scale\u2014particularly in high\u2011stakes modalities like voice.\n<\/p>\n\n\n\n<p>Copilot Studio provides this governance as a managed agent platform, enforcing controls through managed operations and managed security across the full lifecycle. That goes from build access and data connectivity to release, monitoring, and auditability. Rather than relying on documentation or custom wiring, governance is centralized in the <a href=\"https:\/\/www.microsoft.com\/en-us\/power-platform\" target=\"_blank\" rel=\"noreferrer noopener\">Microsoft Power Platform<\/a> control plane and consistently applied across chat, voice, and contact center scenarios.<\/p>\n\n\n<figure data-wp-context=\"{&quot;imageId&quot;:&quot;6a11836453a51&quot;}\" data-wp-interactive=\"core\/image\" data-wp-key=\"6a11836453a51\" class=\"wp-block-image size-large wp-lightbox-container\"><img decoding=\"async\" data-wp-class--hide=\"state.isContentHidden\" data-wp-class--show=\"state.isContentVisible\" data-wp-init=\"callbacks.setButtonStyles\" data-wp-on--click=\"actions.showLightbox\" data-wp-on--load=\"callbacks.setButtonStyles\" data-wp-on-window--resize=\"callbacks.setButtonStyles\" src=\"https:\/\/www.microsoft.com\/en-us\/microsoft-copilot\/blog\/wp-content\/uploads\/2024\/08\/Power-Platform-admin-center-1920-1024x628.webp\" alt=\"Power Platform admin center identity and access management page.\" class=\"wp-image-7768 webp-format\" srcset=\"https:\/\/www.microsoft.com\/en-us\/microsoft-copilot\/blog\/wp-content\/uploads\/2024\/08\/Power-Platform-admin-center-1920-1024x628.webp 1024w, https:\/\/www.microsoft.com\/en-us\/microsoft-copilot\/blog\/wp-content\/uploads\/2024\/08\/Power-Platform-admin-center-1920-300x184.webp 300w, https:\/\/www.microsoft.com\/en-us\/microsoft-copilot\/blog\/wp-content\/uploads\/2024\/08\/Power-Platform-admin-center-1920-768x471.webp 768w, https:\/\/www.microsoft.com\/en-us\/microsoft-copilot\/blog\/wp-content\/uploads\/2024\/08\/Power-Platform-admin-center-1920-1536x942.webp 1536w, https:\/\/www.microsoft.com\/en-us\/microsoft-copilot\/blog\/wp-content\/uploads\/2024\/08\/Power-Platform-admin-center-1920.webp 1920w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" data-orig-src=\"https:\/\/www.microsoft.com\/en-us\/microsoft-copilot\/blog\/wp-content\/uploads\/2024\/08\/Power-Platform-admin-center-1920-1024x628.webp\"><button\n\t\t\tclass=\"lightbox-trigger\"\n\t\t\ttype=\"button\"\n\t\t\taria-haspopup=\"dialog\"\n\t\t\taria-label=\"Enlarge\"\n\t\t\tdata-wp-init=\"callbacks.initTriggerButton\"\n\t\t\tdata-wp-on--click=\"actions.showLightbox\"\n\t\t\tdata-wp-style--right=\"state.imageButtonRight\"\n\t\t\tdata-wp-style--top=\"state.imageButtonTop\"\n\t\t>\n\t\t\t<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"12\" height=\"12\" fill=\"none\" viewBox=\"0 0 12 12\">\n\t\t\t\t<path fill=\"#fff\" d=\"M2 0a2 2 0 0 0-2 2v2h1.5V2a.5.5 0 0 1 .5-.5h2V0H2Zm2 10.5H2a.5.5 0 0 1-.5-.5V8H0v2a2 2 0 0 0 2 2h2v-1.5ZM8 12v-1.5h2a.5.5 0 0 0 .5-.5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1.5V2a.5.5 0 0 0-.5-.5H8V0h2Z\" \/>\n\t\t\t<\/svg>\n\t\t<\/button><figcaption class=\"wp-element-caption\">Manage voice agents (along with other agents) in the identity and access management tab of the centralized Power Platform admin center.<\/figcaption><\/figure>\n\n\n\n<p>\n  The following five\u2011stage governance framework reflects how managed capabilities come together across the full lifecycle of customer-facing agents:\n<\/p>\n\n\n\n<ol class=\"wp-block-list\">\n<li><a href=\"#stage-1-govern-the-builder\" id=\"#stage-1-govern-the-builder\">Govern the builder<\/a><\/li>\n\n\n\n<li><a href=\"#stage-2-govern-the-build\" id=\"#stage-2-govern-the-build\">Govern the build<\/a><\/li>\n\n\n\n<li><a href=\"#stage-3-govern-the-release\" id=\"#stage-3-govern-the-release\">Govern the release<\/a><\/li>\n\n\n\n<li><a href=\"#stage-4-govern-the-runtime\" id=\"#stage-4-govern-the-runtime\">Govern the runtime<\/a><\/li>\n\n\n\n<li><a href=\"#stage-5-govern-the-lifecycle\" id=\"#stage-5-govern-the-lifecycle\">Govern the lifecycle<\/a><\/li>\n<\/ol>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"stage-1-govern-the-builder\">Stage 1: Govern the builder<\/h3>\n\n\n\n<p>\n  Before a single topic is created, agent governance starts with who is allowed to build and what they are allowed to connect.\n<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Define builder roles and environments.<\/strong> Specify who can create agents and which environments they can work in, using role\u2011based access in the <a href=\"https:\/\/learn.microsoft.com\/en-us\/power-platform\/admin\/admin-documentation\" target=\"_blank\" rel=\"noreferrer noopener\">Power Platform admin center<\/a>.<\/li>\n\n\n\n<li><strong>Set data access boundaries early.<\/strong> Apply data loss prevention (DLP) policies before development to determine which connectors and data sources agents can use. <\/li>\n\n\n\n<li><strong>Maintain environment separation.<\/strong> Use distinct development, test, and production environments to validate changes before deploying them to customer\u2011facing scenarios.<\/li>\n\n\n\n<li><strong>Standardize on managed solutions.<\/strong> Package agents in managed solutions to support versioning, controlled promotion, and rollback across environments.<\/li>\n<\/ul>\n\n\n\n<p class=\"has-brand-dark-background-color has-background\"><strong>What good looks like: <\/strong>A new agent builder requests access and is provisioned into a dedicated development environment. DLP policies are pre-applied. They cannot publish to any customer-facing channel without an administrator approval step.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"stage-2-govern-the-build\">Stage 2: Govern the build<\/h3>\n\n\n\n<p>\n  How an agent is built determines how safe and predictable it is in production.\n<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Configure authentication by channel.<\/strong> Decide whether sessions are authenticated (<a href=\"https:\/\/www.microsoft.com\/en-us\/security\/business\/identity-access\/microsoft-entra-id\" target=\"_blank\" rel=\"noreferrer noopener\">Microsoft Entra ID<\/a> or supported identity provider [IdP]) or anonymous, and design data access accordingly. (For public-facing scenarios like 800 numbers and public websites, anonymous real-time voice sessions are common.)<\/li>\n\n\n\n<li><strong>Set generative AI behavior explicitly.<\/strong> Define and check grounding, topic scope, and allowed behaviors rather than relying on default settings.<\/li>\n\n\n\n<li><strong>Validate escalation paths.<\/strong> Test and verify handoff to live agents with full conversation context preserved for all voice scenarios.<\/li>\n\n\n\n<li><strong>Apply content moderation intentionally.<\/strong> Define clear engagement boundaries, enforce agent governance and policy controls, and rigorously red\u2011team and validate edge cases before deploying to production.<\/li>\n<\/ul>\n\n\n\n<p class=\"has-brand-dark-background-color has-background\"><strong>What good looks like: <\/strong>Testing escalation paths before publishing an agent to a customer-facing channel, so you can go live with more confidence. Catching errors before the first live escalation is critical to creating a good customer experience.<\/p>\n\n\n<figure data-wp-context=\"{&quot;imageId&quot;:&quot;6a11836454704&quot;}\" data-wp-interactive=\"core\/image\" data-wp-key=\"6a11836454704\" class=\"wp-block-image size-full wp-lightbox-container\"><img decoding=\"async\" data-wp-class--hide=\"state.isContentHidden\" data-wp-class--show=\"state.isContentVisible\" data-wp-init=\"callbacks.setButtonStyles\" data-wp-on--click=\"actions.showLightbox\" data-wp-on--load=\"callbacks.setButtonStyles\" data-wp-on-window--resize=\"callbacks.setButtonStyles\" src=\"https:\/\/www.microsoft.com\/en-us\/microsoft-copilot\/blog\/wp-content\/uploads\/2024\/08\/agent-access-channels.webp\" alt=\"Agent access channels page in the Power Platform admin center, showing options to configure authentication by channel.\" class=\"wp-image-7767 webp-format\" data-orig-src=\"https:\/\/www.microsoft.com\/en-us\/microsoft-copilot\/blog\/wp-content\/uploads\/2024\/08\/agent-access-channels.webp\"><button\n\t\t\tclass=\"lightbox-trigger\"\n\t\t\ttype=\"button\"\n\t\t\taria-haspopup=\"dialog\"\n\t\t\taria-label=\"Enlarge\"\n\t\t\tdata-wp-init=\"callbacks.initTriggerButton\"\n\t\t\tdata-wp-on--click=\"actions.showLightbox\"\n\t\t\tdata-wp-style--right=\"state.imageButtonRight\"\n\t\t\tdata-wp-style--top=\"state.imageButtonTop\"\n\t\t>\n\t\t\t<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"12\" height=\"12\" fill=\"none\" viewBox=\"0 0 12 12\">\n\t\t\t\t<path fill=\"#fff\" d=\"M2 0a2 2 0 0 0-2 2v2h1.5V2a.5.5 0 0 1 .5-.5h2V0H2Zm2 10.5H2a.5.5 0 0 1-.5-.5V8H0v2a2 2 0 0 0 2 2h2v-1.5ZM8 12v-1.5h2a.5.5 0 0 0 .5-.5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1.5V2a.5.5 0 0 0-.5-.5H8V0h2Z\" \/>\n\t\t\t<\/svg>\n\t\t<\/button><figcaption class=\"wp-element-caption\">Configure authentication by channel on the agents access channels page of the Power Platform admin center.<\/figcaption><\/figure>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"stage-3-govern-the-release\">Stage 3: Govern the release<\/h3>\n\n\n\n<p>\n  Moving an agent from development to production requires controlled, auditable steps.\n<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Standardize promotion paths.<\/strong> Promote agents through dev, test, and production using managed solutions and Power Platform pipelines with an auditable change history.<\/li>\n\n\n\n<li><strong>Apply pre<\/strong>\u2011<strong>production validation gates.<\/strong> Require checks for conversation quality, escalation behavior, latency under load, and data access before publishing.<\/li>\n\n\n\n<li><strong>Plan and test rollback.<\/strong> Define and validate rollback procedures for production issues prior to go\u2011live.<\/li>\n\n\n\n<li><strong>Separate publish authorization.<\/strong> Require explicit approval to publish agents to customer\u2011facing channels, independent of build permissions.<\/li>\n<\/ul>\n\n\n\n<p class=\"has-brand-dark-background-color has-background\"><strong>What good looks like: <\/strong>An agent must pass a defined pre-production checklist and receive administrator approval to publish before any customer traffic reaches it. Every version promotion is tracked in the solution history.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"stage-4-govern-the-runtime\">Stage 4: Govern the runtime<\/h3>\n\n\n\n<p>\n  Once an agent is live, governance shifts from control to visibility and response.\n<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Enable runtime observability.<\/strong> Turn on conversation <a href=\"https:\/\/learn.microsoft.com\/en-us\/microsoft-copilot-studio\/guidance\/deflection-transcripts-analysis\" target=\"_blank\" rel=\"noreferrer noopener\">transcripts and analytics in Copilot Studio<\/a> before routing customer traffic.<\/li>\n\n\n\n<li><strong>Define operational thresholds.<\/strong> Monitor metrics such as escalation rate, resolution rate, latency, and session completion, with alerts for deviations.<\/li>\n\n\n\n<li><strong>Establish incident response.<\/strong> Define processes for detecting, triaging, and mitigating production issues in voice agents integrated with Dynamics 365 Contact Center.<\/li>\n\n\n\n<li><strong>Monitor usage and capacity.<\/strong> Track session volume, message consumption, and capacity limits to support scaling and stability.<\/li>\n<\/ul>\n\n\n\n<p class=\"has-brand-dark-background-color has-background\"><strong>What good looks like: <\/strong>Early detection through active monitoring. Voice agents that interact with customers without active monitoring are operating without a safety net. Issues that could persist for hours without analytics can be caught in minutes with these guards in place.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"stage-5-govern-the-lifecycle\">Stage 5: Govern the lifecycle<\/h3>\n\n\n\n<p>\n  Voice agents are not static. They evolve as scenarios expand, customer needs change, and the platform advances. Managing change safely is as important as the initial deployment.\n<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Version agent configuration.<\/strong> Track changes to topics, actions, authentication, and generative AI settings using application lifecycle management (ALM) and source control.<\/li>\n\n\n\n<li><strong>Validate changes pre<\/strong>\u2011<strong>production.<\/strong> Test all updates in non\u2011production environments to avoid regressions in core scenarios, including voice flows and escalation behavior.<\/li>\n\n\n\n<li><strong>Coordinate releases operationally.<\/strong> Communicate deployment windows to IT and contact center operations teams.<\/li>\n\n\n\n<li><strong>Evolve governance as scale grows.<\/strong> Reassess role-based access control (RBAC), DLP policies, environment strategy, and publishing permissions as agent count and channel coverage expand.<\/li>\n<\/ul>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"platform-capabilities-that-support-agent-governance\">Platform capabilities that support agent governance<\/h2>\n\n\n\n<p>Copilot Studio provides a centralized control plane for building, operating, and governing customer\u2011facing agents. The platform capabilities below directly enable the governance framework described above and should be configured before scaling B2C deployments:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Power Platform admin center:<\/strong> Central governance surface for environments, DLP policies, user access, and capacity management; the primary enforcement layer for agent governance.<\/li>\n\n\n\n<li><strong>Environment management:<\/strong> Separate development, test, and production environments to support validation and controlled promotion of customer\u2011facing agents.<\/li>\n\n\n\n<li><strong>Data loss prevention (DLP) policies:<\/strong> Environment\u2011level connector controls that define which data sources and services agents can access before any connections are established.<\/li>\n\n\n\n<li><strong>Managed solutions and Power Platform pipelines:<\/strong> Package agents as managed solutions and promote them through environments with version tracking, rollback support, and an auditable change history.<\/li>\n\n\n\n<li><strong>Microsoft Entra ID and channel authentication:<\/strong> Configure customer\u2011facing authentication using Entra ID or supported identity providers to enable secure, scoped access to customer data.<\/li>\n\n\n\n<li><strong>Generative AI controls and content moderation:<\/strong> Per\u2011agent configuration for grounding, topic scope, allowed behaviors, and content filtering, applied deliberately prior to public deployment.<\/li>\n\n\n\n<li><strong>Conversation transcripts and analytics:<\/strong> Built\u2011in logging and analytics providing runtime visibility into agent behavior, escalation patterns, and coverage gaps.<\/li>\n\n\n\n<li><strong>Dynamics 365 Contact Center integration:<\/strong> Native escalation to live agents with case context preservation and unified conversation history for voice deployments.<\/li>\n\n\n\n<li><strong>Azure Speech:<\/strong> Underlying <a href=\"https:\/\/azure.microsoft.com\/en-us\/products\/ai-foundry\/tools\/speech\/\">speech infrastructure<\/a> for real\u2011time voice agents, with implications for latency, reliability, and capacity planning.<\/li>\n\n\n\n<li><strong>Dataverse security model:<\/strong> Row\u2011level and business\u2011unit security controls governing agent access to customer records in Dynamics\u2011integrated scenarios.<\/li>\n<\/ul>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"security-privacy-and-compliance-for-customer-facing-agents\">Security, privacy, and compliance for customer-facing agents<\/h2>\n\n\n\n<p>For IT and security teams, governance of customer-facing agents must also address data handling, regulatory requirements, and audit readiness. These are not secondary concerns\u2014they&#8217;re often the first gate any enterprise B2C deployment must pass through.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"customer-data-and-pii-in-voice-interactions\">Customer data and PII in voice interactions<\/h3>\n\n\n\n<p>\n  Real-time voice agents generate conversation transcripts that may contain personally identifiable information. Establish clear retention policies for these transcripts before deployment. Define who has access to conversation logs, how long they are retained, and whether they are subject to deletion requests under applicable privacy regulations.\n<\/p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"regulatory-considerations\">Regulatory considerations<\/h3>\n\n\n\n<p>\n  Depending on your industry and geography, customer-facing AI agents may be subject to requirements under General Data Protection Regulation (GDPR), California Consumer Privacy Act (CCPA), or sector-specific regulations in financial services or healthcare. Review applicable requirements with your legal and compliance teams before deploying agents to regulated customer scenarios. DLP policies in the Power Platform admin center are a key compliance control.\n<\/p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"audit-logging-and-compliance-evidence\">Audit logging and compliance evidence<\/h3>\n\n\n\n<p>Power Platform and Copilot Studio support audit logging through <a href=\"https:\/\/www.microsoft.com\/en-us\/security\/business\/microsoft-purview\" target=\"_blank\" rel=\"noreferrer noopener\">Microsoft Purview<\/a> and the Power Platform admin center. Ensure audit logging is enabled before production deployment and that logs are retained according to your organization&#8217;s compliance requirements.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"credential-and-secret-management\">Credential and secret management<\/h3>\n\n\n\n<p>Agents that connect to external systems require credentials and connection strings. Do not store secrets in agent configuration directly. Use environment variables in Power Platform or <a href=\"https:\/\/azure.microsoft.com\/en-us\/products\/key-vault\/\" target=\"_blank\" rel=\"noreferrer noopener\">Azure Key Vault<\/a> references to manage credentials securely, with access controlled through role assignments.<\/p>\n\n\n\n<p class=\"has-brand-dark-background-color has-background\"><strong>Note for architects: <\/strong>Security and compliance review should be a gate in Stage 3 (govern the release), not an afterthought discovered during audit. Engage your security and compliance teams in the pre-production validation checklist.<\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\" \/>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"five-anti-patterns-that-derail-production-ai-deployments\">Five anti-patterns that derail production AI deployments<\/h2>\n\n\n\n<p>\n  Organizations that have scaled B2C agents successfully tend to have avoided the same set of avoidable mistakes. These are the patterns most likely to cause problems once customer traffic is live.\n<\/p>\n\n\n\n<ol class=\"wp-block-list\">\n<li><strong>Skipping environment separation:<\/strong> Building and publishing agents in the same environment, or directly in production, allows untested changes to reach customers and is one of the most common causes of early deployment issues.<\/li>\n\n\n\n<li><strong>Publishing voice agents without tested escalation:<\/strong> Escalation to a live agent is a core part of voice agent design. Untested handoff paths that fail to preserve customer context degrade the experience more than having no agent at all.<\/li>\n\n\n\n<li><strong>Granting broad DLP exceptions under schedule pressure:<\/strong> Temporarily relaxing DLP policies often becomes permanent, introducing data access risk and audit gaps that are difficult to remediate later.<\/li>\n\n\n\n<li><strong>Treating monitoring as a post<\/strong>\u2011<strong>launch activity:<\/strong> When transcripts, analytics, and alerts are not enabled before go\u2011live, production issues surface through customer complaints rather than operational signals.<\/li>\n\n\n\n<li><strong>Building open<\/strong>\u2011<strong>ended agents without defined scope:<\/strong> Broad, general\u2011purpose agents are harder to test, govern, and improve than agents scoped to specific customer scenarios with clear success criteria.<\/li>\n<\/ol>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"how-to-operationalize-voice-agents\">How to operationalize voice agents<\/h2>\n\n\n\n<p>\n  As teams move from pilots to production, a small set of patterns consistently differentiates voice agent deployments that scale.\n<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Start with well\u2011defined customer scenarios rather than broad open\u2011ended agents. Clear scope simplifies risk assessment, testing, and measurement. A voice agent designed for order status or billing inquiries is easier to govern and iterate on than one intended to answer arbitrary customer questions.<\/li>\n\n\n\n<li>Treat real\u2011time voice as an extension of existing digital agent governance, not an exception. Teams that have already governed chat\u2011based agents in Copilot Studio are well positioned to apply the same controls to voice, while accounting for stricter latency, escalation, and runtime requirements.<\/li>\n\n\n\n<li>Design escalation as a primary flow, not a fallback. Agents integrated with Dynamics 365 Contact Center should preserve full conversational and case context on handoff. Predictable escalation maintains continuity; dropped context undermines trust.<\/li>\n\n\n\n<li>As programs scale, three governance questions remain central:\n<ul class=\"wp-block-list\">\n<li>Which customer scenarios are appropriate for automation versus human handling?<\/li>\n\n\n\n<li>Where does real\u2011time voice materially improve the experience versus add operational complexity?<\/li>\n\n\n\n<li>How quickly can production issues be detected and resolved once agents are live?<\/li>\n<\/ul>\n<\/li>\n<\/ul>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"using-copilot-studio-as-a-governance-foundation-for-agents\">Using Copilot Studio as a governance foundation for agents<\/h2>\n\n\n\n<p>\n  Copilot Studio and Power Platform provide a centralized environment for building, operating, and governing agents, which becomes increasingly important as deployments expand from internal use cases to customer\u2011facing channels.\n<\/p>\n\n\n\n<p>\n  Establish governance once in Copilot Studio, and scale it across chat, voice, and backend\u2011driven agents without fragmentation. As a centralized control plane, the platform helps you enforce consistent policies and maintain operational oversight as agents expand across channels, regions, and customer scenarios.\n<\/p>\n\n\n\n<p>\n  For organizations already using Copilot Studio, many of the governance capabilities described here are available today. Support for real-time voice agents in Copilot Studio is now generally available in North America, with deployments delivered first through Dynamics 365 Contact Center. Language support, additional regions, and broader publishing channels will expand over time as part of Copilot Studio&#8217;s ongoing roadmap. \n<\/p>\n\n\n\n<p>Learn more in the <a href=\"https:\/\/www.microsoft.com\/en-us\/microsoft-copilot\/blog\/copilot-studio\/extend-ai-voice-support-introducing-real-time-voice-agents-in-microsoft-copilot-studio\/\" id=\"https:\/\/www.microsoft.com\/en-us\/microsoft-copilot\/blog\/copilot-studio\/extend-ai-voice-support-introducing-real-time-voice-agents-in-microsoft-copilot-studio\/\" target=\"_blank\" rel=\"noreferrer noopener\">announcement blog for real-time voice agents<\/a>.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"governance-readiness-checklist-for-customer-facing-voice-agents\">Governance readiness checklist for customer-facing voice agents<\/h2>\n\n\n\n<p>\n  Before deploying a customer-facing or real-time voice agent to production, verify governance readiness across these core dimensions.\n<\/p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"access-and-environment\">Access and environment<\/h3>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Separate development, test, and production environments are provisioned<\/li>\n\n\n\n<li>Role-based access is configured\u2014developers cannot publish directly to production<\/li>\n\n\n\n<li>Advanced connector policy is applied to all environments before development begins<\/li>\n\n\n\n<li>Publishing permissions for customer-facing channels require administrator approval<\/li>\n<\/ul>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"build-and-configuration\">Build and configuration<\/h3>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Authentication and identity are configured appropriately for the channel (authenticated or anonymous)<\/li>\n\n\n\n<li>Generative AI settings, grounding, and content moderation are configured deliberately<\/li>\n\n\n\n<li>Credential and secret management uses environment variables or Azure Key Vault references<\/li>\n\n\n\n<li>The agent is packaged in a managed solution with tracked versioning<\/li>\n<\/ul>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"testing-and-release\">Testing and release<\/h3>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Escalation paths to live agents have been tested with context preservation verified<\/li>\n\n\n\n<li>Latency and behavior have been validated under simulated load<\/li>\n\n\n\n<li>A pre-production validation checklist has been completed and signed off<\/li>\n\n\n\n<li>A rollback procedure has been defined and tested<\/li>\n\n\n\n<li>Audit logging is enabled and log retention meets compliance requirements<\/li>\n<\/ul>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"runtime-and-operations\">Runtime and operations<\/h3>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Conversation transcripts and analytics are active before first customer interaction<\/li>\n\n\n\n<li>Operational thresholds (escalation rate, session completion rate) are defined with alerts<\/li>\n\n\n\n<li>An incident response procedure is defined and communicated to operations teams<\/li>\n\n\n\n<li>Usage and consumption monitoring is in place for capacity planning<\/li>\n\n\n\n<li>A change management process is defined for updating live agents<\/li>\n<\/ul>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"getting-started-with-customer-facing-agents\">Getting started with customer-facing agents <\/h2>\n\n\n\n<p>Organizations ready to operationalize B2C agents should begin with the following steps:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Align on priority scenarios.<\/strong> Agree on customer scenarios, scope, success criteria, and escalation requirements before any development begins.<\/li>\n\n\n\n<li><strong>Set up environments and governance.<\/strong> Configure separate dev, test, and production environments and apply DLP policies before granting developer access. Define role\u2011based access and require administrator approval for publishing to customer\u2011facing channels.<\/li>\n\n\n\n<li><strong>Engage security and compliance early.<\/strong> Review applicable regulatory requirements and establish data retention policies for conversation transcripts.<\/li>\n\n\n\n<li><strong>Build and validate deliberately.<\/strong> Start with a scoped agent, use managed solutions, and be sure to test and verify escalation paths.<\/li>\n\n\n\n<li><strong>Confirm readiness before go<\/strong>\u2011<strong>live.<\/strong> Complete the governance readiness checklist and enable monitoring and escalation thresholds prior to routing customer traffic.<\/li>\n<\/ul>\n\n\n\n<p>With the right foundation in place, teams can scale customer\u2011facing and real\u2011time voice agents\u2014while maintaining the reliability, security, and operational integrity IT teams are responsible for protecting.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"resources-for-governing-ai-agents\">Resources for governing AI agents<\/h2>\n\n\n\n<ul class=\"wp-block-list\">\n<li><a href=\"https:\/\/learn.microsoft.com\/en-us\/microsoft-copilot-studio\/voice-realtime-voice-agents\" target=\"_blank\" rel=\"noreferrer noopener\">An overview of real-time voice agents in Copilot Studio<\/a><\/li>\n\n\n\n<li><a href=\"https:\/\/www.microsoft.com\/en-us\/microsoft-copilot\/blog\/copilot-studio\/extend-ai-voice-support-introducing-real-time-voice-agents-in-microsoft-copilot-studio\/\" target=\"_blank\" rel=\"noreferrer noopener\">Extend AI voice support: Introducing real-time voice agents in Microsoft Copilot Studio<\/a><\/li>\n\n\n\n<li><a href=\"https:\/\/learn.microsoft.com\/en-us\/power-platform\/admin\/\" target=\"_blank\" rel=\"noreferrer noopener\">Power Platform admin center documentation<\/a><\/li>\n\n\n\n<li><a href=\"https:\/\/learn.microsoft.com\/en-us\/dynamics365\/contact-center\/\" target=\"_blank\" rel=\"noreferrer noopener\">Dynamics 365 Contact Center documentation<\/a><\/li>\n<\/ul>\n\n\n\n<aside class=\"cta-block cta-block--align-left cta-block--has-image wp-block-msx-cta\" data-bi-an=\"CTA Block\">\n\t<div class=\"cta-block__content\">\n\t\t\t\t\t<div class=\"cta-block__image-container\">\n\t\t\t\t<img loading=\"lazy\" decoding=\"async\" width=\"600\" height=\"600\" src=\"https:\/\/www.microsoft.com\/en-us\/microsoft-copilot\/blog\/wp-content\/uploads\/2024\/08\/MSC22_Getty_UK_Finance_1072465666-600px.jpg\" class=\"cta-block__image\" alt=\"A person working on a computer in an open office setting.\" srcset=\"https:\/\/www.microsoft.com\/en-us\/microsoft-copilot\/blog\/wp-content\/uploads\/2024\/08\/MSC22_Getty_UK_Finance_1072465666-600px.jpg 600w, https:\/\/www.microsoft.com\/en-us\/microsoft-copilot\/blog\/wp-content\/uploads\/2024\/08\/MSC22_Getty_UK_Finance_1072465666-600px-300x300.jpg 300w, https:\/\/www.microsoft.com\/en-us\/microsoft-copilot\/blog\/wp-content\/uploads\/2024\/08\/MSC22_Getty_UK_Finance_1072465666-600px-150x150.jpg 150w\" sizes=\"auto, (max-width: 600px) 100vw, 600px\" \/>\t\t\t<\/div>\n\t\t\n\t\t<div class=\"cta-block__body\">\n\t\t\t<h2 class=\"cta-block__headline\">Governance starts early<\/h2>\n\t\t\t<p class=\"cta-block__text\">Establish a governance foundation with Copilot Studio that scales across chat, voice, and backend-driven agents.<\/p>\n\t\t\t\t\t\t\t<div class=\"cta-block__actions\">\n\t\t\t\t\t<a\n\t\t\t\t\t\thref=\"https:\/\/www.microsoft.com\/en-us\/microsoft-365-copilot\/microsoft-copilot-studio\/\"\n\t\t\t\t\t\tclass=\"btn cta-block__link btn-light\"\n\t\t\t\t\t\ttarget=\"_blank\"\t\t\t\t\t>\n\t\t\t\t\t\tTry Copilot Studio today\t\t\t\t\t<\/a>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t<\/div>\n<\/aside>\n","protected":false},"excerpt":{"rendered":"<p>Explore an in-depth guide to managing customer-facing real-time voice agents with Copilot Studio, from governance foundations to production readiness.<\/p>\n","protected":false},"author":51,"featured_media":7744,"template":"","cs-content-type":[933],"cs-topic":[999,939,1000,940,946,941],"coauthors":[1030],"class_list":["post-7727","copilot","type-copilot","status-publish","has-post-thumbnail","hentry","cs-content-type-tips-and-guides","cs-topic-agent-adoption","cs-topic-agent-governance","cs-topic-agent-security","cs-topic-agentic-ai","cs-topic-ai-tool-integrations-product-integrations","cs-topic-extensibility","review-flag-1714037975-198","review-flag-1-1714037975-544","review-flag-2-1714037975-733","review-flag-3-1714037975-715","review-flag-4-1714037975-331","review-flag-5-1714037975-315","review-flag-alway-1714037973-469","review-flag-integ-1714037973-23","review-flag-never-1714037973-443","review-flag-new-1714037972-526","review-flag-the-p-1714037981-716"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.4 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>A guide to managing real-time voice agents in Copilot Studio | Microsoft Copilot Blog<\/title>\n<meta name=\"description\" content=\"Govern customer-facing AI agents with Copilot Studio, covering security, compliance, and production readiness for chat and voice AI agents.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.microsoft.com\/en-us\/microsoft-copilot\/blog\/copilot-studio\/the-in-depth-guide-to-managing-real-time-voice-agents-at-scale\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"A guide to managing real-time voice agents in Copilot Studio | Microsoft Copilot Blog\" \/>\n<meta property=\"og:description\" content=\"Govern customer-facing AI agents with Copilot Studio, covering security, compliance, and production readiness for chat and voice AI agents.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.microsoft.com\/en-us\/microsoft-copilot\/blog\/copilot-studio\/the-in-depth-guide-to-managing-real-time-voice-agents-at-scale\/\" \/>\n<meta property=\"og:site_name\" content=\"Microsoft Copilot Blog\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.microsoft.com\/en-us\/microsoft-copilot\/blog\/wp-content\/uploads\/2024\/08\/Copilot-Studio-Voice-Agent-2-1200.jpg\" \/>\n\t<meta property=\"og:image:width\" content=\"1200\" \/>\n\t<meta property=\"og:image:height\" content=\"675\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:image\" content=\"https:\/\/www.microsoft.com\/en-us\/microsoft-copilot\/blog\/wp-content\/uploads\/2024\/08\/Copilot-Studio-Voice-Agent-2-1200.jpg\" \/>\n<meta name=\"twitter:label1\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data1\" content=\"14 minutes\" \/>\n\t<meta name=\"twitter:label2\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data2\" content=\"Microsoft Copilot Studio Team\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/www.microsoft.com\\\/en-us\\\/microsoft-copilot\\\/blog\\\/copilot-studio\\\/the-in-depth-guide-to-managing-real-time-voice-agents-at-scale\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.microsoft.com\\\/en-us\\\/microsoft-copilot\\\/blog\\\/copilot-studio\\\/the-in-depth-guide-to-managing-real-time-voice-agents-at-scale\\\/\"},\"author\":[{\"@id\":\"https:\\\/\\\/www.microsoft.com\\\/en-us\\\/microsoft-copilot\\\/blog\\\/author\\\/microsoft-copilot-studio-team\\\/\",\"@type\":\"Person\",\"@name\":\"Microsoft Copilot Studio Team\"}],\"headline\":\"The in-depth guide to managing real-time voice agents at scale\",\"datePublished\":\"2026-05-19T16:00:00+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/www.microsoft.com\\\/en-us\\\/microsoft-copilot\\\/blog\\\/copilot-studio\\\/the-in-depth-guide-to-managing-real-time-voice-agents-at-scale\\\/\"},\"wordCount\":2906,\"publisher\":{\"@id\":\"https:\\\/\\\/www.microsoft.com\\\/en-us\\\/microsoft-copilot\\\/blog\\\/#organization\"},\"image\":{\"@id\":\"https:\\\/\\\/www.microsoft.com\\\/en-us\\\/microsoft-copilot\\\/blog\\\/copilot-studio\\\/the-in-depth-guide-to-managing-real-time-voice-agents-at-scale\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/www.microsoft.com\\\/en-us\\\/microsoft-copilot\\\/blog\\\/wp-content\\\/uploads\\\/2024\\\/08\\\/Copilot-Studio-Voice-Agent-2-1260.jpg\",\"inLanguage\":\"en-US\"},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/www.microsoft.com\\\/en-us\\\/microsoft-copilot\\\/blog\\\/copilot-studio\\\/the-in-depth-guide-to-managing-real-time-voice-agents-at-scale\\\/\",\"url\":\"https:\\\/\\\/www.microsoft.com\\\/en-us\\\/microsoft-copilot\\\/blog\\\/copilot-studio\\\/the-in-depth-guide-to-managing-real-time-voice-agents-at-scale\\\/\",\"name\":\"A guide to managing real-time voice agents in Copilot Studio | Microsoft Copilot Blog\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.microsoft.com\\\/en-us\\\/microsoft-copilot\\\/blog\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/www.microsoft.com\\\/en-us\\\/microsoft-copilot\\\/blog\\\/copilot-studio\\\/the-in-depth-guide-to-managing-real-time-voice-agents-at-scale\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/www.microsoft.com\\\/en-us\\\/microsoft-copilot\\\/blog\\\/copilot-studio\\\/the-in-depth-guide-to-managing-real-time-voice-agents-at-scale\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/www.microsoft.com\\\/en-us\\\/microsoft-copilot\\\/blog\\\/wp-content\\\/uploads\\\/2024\\\/08\\\/Copilot-Studio-Voice-Agent-2-1260.jpg\",\"datePublished\":\"2026-05-19T16:00:00+00:00\",\"description\":\"Govern customer-facing AI agents with Copilot Studio, covering security, compliance, and production readiness for chat and voice AI agents.\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/www.microsoft.com\\\/en-us\\\/microsoft-copilot\\\/blog\\\/copilot-studio\\\/the-in-depth-guide-to-managing-real-time-voice-agents-at-scale\\\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/www.microsoft.com\\\/en-us\\\/microsoft-copilot\\\/blog\\\/copilot-studio\\\/the-in-depth-guide-to-managing-real-time-voice-agents-at-scale\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/www.microsoft.com\\\/en-us\\\/microsoft-copilot\\\/blog\\\/copilot-studio\\\/the-in-depth-guide-to-managing-real-time-voice-agents-at-scale\\\/#primaryimage\",\"url\":\"https:\\\/\\\/www.microsoft.com\\\/en-us\\\/microsoft-copilot\\\/blog\\\/wp-content\\\/uploads\\\/2024\\\/08\\\/Copilot-Studio-Voice-Agent-2-1260.jpg\",\"contentUrl\":\"https:\\\/\\\/www.microsoft.com\\\/en-us\\\/microsoft-copilot\\\/blog\\\/wp-content\\\/uploads\\\/2024\\\/08\\\/Copilot-Studio-Voice-Agent-2-1260.jpg\",\"width\":1260,\"height\":709,\"caption\":\"IT pros gather around a computer in a modern office space.\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/www.microsoft.com\\\/en-us\\\/microsoft-copilot\\\/blog\\\/copilot-studio\\\/the-in-depth-guide-to-managing-real-time-voice-agents-at-scale\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/www.microsoft.com\\\/en-us\\\/microsoft-copilot\\\/blog\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Copilot Studio\",\"item\":\"https:\\\/\\\/www.microsoft.com\\\/en-us\\\/microsoft-copilot\\\/blog\\\/copilot-studio\\\/\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"The in-depth guide to managing real-time voice agents at scale\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/www.microsoft.com\\\/en-us\\\/microsoft-copilot\\\/blog\\\/#website\",\"url\":\"https:\\\/\\\/www.microsoft.com\\\/en-us\\\/microsoft-copilot\\\/blog\\\/\",\"name\":\"Microsoft Copilot Blog\",\"description\":\"\",\"publisher\":{\"@id\":\"https:\\\/\\\/www.microsoft.com\\\/en-us\\\/microsoft-copilot\\\/blog\\\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/www.microsoft.com\\\/en-us\\\/microsoft-copilot\\\/blog\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/www.microsoft.com\\\/en-us\\\/microsoft-copilot\\\/blog\\\/#organization\",\"name\":\"Microsoft Copilot Blog\",\"url\":\"https:\\\/\\\/www.microsoft.com\\\/en-us\\\/microsoft-copilot\\\/blog\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/www.microsoft.com\\\/en-us\\\/microsoft-copilot\\\/blog\\\/#\\\/schema\\\/logo\\\/image\\\/\",\"url\":\"https:\\\/\\\/www.microsoft.com\\\/en-us\\\/microsoft-copilot\\\/blog\\\/wp-content\\\/uploads\\\/2024\\\/05\\\/cropped-microsoft_logo_element.webp\",\"contentUrl\":\"https:\\\/\\\/www.microsoft.com\\\/en-us\\\/microsoft-copilot\\\/blog\\\/wp-content\\\/uploads\\\/2024\\\/05\\\/cropped-microsoft_logo_element.webp\",\"width\":512,\"height\":512,\"caption\":\"Microsoft Copilot Blog\"},\"image\":{\"@id\":\"https:\\\/\\\/www.microsoft.com\\\/en-us\\\/microsoft-copilot\\\/blog\\\/#\\\/schema\\\/logo\\\/image\\\/\"}},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/www.microsoft.com\\\/en-us\\\/microsoft-copilot\\\/blog\\\/#\\\/schema\\\/person\\\/c84b0fc9fb425c57609e80d770af4807\",\"name\":\"Michael Chow\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/ab8f7d1722d836e0a3d0a8ff6b6eec20f44a4c7350ba791e0f73c5c68009332b?s=96&d=microsoft&r=g802acf1f8cfb917715bf5b779ff9bab4\",\"url\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/ab8f7d1722d836e0a3d0a8ff6b6eec20f44a4c7350ba791e0f73c5c68009332b?s=96&d=microsoft&r=g\",\"contentUrl\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/ab8f7d1722d836e0a3d0a8ff6b6eec20f44a4c7350ba791e0f73c5c68009332b?s=96&d=microsoft&r=g\",\"caption\":\"Michael Chow\"},\"url\":\"https:\\\/\\\/www.microsoft.com\\\/en-us\\\/microsoft-copilot\\\/blog\\\/author\\\/micchow\\\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"A guide to managing real-time voice agents in Copilot Studio | Microsoft Copilot Blog","description":"Govern customer-facing AI agents with Copilot Studio, covering security, compliance, and production readiness for chat and voice AI agents.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/www.microsoft.com\/en-us\/microsoft-copilot\/blog\/copilot-studio\/the-in-depth-guide-to-managing-real-time-voice-agents-at-scale\/","og_locale":"en_US","og_type":"article","og_title":"A guide to managing real-time voice agents in Copilot Studio | Microsoft Copilot Blog","og_description":"Govern customer-facing AI agents with Copilot Studio, covering security, compliance, and production readiness for chat and voice AI agents.","og_url":"https:\/\/www.microsoft.com\/en-us\/microsoft-copilot\/blog\/copilot-studio\/the-in-depth-guide-to-managing-real-time-voice-agents-at-scale\/","og_site_name":"Microsoft Copilot Blog","og_image":[{"width":1200,"height":675,"url":"https:\/\/www.microsoft.com\/en-us\/microsoft-copilot\/blog\/wp-content\/uploads\/2024\/08\/Copilot-Studio-Voice-Agent-2-1200.jpg","type":"image\/jpeg"}],"twitter_card":"summary_large_image","twitter_image":"https:\/\/www.microsoft.com\/en-us\/microsoft-copilot\/blog\/wp-content\/uploads\/2024\/08\/Copilot-Studio-Voice-Agent-2-1200.jpg","twitter_misc":{"Est. reading time":"14 minutes","Written by":"Microsoft Copilot Studio Team"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/www.microsoft.com\/en-us\/microsoft-copilot\/blog\/copilot-studio\/the-in-depth-guide-to-managing-real-time-voice-agents-at-scale\/#article","isPartOf":{"@id":"https:\/\/www.microsoft.com\/en-us\/microsoft-copilot\/blog\/copilot-studio\/the-in-depth-guide-to-managing-real-time-voice-agents-at-scale\/"},"author":[{"@id":"https:\/\/www.microsoft.com\/en-us\/microsoft-copilot\/blog\/author\/microsoft-copilot-studio-team\/","@type":"Person","@name":"Microsoft Copilot Studio Team"}],"headline":"The in-depth guide to managing real-time voice agents at scale","datePublished":"2026-05-19T16:00:00+00:00","mainEntityOfPage":{"@id":"https:\/\/www.microsoft.com\/en-us\/microsoft-copilot\/blog\/copilot-studio\/the-in-depth-guide-to-managing-real-time-voice-agents-at-scale\/"},"wordCount":2906,"publisher":{"@id":"https:\/\/www.microsoft.com\/en-us\/microsoft-copilot\/blog\/#organization"},"image":{"@id":"https:\/\/www.microsoft.com\/en-us\/microsoft-copilot\/blog\/copilot-studio\/the-in-depth-guide-to-managing-real-time-voice-agents-at-scale\/#primaryimage"},"thumbnailUrl":"https:\/\/www.microsoft.com\/en-us\/microsoft-copilot\/blog\/wp-content\/uploads\/2024\/08\/Copilot-Studio-Voice-Agent-2-1260.jpg","inLanguage":"en-US"},{"@type":"WebPage","@id":"https:\/\/www.microsoft.com\/en-us\/microsoft-copilot\/blog\/copilot-studio\/the-in-depth-guide-to-managing-real-time-voice-agents-at-scale\/","url":"https:\/\/www.microsoft.com\/en-us\/microsoft-copilot\/blog\/copilot-studio\/the-in-depth-guide-to-managing-real-time-voice-agents-at-scale\/","name":"A guide to managing real-time voice agents in Copilot Studio | Microsoft Copilot Blog","isPartOf":{"@id":"https:\/\/www.microsoft.com\/en-us\/microsoft-copilot\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.microsoft.com\/en-us\/microsoft-copilot\/blog\/copilot-studio\/the-in-depth-guide-to-managing-real-time-voice-agents-at-scale\/#primaryimage"},"image":{"@id":"https:\/\/www.microsoft.com\/en-us\/microsoft-copilot\/blog\/copilot-studio\/the-in-depth-guide-to-managing-real-time-voice-agents-at-scale\/#primaryimage"},"thumbnailUrl":"https:\/\/www.microsoft.com\/en-us\/microsoft-copilot\/blog\/wp-content\/uploads\/2024\/08\/Copilot-Studio-Voice-Agent-2-1260.jpg","datePublished":"2026-05-19T16:00:00+00:00","description":"Govern customer-facing AI agents with Copilot Studio, covering security, compliance, and production readiness for chat and voice AI agents.","breadcrumb":{"@id":"https:\/\/www.microsoft.com\/en-us\/microsoft-copilot\/blog\/copilot-studio\/the-in-depth-guide-to-managing-real-time-voice-agents-at-scale\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.microsoft.com\/en-us\/microsoft-copilot\/blog\/copilot-studio\/the-in-depth-guide-to-managing-real-time-voice-agents-at-scale\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.microsoft.com\/en-us\/microsoft-copilot\/blog\/copilot-studio\/the-in-depth-guide-to-managing-real-time-voice-agents-at-scale\/#primaryimage","url":"https:\/\/www.microsoft.com\/en-us\/microsoft-copilot\/blog\/wp-content\/uploads\/2024\/08\/Copilot-Studio-Voice-Agent-2-1260.jpg","contentUrl":"https:\/\/www.microsoft.com\/en-us\/microsoft-copilot\/blog\/wp-content\/uploads\/2024\/08\/Copilot-Studio-Voice-Agent-2-1260.jpg","width":1260,"height":709,"caption":"IT pros gather around a computer in a modern office space."},{"@type":"BreadcrumbList","@id":"https:\/\/www.microsoft.com\/en-us\/microsoft-copilot\/blog\/copilot-studio\/the-in-depth-guide-to-managing-real-time-voice-agents-at-scale\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.microsoft.com\/en-us\/microsoft-copilot\/blog\/"},{"@type":"ListItem","position":2,"name":"Copilot Studio","item":"https:\/\/www.microsoft.com\/en-us\/microsoft-copilot\/blog\/copilot-studio\/"},{"@type":"ListItem","position":3,"name":"The in-depth guide to managing real-time voice agents at scale"}]},{"@type":"WebSite","@id":"https:\/\/www.microsoft.com\/en-us\/microsoft-copilot\/blog\/#website","url":"https:\/\/www.microsoft.com\/en-us\/microsoft-copilot\/blog\/","name":"Microsoft Copilot Blog","description":"","publisher":{"@id":"https:\/\/www.microsoft.com\/en-us\/microsoft-copilot\/blog\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.microsoft.com\/en-us\/microsoft-copilot\/blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/www.microsoft.com\/en-us\/microsoft-copilot\/blog\/#organization","name":"Microsoft Copilot Blog","url":"https:\/\/www.microsoft.com\/en-us\/microsoft-copilot\/blog\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.microsoft.com\/en-us\/microsoft-copilot\/blog\/#\/schema\/logo\/image\/","url":"https:\/\/www.microsoft.com\/en-us\/microsoft-copilot\/blog\/wp-content\/uploads\/2024\/05\/cropped-microsoft_logo_element.webp","contentUrl":"https:\/\/www.microsoft.com\/en-us\/microsoft-copilot\/blog\/wp-content\/uploads\/2024\/05\/cropped-microsoft_logo_element.webp","width":512,"height":512,"caption":"Microsoft Copilot Blog"},"image":{"@id":"https:\/\/www.microsoft.com\/en-us\/microsoft-copilot\/blog\/#\/schema\/logo\/image\/"}},{"@type":"Person","@id":"https:\/\/www.microsoft.com\/en-us\/microsoft-copilot\/blog\/#\/schema\/person\/c84b0fc9fb425c57609e80d770af4807","name":"Michael Chow","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/secure.gravatar.com\/avatar\/ab8f7d1722d836e0a3d0a8ff6b6eec20f44a4c7350ba791e0f73c5c68009332b?s=96&d=microsoft&r=g802acf1f8cfb917715bf5b779ff9bab4","url":"https:\/\/secure.gravatar.com\/avatar\/ab8f7d1722d836e0a3d0a8ff6b6eec20f44a4c7350ba791e0f73c5c68009332b?s=96&d=microsoft&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/ab8f7d1722d836e0a3d0a8ff6b6eec20f44a4c7350ba791e0f73c5c68009332b?s=96&d=microsoft&r=g","caption":"Michael Chow"},"url":"https:\/\/www.microsoft.com\/en-us\/microsoft-copilot\/blog\/author\/micchow\/"}]}},"_links":{"self":[{"href":"https:\/\/www.microsoft.com\/en-us\/microsoft-copilot\/blog\/wp-json\/wp\/v2\/copilot\/7727","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.microsoft.com\/en-us\/microsoft-copilot\/blog\/wp-json\/wp\/v2\/copilot"}],"about":[{"href":"https:\/\/www.microsoft.com\/en-us\/microsoft-copilot\/blog\/wp-json\/wp\/v2\/types\/copilot"}],"author":[{"embeddable":true,"href":"https:\/\/www.microsoft.com\/en-us\/microsoft-copilot\/blog\/wp-json\/wp\/v2\/users\/51"}],"version-history":[{"count":34,"href":"https:\/\/www.microsoft.com\/en-us\/microsoft-copilot\/blog\/wp-json\/wp\/v2\/copilot\/7727\/revisions"}],"predecessor-version":[{"id":7776,"href":"https:\/\/www.microsoft.com\/en-us\/microsoft-copilot\/blog\/wp-json\/wp\/v2\/copilot\/7727\/revisions\/7776"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.microsoft.com\/en-us\/microsoft-copilot\/blog\/wp-json\/wp\/v2\/media\/7744"}],"wp:attachment":[{"href":"https:\/\/www.microsoft.com\/en-us\/microsoft-copilot\/blog\/wp-json\/wp\/v2\/media?parent=7727"}],"wp:term":[{"taxonomy":"cs-content-type","embeddable":true,"href":"https:\/\/www.microsoft.com\/en-us\/microsoft-copilot\/blog\/wp-json\/wp\/v2\/cs-content-type?post=7727"},{"taxonomy":"cs-topic","embeddable":true,"href":"https:\/\/www.microsoft.com\/en-us\/microsoft-copilot\/blog\/wp-json\/wp\/v2\/cs-topic?post=7727"},{"taxonomy":"author","embeddable":true,"href":"https:\/\/www.microsoft.com\/en-us\/microsoft-copilot\/blog\/wp-json\/wp\/v2\/coauthors?post=7727"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}