Share Share on LinkedIn

What Copilot Studio Is and Why Licensing Matters

Microsoft Copilot Studio (formerly Power Virtual Agents) is a low-code platform for building AI-powered conversational agents, chatbots, and autonomous AI agents. It allows business users and developers to create agents that can answer questions, automate workflows, and interact with enterprise systems using natural language. As Microsoft pushes Copilot Studio as the front door to its AI platform, understanding the licensing model is essential for any enterprise that wants to adopt AI agents without creating an uncontrolled cost centre.

Copilot Studio licensing is based on messages. A "message" is defined as a single interaction unit: a user sends a message and receives a response. The base Copilot Studio plan includes 25,000 messages per month and costs approximately $200 per month per tenant. Additional message packs can be purchased at roughly $100 per 25,000 messages. This per-message model is deceptively simple; the complexity emerges when you factor in Azure OpenAI token consumption, AI Builder credits, Power Automate flow runs, and Dataverse storage that agents may trigger.

The Message Billing Model Explained

Not all messages are created equal in Copilot Studio's billing model. A classic chatbot interaction (FAQ-style question and answer from a knowledge base) counts as one message. However, an AI-powered interaction that calls a generative AI model (through Azure OpenAI) to compose a response may consume both a Copilot Studio message and Azure OpenAI tokens. If the agent triggers a Power Automate flow as part of its response (for example, looking up a customer record in Dynamics 365 before answering), that flow run is billed separately under your Power Automate licensing.

This layered billing means the true cost of a single agent interaction can be significantly higher than the per-message Copilot Studio price suggests. We have seen enterprise deployments where the Copilot Studio message cost represents only 30 to 40 percent of the total per-interaction cost, with Azure OpenAI tokens, Power Automate runs, and Dataverse reads making up the remainder. Building a full-stack cost model before scaling any agent to production is essential.

Copilot Studio vs Building on Azure OpenAI Directly

Enterprises with development teams face a build-vs-buy decision: use Copilot Studio's low-code environment or build AI agents directly on Azure OpenAI Service with custom code. Copilot Studio offers faster time to deployment, built-in channel connectors (Teams, web chat, Slack, telephony), and citizen developer accessibility. Building on Azure OpenAI directly offers full control over model selection, prompt engineering, conversation flow, and cost per interaction.

See how enterprises save on Microsoft licensing

Real results from real engagements. No theory.

For most enterprises, the answer is both. Use Copilot Studio for internal-facing agents (IT helpdesk, HR FAQ, procurement assistant) where citizen developers can build and iterate quickly. Use custom Azure OpenAI development for customer-facing agents where brand experience, latency, and cost optimisation require granular control. This dual approach keeps Copilot Studio costs manageable (internal agents typically have lower message volumes) while maximising the value of your Enterprise Agreement AI investments.

Included Entitlements and the Microsoft 365 Copilot Connection

Organisations that have deployed Microsoft 365 Copilot (the $30 per user per month AI assistant for Word, Excel, PowerPoint, and Teams) receive limited Copilot Studio capabilities as part of their Copilot licence. Specifically, M365 Copilot users can create and use agents within Microsoft Teams without a separate Copilot Studio licence, subject to a shared message allocation. This is a significant entitlement that many organisations overlook.

However, the included message allocation is relatively small, and agents built through M365 Copilot have limited customisation compared to full Copilot Studio agents. If your use case requires custom connectors, integration with external APIs, or sophisticated multi-step reasoning, you will need the standalone Copilot Studio licence. The Copilot ROI justification should account for these incremental licensing costs when building the business case for M365 Copilot adoption.

Download: Microsoft EA Renewal Playbook

Step-by-step EA renewal framework with discount benchmarks and leverage tactics.

AI Builder Credits in Copilot Studio

Copilot Studio agents that use AI Builder capabilities (document processing, entity extraction, sentiment analysis) consume AI Builder credits in addition to Copilot Studio messages. The standalone Copilot Studio licence includes a base allocation of AI Builder credits, but enterprise-scale deployments routinely exceed this allocation within the first month. Purchasing additional AI Builder capacity packs is the standard resolution, but the pricing is often more favourable when negotiated as part of a broader Power Platform licensing agreement.

For organisations that are heavy AI Builder consumers (processing thousands of documents per day, for example), consider whether the AI Builder capabilities in Copilot Studio are even the right tool. Azure AI Document Intelligence (formerly Form Recognizer) offers the same document processing capabilities at potentially lower per-document costs when consumed directly through Azure. The trade-off is development complexity versus cost efficiency, and the right answer depends on your team's technical capabilities and volume requirements.

Governance for AI Agents

Newsletter

The Enterprise Spend Navigator

Weekly insights on vendor pricing changes, negotiation tactics, and licensing traps. Read by 4,000+ CIOs and procurement leaders.

Subscribe Free →

Copilot Studio agents carry the same governance risks as any other Power Platform application, amplified by the fact that AI agents can generate responses, take actions, and interact with customers in ways that static apps cannot. Implement a mandatory registration and approval process for every Copilot Studio agent before it is published to any channel. Require that every agent has a designated business owner, a documented scope of permitted actions, and a review schedule.

Pay particular attention to agents that have write access to enterprise systems. An AI agent that can create records in Dynamics 365, submit purchase orders, or update customer data must be subject to the same access controls and audit logging as any human user performing those actions. Microsoft's audit logs for Copilot Studio track agent interactions, but you need to actively monitor these logs and integrate them into your security monitoring stack.

Cost Optimisation and Negotiation Recommendations

The most effective cost optimisation for Copilot Studio is reducing unnecessary message consumption. Implement caching for frequently asked questions so that repeated queries are served from a knowledge base without triggering a generative AI call. Use conversation design best practices to guide users toward efficient interaction patterns that minimise back-and-forth messages. Set session timeouts to prevent idle conversations from accumulating messages.

At the commercial level, negotiate Copilot Studio licensing as part of your overall AI and Power Platform spend with Microsoft. Message pack pricing is negotiable, particularly for commitments above 500,000 messages per month. If you are also purchasing Azure OpenAI provisioned throughput, Copilot for Microsoft 365, and Power Platform licences, bundle everything into a single negotiation to maximise leverage. Our Microsoft advisory team has negotiated Copilot Studio message pricing 20 to 35 percent below list for enterprise clients with multi-product AI commitments.

Need help with Microsoft licensing?

Tell us your situation and we will respond within one business day with a candid assessment of how we can help.

Tell Us Your Situation → Call +1 (239) 402-7397
More in this series Microsoft Azure OpenAI Service: Enterprise Pricing, Licensing and Governance Azure OpenAI vs OpenAI API: Which Is Cheaper for Enterprise Use Read the Complete Guide →
Found this useful? Share on LinkedIn