Applies to Product- Power Automate
What’s happening?
The customer is encountering 429 errors when attempting to post messages in Teams chats or channels using Power Automate. These errors occur when multiple flows are scheduled to post messages simultaneously.
Reason:
The underlying cause of this is the exceeding of the Teams connector's throttling limits due to a high volume of scheduled posts by the user at similar times. There may also be a misunderstanding regarding whether the throttling limits apply per flow or per user.
Resolution:
- Review the throttling limits as specified in the documentation:
- Non-Get requests per connection (all other operations) are limited to 300 calls with a renewal period of 300 seconds.
- Confirm whether the throttling limits are applied per flow or per user, as the documentation does not specify this.
- Implement error handling or logic within the flows to manage or mitigate the throttling limits.
- Explore alternative methods to reduce the number of messages sent, such as batching messages or sending summaries.
- Monitor the times of day when throttling appears more prevalent or when message delays are significant.
- Check if the issue is observed across all teams and channels or if it is more pronounced in specific ones.
- For further details on throttling limits, refer to the following documentation: Microsoft Teams Connector Limits.
