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 / Power Automate / High failure rate when...
Power Automate
Unanswered

High failure rate when running 50 simultaneous "Execute agent and wait" actions.

(0) ShareShare
ReportReport
Posted on by

Hi everyone,

 

I'm trying to understand whether I'm hitting a platform limitation or if there is another issue involved.

I have a Power Automate flow that uses a For Each loop with concurrency enabled. The goal is to execute multiple Copilot Studio agent requests in parallel in order to reduce document processing and information retrieval time.

With a concurrency setting of 50, the flow launches 50 simultaneous "Execute agent and wait" actions against the same Copilot Studio agent.

The approach works very well from a performance perspective, but I start seeing many failures when the level of parallelization becomes high.

The failures are not always the same. In many cases, the agent's SharePoint search seems to stop working, and sometimes the action returns the following error:

 
An error occurred.
Error code: AIModelActionRequestTimeout
Conversation ID: 5b98afb7-dad0-437c-bae1-e4baf9914431
Time (UTC): 2026-07-28T13:24:08.634Z
 

What makes troubleshooting difficult is that the behavior appears quite random:


  • I never get exactly the same number of failures.
  • Sometimes more than half of the 50 requests fail.
  • Sometimes fewer requests fail.
  • The failures seem to occur on different iterations each time.


  •  

However, when I reduce the concurrency to fewer than 10 simultaneous agent calls, the agent works very well and in most cases I observe no failures at all.

My flow structure is relatively simple:

 

Parse JSON
For Each (Concurrency = 50)
Execute agent and wait

The relevant action is:

 
{
"type": "OpenApiConnectionWebhook",
"inputs": {
"parameters": {
"Copilot": "my_agent",
"body/message": "@items('For_each')"
},
"host": {
"apiId": "/providers/Microsoft.PowerApps/apis/shared_microsoftcopilotstudio",
"connection": "shared_microsoftcopilotstudio",
"operationId": "ExecuteCopilotAsyncV2"
}
}
}

 

Additional context:


  • The agent performs SharePoint document searches.
  • The same agent is used for all requests.
  • Each request is independent.
  • Lower concurrency levels (<10) are reliable.
  • High concurrency levels (50) produce intermittent failures and timeout errors.


  •  

My questions are:


  1. Are there documented limits on the number of simultaneous calls to a Copilot Studio agent from Power Automate?
  2. Are there throttling limits related to agent execution, SharePoint search, or the ExecuteCopilotAsyncV2 action?
  3. Could the AIModelActionRequestTimeout error indicate backend throttling rather than an actual timeout within the agent?
  4. Has anyone successfully executed dozens of agent calls in parallel, and if so, what concurrency levels proved reliable?


  5.  

Any information about platform limits, throttling mechanisms, or recommended architecture patterns for large-scale parallel execution would be greatly appreciated.

Thanks!

Categories:
I have the same question (0)

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

Season of Sharing Community Challenge Winners!

Congratulations to our community stars!

Kudos to our 2025 Community Spotlight Honorees

Expanding mentorship, skilling, and AI innovation

Congratulations to the June Top 10 Community Leaders!

These are the community rock stars!

Leaderboard > Power Automate

#1
David_MA Profile Picture

David_MA 276 Super User 2026 Season 1

#2
11manish Profile Picture

11manish 152

#3
Haque Profile Picture

Haque 123

Last 30 days Overall leaderboard