You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: articles/communication-services/concepts/service-limits.md
+9-37Lines changed: 9 additions & 37 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -23,7 +23,7 @@ When you hit service limitations, you receive an HTTP status code 429 (Too many
23
23
- Reduce the frequency of calls.
24
24
- Avoid immediate retries because all requests accrue against your usage limits.
25
25
26
-
You can find more general guidance on how to set up your service architecture to handle throttling and limitations in the [Azure Architecture](/azure/architecture) documentation for [throttling patterns](/azure/architecture/patterns/throttling). Throttling limits can be increased through a request to Azure Support.
26
+
You can find more general guidance on how to set up your service architecture to handle throttling and limitations in the [Azure Architecture](/azure/architecture) documentation for [throttling patterns](/azure/architecture/patterns/throttling). To increase throttling limits you need to make a request to [Azure Support](../support.md).
27
27
28
28
1. Open the [Azure portal](https://ms.portal.azure.com/) and sign in.
@@ -83,7 +81,7 @@ For more information, see the [identity concept overview](./authentication.md) p
83
81
84
82
When sending or receiving a high volume of messages, you might receive a ```429``` error. This error indicates you're hitting the service limitations, and your messages are queued to be sent once the number of requests is below the threshold.
85
83
86
-
### Rate Limits for SMS
84
+
Rate Limits for SMS:
87
85
88
86
|Operation|Number Type |Scope|Timeframe (s)| Limit (request #) | Message units per minute|
@@ -100,40 +98,14 @@ For more information on the SMS SDK and service, see the [SMS SDK overview](./sm
100
98
101
99
## Email
102
100
103
-
You can send a limited number of email messages. If you exceed the [email rate limits](#rate-limits-for-email) for your subscription, your requests are rejected. You can attempt these requests again, after the Retry-After time passes. Take action before reaching the limit by requesting to raise your sending volume limits if needed.
104
-
105
-
The Azure Communication Services email service is designed to support high throughput. However, the service imposes initial rate limits to help customers onboard smoothly and avoid some of the issues that can occur when switching to a new email service.
106
-
107
-
We recommend gradually increasing your email volume using Azure Communication Services Email over a period of two to four weeks, while closely monitoring the delivery status of your emails. This gradual increase enables third-party email service providers to adapt to the change in IP for your domain's email traffic. The gradual change gives you time to protect your sender reputation and maintain the reliability of your email delivery.
108
-
109
-
Azure Communication Services email service supports high volume up to 1-2 million messages per hour. High throughput can be enabled based on several factors, including:
110
-
- Customer peak traffic
111
-
- Business needs
112
-
- Ability to manage failure rates
113
-
- Domain reputation
114
-
115
-
### Failure Rate Requirements
116
-
117
-
To enable a high email quota, your email failure rate must be less than one percent (1%). If your failure rate is high, you must resolve the issues before requesting a quota increase.
118
-
Customers are expected to actively monitor their failure rates.
101
+
You can send a limited number of email messages. If you exceed the following limits for your subscription, your requests are rejected. You can attempt these requests again, after the Retry-After time passes. Take action before reaching the limit by requesting to raise your sending volume limits if needed.
119
102
120
-
If the failure rate increases after a quota increase, Azure Communication Services will contact the customer for immediate action and a resolution timeline. In extreme cases, if the failure rate isn't managed within the specified timeline, Azure Communication Services may reduce or suspend service until the issue is resolved.
121
-
122
-
#### Related articles
123
-
124
-
Azure Communication Services provides rich logs and analytics to help monitor and manage failure rates. For more information, see the following articles:
125
-
126
-
-[Improve sender reputation in Azure Communication Services email](./email/sender-reputation-managed-suppression-list.md)
-[Quickstart: Manage domain suppression lists in Azure Communication Services using the management client libraries](../quickstarts/email/manage-suppression-list-management-sdks.md)
131
-
132
-
> [!NOTE]
133
-
> To request higher limits, follow the instructions at [Quota increase for email domains](./email/email-quota-increase.md). Higher quotas are only available for verified custom domains, not Azure-managed domains.
103
+
The Azure Communication Services email service is designed to support high throughput. However, the service imposes initial rate limits to help customers onboard smoothly and avoid some of the issues that can occur when switching to a new email service. We recommend gradually increasing your email volume using Azure Communication Services Email over a period of two to four weeks, while closely monitoring the delivery status of your emails. This gradual increase enables third-party email service providers to adapt to the change in IP for your domain's email traffic. The gradual change gives you time to protect your sender reputation and maintain the reliability of your email delivery.
134
104
135
105
### Rate Limits for Email
136
106
107
+
We approve higher limits for customers based on use case requirements, domain reputation, traffic patterns, and failure rates. To request higher limits, follow the instructions at [Quota increase for email domains](./email/email-quota-increase.md). Higher quotas are only available for verified custom domains, not Azure-managed domains.
> \* Read receipts and typing indicators are not supported on chat threads with more than 20 participants.
196
+
> \* Read receipts and typing indicators are not supported on chat threads with more than 20 participants.
225
197
226
198
### Chat storage
227
199
@@ -286,7 +258,7 @@ For more information about the voice and video calling SDK and service, see the
286
258
287
259
When sending or receiving a high volume of requests, you might receive a ```ThrottleLimitExceededException``` error. This error indicates you're hitting the service limitations, and your requests fail until the token of bucket to handle requests is replenished after a certain time.
288
260
289
-
### Rate Limits for Job Router
261
+
Rate Limits for Job Router:
290
262
291
263
| Operation | Scope | Timeframe (seconds) | Limit (number of requests) | Timeout in seconds |
292
264
| --- | --- | --- | --- | --- |
@@ -298,7 +270,7 @@ If you need to send a volume of messages that exceeds the rate limits, email us
298
270
299
271
## Teams Interoperability and Microsoft Graph
300
272
301
-
Using a Teams interoperability scenario, you often use Microsoft Graph APIs to create [meetings](/graph/cloud-communications-online-meetings).
273
+
Using a Teams interoperability scenario, you'll likely use some Microsoft Graph APIs to create [meetings](/graph/cloud-communications-online-meetings).
302
274
303
275
Each service offered through Microsoft Graph has different limitations; service-specific limits are [described here](/graph/throttling) in more detail.
0 commit comments