FAQ for Copilot Studio billing and licensing

Note

This article describes features used in agents or agent flows powered by the standard harness.

These frequently asked questions (FAQ) describe the billing and licensing for Copilot Studio.

I'm trying to publish my agent, but I'm getting an error message. What does it mean?

The following error message indicates the environment or tenant doesn't have either enough prepaid or pay-as-you-go messages to support publishing.

Screenshot of billing issue dialog with disabled Publish button and Cancel button when publishing an agent.

The following error message indicates the user that is trying to publish the agent doesn't have a Copilot Studio User License or a Microsoft 365 Copilot license assigned.

Screenshot of Publish this agent dialog showing user license error with Force newest version checkbox, Publish and Cancel buttons.

To be allowed publishing you must meet one the following conditions:

  • You have a Microsoft 365 Copilot license assigned.
  • You have a Copilot Studio User License assigned and messages allocated to the environment.
  • You have a Copilot Studio User License assigned and Draw from tenant pool in turned on for your environment.
  • You only have an Office license but your agent doesn't use generative AI features.

Trial licenses don't allow publishing.

If my agent is configured to proactively greet the end user, does that greeting count as a billed Copilot Credit or an engaged conversation?

A proactive greeting—where the agent initiates a message without being prompted—does count as a billed Copilot Credit, even if the end user doesn't respond. However, for agent analytics, if the end user doesn't reply, the session is categorized as an unengaged conversation.

The following concepts are distinct:

  • billing is based on the agent's activity
  • engagement metrics reflect the user's response behavior

Note

If the agent is triggered to be ready for a conversation with the user, regardless of whether a greeting message is sent, it consumes Copilot Credits as a Classic Answer.

Do agents built with Copilot Studio for Teams consume Copilot Credits when used in Microsoft Teams?

  • Agents created within a Teams environment by using Copilot Studio for Teams don't consume Copilot Credits, regardless of who uses them.

  • Agents you create in the standalone Copilot Studio and deploy to the Teams channel do consume Copilot Credits. However, when end users with a Microsoft 365 Copilot license use them, their usage isn't billed. For more information, see the Copilot Credits billing rates table.

Do preview features count against usage capacity?

Copilot Studio features that are in preview charge the rate described in the Copilot Credits billing rates table, and count against your purchased capacity.

What happens to the remaining capacity at the end of the month? Can this capacity carry over to the following month?

No, unused capacity doesn't carry over to the next month. Credit usage is counted on a monthly basis and resets on the first day of the month. Available capacity is based on allocated capacity.

When is the Copilot Credit consumption count reset? Is resetting based on the license acquisition date?

Credit usage is counted on a monthly basis, which starts on the first day of each month. Credit usage isn't based on the license acquisition date. An environment can use more than its allocation when it draws from your tenant's available capacity or bills overage to a pay-as-you-go plan. Learn more about overage enforcement in Billing rates and management.

Where can I see Copilot Credit usage for this month?

You can view overall organization (tenant) level credit consumption in the Power Platform admin center. Go to Licensing > Products > Summary.

The data is aggregated daily, although some data might be delayed. If delayed, the consumption bar shows all known consumption at the Last updated date in the tooltip box.

Do chats in the embedded test chat count as billable Copilot Credits?

No. When you test an agent in the test chat, the agent's own activity, such as classic answers, generative answers, agent actions, and tenant graph grounding, doesn't consume Copilot Credits and isn't included in Copilot Credit consumption reports. For agent flows that run during a test, see Agent flow enforcement. For prompts, see Licensing and Copilot Credits in the AI Builder documentation.

What's the difference between total sessions, engaged sessions, and billed sessions?

Billed sessions measure usage against the capacity that you get when you purchase a license. Learn more in the Power Platform Licensing Guide.

Total sessions and engaged sessions are metrics of analytics sessions. Use them to determine how efficient an agent is in addressing a user's questions.

Billed sessions and analytics sessions are distinct and independent. For more information, see Analyze agent billed message consumption.

Where can I see the total number of billed sessions for my organization?

You can view billed sessions for individual agents only.

If I'm on a trial subscription but have some billed sessions, do I have to pay?

Not necessarily. The trial offer provides you with some billed sessions.

If an environment is in overage, do the limitations apply to all environments?

No. Limitations only apply to the environments in overage. Other environments' allocated Copilot Credits aren't affected.

Why can Microsoft 365 users create agents in Copilot Studio, and how can I control this access?

Microsoft 365 enterprise licenses, such as E3, include the Teams plan, which lets users create classic agents in Copilot Studio. When creating a classic agent, Copilot Studio automatically provisions a Dataverse for Teams environment for the selected team. Learn more in Quickstart - Create a classic agent (Teams plan).

To restrict this capability, disable the Power Virtual Agents for Office 365 service plan in the user’s license (either per user or via group-based licensing). This action prevents users from creating and editing classic agents in the Copilot Studio web app and Teams app.