Email delivery throttling limits reached during bulk campaigns

Our marketing team is hitting API rate limits when sending bulk email campaigns through Dynamics 365. Campaigns with more than 5,000 recipients consistently fail partway through with throttling errors.

We’re using Power Automate to trigger the sends, and getting these errors:


HTTP 429: Too Many Requests
Retry-After: 3600
x-ms-ratelimit-remaining: 0

We’ve tried basic retry logic with fixed delays, but that doesn’t help with the one-hour wait time. Our batch processing is sending 50 emails per API call, but we still hit the limits around the 3,000 recipient mark. The queue management isn’t handling the throttling gracefully - failed batches just pile up without proper exponential backoff. This is blocking our Q2 campaign launches. Any recommendations for handling API rate limiting at scale?