Powerautomate (send a card to a teams channel) Rate limit

Mahoney 0 Reputation points
2024-09-20T08:49:49.9533333+00:00

Hi,

I am currently migrating a lot of teams connectors to the teams Workflows app

One particular workflow does the following

  • When a Teams webhook is received
  • Apply to each
    • Post card in a chat or channel

The workflow works fine most of the time as notifications trickle in throughout the day however there are rare times when a burst of requests (100 - 120 )are sent to this webhook in at a rate of around 4 per second.

When this occurs we are hit with a rate limit exceeded response when posting the card to Teams after the first 25.

Is this the limit for workflows posting a card to a teams channel?

I can't find any clear documentation with these limitations defined, any help or advise on this issue would be appreciated.

Microsoft Teams Development
Microsoft Teams Development
Microsoft Teams: A Microsoft customizable chat-based workspace.Development: The process of researching, productizing, and refining new or existing technologies.
3,250 questions
{count} votes

1 answer

Sort by: Most helpful
  1. Prasad-MSFT 6,766 Reputation points Microsoft Vendor
    2024-09-24T06:41:06.76+00:00

    Mahoney, the limits are posted here: Microsoft Teams - Connectors | Microsoft Learn

    There are concurrency options on the trigger that you can adjust which would likely prevent from hitting these limits:

    Limits of automated, scheduled, and instant flows - Power Automate | Microsoft Learn

    If you've disabled concurrency and are still hitting the limit, you can try introducing some delays within the flow itself.

    0 comments No comments

Your answer

Answers can be marked as Accepted Answers by the question author, which helps users to know the answer solved the author's problem.