web
You’re offline. This is a read only version of the page.
close
Skip to main content

Announcements

News and Announcements icon
Community site session details

Community site session details

Session Id :
Power Platform Community / Forums / Copilot Studio / Insufficient Copilot C...
Copilot Studio
Suggested Answer

Insufficient Copilot Credits error in spite of having a Copilot Studio Pay-as-you-go license

(0) ShareShare
ReportReport
Posted on by 38
Hi, 
 
We have a Copilot Studio Pay-as-you-go license in our tenant. I am facing a warning for an 'agent flow', that says that the environment does not have sufficient credits. I am facing this issue for flows that have manual triggers like 'http', 'Manually trigger a flow' etc. It works for the 'agent calls a flow' trigger. 

Confirmations: 
1. The flow plan is changed to Copilot Studio
2. The flow contains AI prompts
3. Pay-as-you go license is active
 
 
Reference:
 

Error in Postman: 

{

    "error": {

        "code": "InsufficientMcsCredits",

        "message": "The environment 'env id' does not have sufficient Copilot Credits to run workflows.",

        "messageTemplate": "InsufficientMcsCredits"

    }

}

Categories:
I have the same question (0)
  • Suggested answer
    Beyond The Platforms Profile Picture
    192 on at
    This is expected behavior and not a licensing issue.
     
    Copilot Studio credits are only consumed when flows are executed within the Copilot runtime (e.g. using the “Agent calls a flow” trigger).
     
    When you use triggers like HTTP or manually trigger a flow, the flow is executed as a standard Power Automate flow, outside of the Copilot context. In this case, Copilot credits are not applied, and the system returns the "InsufficientMcsCredits" error.
     
    That’s why it works correctly with “Agent calls a flow” but not with other triggers.
     
    ✅ Recommended approach:
    Use “Agent calls a flow” for any flow that relies on AI prompts or generative capabilities.
     
    ✅ Alternative:
    Split your architecture:
    - One flow for external triggers (HTTP/manual)
    - One Copilot-triggered flow for AI processing
     
    This ensures that AI execution happens within the Copilot runtime where credits are available.
    Hope this helps!
    Paolo


    Did this solve your issue? → Accept as Solution
    👍 Partially helpful? → Click "Yes" on "Was this reply helpful?" or drop a Like!


    Want more tips on Power Platform & AI? Follow me here:

    🔗 LinkedIn: https://www.linkedin.com/in/paoloasnaghi/
    ▶️ YouTube: https://www.youtube.com/@BeyondThePlatforms
    📸 Instagram: https://www.instagram.com/beyond_the_platforms/
    🌐 Website: https://www.beyondtheplatforms.com/


     
  • CU20090407-0 Profile Picture
    38 on at
     
    Thank you for responding. 
     
    Could you recheck the same once as I have changed the flow plan to 'Copilot Studio' and the same was working since last few months with the same approach. This is a new issue. 
     
    If the prompts can only be used with 'Agent calls a flow' trigger; what is the alternative to use them for flows with other triggers. Which credits will be used for consumption in this scenario if not from the Copilot Studio license? 

Under review

Thank you for your reply! To ensure a great experience for everyone, your content is awaiting approval by our Community Managers. Please check back later.

Helpful resources

Quick Links

Introducing the 2026 Season 1 community Super Users

Congratulations to our 2026 Super Users!

Kudos to our 2025 Community Spotlight Honorees

Congratulations to our 2025 community superstars!

Congratulations to the April Top 10 Community Leaders!

These are the community rock stars!

Leaderboard > Copilot Studio

#1
Valantis Profile Picture

Valantis 690

#2
Vish WR Profile Picture

Vish WR 271

#3
Haque Profile Picture

Haque 261

Last 30 days Overall leaderboard