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/pricing.md
+36-69Lines changed: 36 additions & 69 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -14,31 +14,31 @@ Prices for Azure Communication Services are generally based on a pay-as-you-go m
14
14
15
15
## Voice/Video calling and screen sharing
16
16
17
-
Azure Communication Services allow for adding voice/video calling and screen sharing to your applications. You can embed the experience into your applications using JavaScript, Objective-C (Apple), Java (Android), or .NET SDKs. Refer to our [full list of available SDKs](./sdk-options.md).
17
+
Azure Communication Services allows for adding voice/video calling and screen sharing to your applications. You can embed the experience into your applications using JavaScript, Objective-C (Apple), Java (Android), or .NET SDKs. Refer to our [full list of available SDKs](./sdk-options.md).
18
18
19
19
### Pricing
20
20
21
-
Calling and screen-sharing services are charged on a per minute per participant basis at $0.004 per participant per minute for group calls. Azure Communication Services does not charge for data egress. To understand the various call flows that are possible, refer to [this page](./call-flows.md).
21
+
Calling and screen-sharing services are charged on a per minute per participant basis at $0.004 per participant per minute for group calls. Azure Communication Services doesn't charge for data egress. To understand the various call flows that are possible, refer to [this page](./call-flows.md).
22
22
23
23
Each participant of the call will count in billing for each minute they're connected to the call. This holds true regardless of whether the user is video calling, voice calling, or screen-sharing.
24
24
25
25
### Pricing example: Group audio/video call using JS and iOS SDKs
26
26
27
-
Alice made a group call with her colleagues, Bob and Charlie. Alice and Bob used the JS SDKs, Charlie iOS SDKs.
27
+
Alice made a group call with her colleagues, Bob, and Charlie. Alice and Bob used the JS SDKs, Charlie iOS SDKs.
28
28
29
29
- The call lasts a total of 60 minutes.
30
30
- Alice and Bob participated for the entire call. Alice turned on her video for five minutes and shared her screen for 23 minutes. Bob had the video on for the whole call (60 minutes) and shared his screen for 12 minutes.
31
31
- Charlie left the call after 43 minutes. Charlie used audio and video for the duration of time he participated (43 minutes).
32
32
33
33
**Cost calculations**
34
34
35
-
-2 participants x 60 minutes x $0.004 per participant per minute = $0.48 [both video and audio are charged at the same rate]
36
-
-1 participant x 43 minutes x $0.004 per participant per minute = $0.172 [both video and audio are charged at the same rate]
35
+
-Two participants x 60 minutes x $0.004 per participant per minute = $0.48 [both video and audio are charged at the same rate]
36
+
-One participant x 43 minutes x $0.004 per participant per minute = $0.172 [both video and audio are charged at the same rate]
37
37
38
38
**Total cost for the group call**: $0.48 + $0.172 = $0.652
39
39
40
40
41
-
### Pricing example: Outbound Call from app using JS SDK to a PSTN number
41
+
### Pricing example: Outbound Call from app using JS SDK to a PSTN (Public Switched Telephony Network) number
42
42
43
43
Alice makes a PSTN Call from an app to Bob on his US phone number beginning with `+1-425`.
44
44
@@ -47,11 +47,11 @@ Alice makes a PSTN Call from an app to Bob on his US phone number beginning with
47
47
48
48
**Cost calculations**
49
49
50
-
-1 participant on the VoIP leg (Alice) from App to Communication Services servers x 10 minutes x $0.004 per participant leg per minute = $0.04
51
-
-1 participant on the PSTN outbound leg (Bob) from Communication Services servers to a US telephone number x 10 minutes x $0.013 per participant leg per minute = $0.13.
50
+
-One participant on the VoIP leg (Alice) from App to Communication Services servers x 10 minutes x $0.004 per participant leg per minute = $0.04
51
+
-One participant on the PSTN outbound leg (Bob) from Communication Services servers to a US telephone number x 10 minutes x $0.013 per participant leg per minute = $0.13.
52
52
53
53
> [!Note]
54
-
> USA mixed rates to `+1-425` is $0.013. Refer to the following link for details: https://github.com/Azure/Communication/blob/master/pricing/communication-services-pstn-rates.csv)
54
+
> USA mixed rate to `+1-425` is $0.013. Refer to the following link for details: https://github.com/Azure/Communication/blob/master/pricing/communication-services-pstn-rates.csv)
55
55
56
56
57
57
**Total cost for the call**: $0.04 + $0.13 = $0.17
@@ -65,8 +65,8 @@ Alice makes an outbound call from an Azure Communication Services app to a telep
65
65
66
66
**Cost calculations**
67
67
68
-
-1 participant on the VoIP leg (Alice) from App to Communication Services servers x 10 minutes x $0.004 per participant leg per minute = $0.04
69
-
-1 participant on the Communication Services direct routing outbound leg (Bob) from Communication Services servers to an SBC x 10 minutes x $0.004 per participant leg per minute = $0.04.
68
+
-One participant on the VoIP leg (Alice) from App to Communication Services servers x 10 minutes x $0.004 per participant leg per minute = $0.04
69
+
-One participant on the Communication Services direct routing outbound leg (Bob) from Communication Services servers to an SBC x 10 minutes x $0.004 per participant leg per minute = $0.04.
70
70
71
71
**Total cost for the call**: $0.04 + $0.04 = $0.08
72
72
@@ -79,8 +79,8 @@ Alice and Bob are on a VOIP Call. Bob escalated the call to Charlie on Charlie's
79
79
80
80
**Cost calculations**
81
81
82
-
-2 participants on the VoIP leg (Alice and Bob) from App to Communication Services servers x 20 minutes x $0.004 per participant leg per minute = $0.16
83
-
-1 participant on the PSTN outbound leg (Charlie) from Communication Services servers to US Telephone number x 10 minutes x $0.013 per participant leg per minute = $0.13
82
+
-Two participants on the VoIP leg (Alice and Bob) from App to Communication Services servers x 20 minutes x $0.004 per participant leg per minute = $0.16
83
+
-One participant on the PSTN outbound leg (Charlie) from Communication Services servers to US Telephone number x 10 minutes x $0.013 per participant leg per minute = $0.13
84
84
85
85
Note: USA mixed rates to `+1-425` is $0.013. Refer to the following link for details: https://github.com/Azure/Communication/blob/master/pricing/communication-services-pstn-rates.csv)
86
86
@@ -99,13 +99,13 @@ Alice is a doctor meeting with her patient, Bob. Alice will be joining the visit
99
99
100
100
**Cost calculations**
101
101
102
-
-1 Participant (Bob) connected to Teams lobby x 1 minute x $0.004 per participant per minute (lobby charged at regular rate of meetings) = $0.004
103
-
-1 participant (Bob) x 29 minutes x $0.004 per participant per minute = $0.116 [both video and audio are charged at the same rate]
104
-
-1 participant (Alice) x 30 minutes x $0.000 per participant per minute = $0.0*.
105
-
-1 participant (Bob) x 3 chat messages x $0.0008 = $0.0024.
106
-
-1 participant (Alice) x 5 chat messages x $0.000 = $0.0*.
102
+
-One Participant (Bob) connected to Teams lobby x 1 minute x $0.004 per participant per minute (lobby charged at regular rate of meetings) = $0.004
103
+
-One participant (Bob) x 29 minutes x $0.004 per participant per minute = $0.116 [both video and audio are charged at the same rate]
104
+
-One participant (Alice) x 30 minutes x $0.000 per participant per minute = $0.0*.
105
+
-One participant (Bob) x three chat messages x $0.0008 = $0.0024.
106
+
-One participant (Alice) x five chat messages x $0.000 = $0.0*.
107
107
108
-
*Alice's participation is covered by her Teams license. Your Azure invoice will show the minutes and chat messages that Teams users had with Communication Services Users for your convenience, but those minutes and messages originating from the Teams client will not cost.
108
+
*Alice's participation is covered by her Teams license. Your Azure invoice will show the minutes and chat messages that Teams users had with Communication Services Users for your convenience, but those minutes and messages originating from the Teams client won't be charged.
109
109
110
110
**Total cost for the visit**:
111
111
- User joining using the Communication Services JavaScript SDK: $0.004 + $0.116 + $0.0024 = $0.1224
@@ -117,15 +117,15 @@ Alice has ordered a product from Contoso and struggles to set it up. Alice calls
117
117
118
118
- The call lasts a total of 30 minutes.
119
119
- Bob accepts the call from Alice.
120
-
- After 5 minutes, Bob adds Charlie to the call. Charlie has his camera turned off for 10 minutes. Then turns his camera on for the rest of the call.
120
+
- After five minutes, Bob adds Charlie to the call. Charlie has his camera turned off for 10 minutes. Then turns his camera on for the rest of the call.
121
121
- After another 10 minutes, Alice leaves the call.
122
-
- After another 5 minutes, both Bob and Charlie leave the call
122
+
- After another five minutes, both Bob and Charlie leave the call
123
123
124
124
**Cost calculations**
125
125
126
-
-1 Participant (Alice) called the phone number associated with Teams user Bob using Teams Calling plan x 25 minutes deducted from Bob's tenant Teams minute pool
127
-
-1 participant (Bob) x 30 minutes x $0.004 per participant per minute = $0.12 [both video and audio are charged at the same rate]
128
-
-1 participant (Charlie) x 25 minutes x $0.000 per participant per minute = $0.0*.
126
+
-One Participant (Alice) called the phone number associated with Teams user Bob using Teams Calling plan x 25 minutes deducted from Bob's tenant Teams minute pool
127
+
-One participant (Bob) x 30 minutes x $0.004 per participant per minute = $0.12 [both video and audio are charged at the same rate]
128
+
-One participant (Charlie) x 25 minutes x $0.000 per participant per minute = $0.0*.
129
129
130
130
*Charlie's participation is covered by her Teams license.
131
131
@@ -137,7 +137,7 @@ Alice has ordered a product from Contoso and struggles to set it up. Alice calls
137
137
138
138
## Call Recording
139
139
140
-
Azure Communication Services allow to record PSTN, WebRTC, Conference, SIP Interface calls. Currently Call Recording supports mixed audio+video MP4 and mixed audio-only MP3/WAV output formats. Call Recording SDKs are available for Java and C#. Refer to [this page to learn more](../quickstarts/voice-video-calling/call-recording-sample.md).
140
+
Azure Communication Services allows customers to record PSTN, WebRTC, Conference, SIP Interface calls. Currently Call Recording supports mixed audio+video MP4 and mixed audio-only MP3/WAV output formats. Call Recording SDKs are available for Java and C#. Refer to [this page to learn more](../quickstarts/voice-video-calling/call-recording-sample.md).
141
141
142
142
### Price
143
143
@@ -151,7 +151,7 @@ Alice made a group call with her colleagues, Bob and Charlie.
151
151
- Bob stayed in a call for 30 minutes and Alice and Charlie for 60 minutes.
152
152
153
153
**Cost calculations**
154
-
- You will be charged the length of the meeting. (Length of the meeting is the timeline between user starts a recording and either explicitly stops or when there is no one left in a meeting).
154
+
- You'll be charged the length of the meeting. (Length of the meeting is the timeline between user starts a recording and either explicitly stops or when there's no one left in a meeting).
155
155
- 60 minutes x $0.01 per recording per minute = $0.6
156
156
157
157
### Pricing example: Record a call in a mixed audio+only format
@@ -161,20 +161,20 @@ Alice starts a call with Jane.
161
161
- The call lasts a total of 60 minutes. The recording lasted for 45 minutes.
162
162
163
163
**Cost calculations**
164
-
- You will be charged the length of the recording.
164
+
- You'll be charged the length of the recording.
165
165
- 45 minutes x $0.002 per recording per minute = $0.09
166
166
167
167
## Chat
168
168
169
-
With Communication Services you can enhance your application with the ability to send and receive chat messages between two or more users. Chat SDKs are available for JavaScript, .NET, Python and Java. Refer to [this page to learn about SDKs](./sdk-options.md)
169
+
With Communication Services you can enhance your application with the ability to send and receive chat messages between two or more users. Chat SDKs are available for JavaScript, .NET, Python, and Java. Refer to [this page to learn about SDKs](./sdk-options.md)
170
170
171
171
### Price
172
172
173
173
You're charged $0.0008 for every chat message sent.
174
174
175
175
### Pricing example: Chat between two users
176
176
177
-
Geeta starts a chat thread with Emily to share an update and sends 5 messages. The chat lasts 10 minutes. Geeta and Emily send another 15 messages each.
177
+
Geeta starts a chat thread with Emily to share an update and sends five messages. The chat lasts 10 minutes. Geeta and Emily send another 15 messages each.
178
178
179
179
**Cost calculations**
180
180
- Number of messages sent (5 + 15 + 15) x $0.0008 = $0.028
@@ -190,49 +190,16 @@ Rose sees the messages and starts chatting. In the meanwhile Casey gets a call a
190
190
- Number of messages sent (20 + 30 + 18 + 30 + 25 + 35) x $0.0008 = $0.1264
191
191
192
192
193
-
## Telephony
193
+
## SMS (Short Messaging Service) and Telephony
194
194
195
-
## Price
195
+
Please refer to the following links for details on SMS and Telephony pricing
196
196
197
-
Telephony services are priced on a per-minute basis. Pricing is determined by the type and location of the number you're using as well as the destination of your calls.
198
-
199
-
### Telephone number leasing
200
-
201
-
Fees for phone number leasing are charged upfront and then recur on a month-to-month basis:
202
-
203
-
|Number type |Monthly fee |
204
-
|--------------|-----------|
205
-
|Local (United States) |$1/mo |
206
-
|Toll-free (United States) |$2/mo |
207
-
208
-
209
-
### Telephone calling
210
-
211
-
Traditional telephone calling (calling that occurs over the public switched telephone network) is available with pay-as-you-go pricing for phone numbers based in the United States. The price is a per-minute charge based on the type of number used and the destination of the call. Pricing details for the most popular calling destinations are included in the table below. Please see the [detailed pricing list](https://github.com/Azure/Communication/blob/master/pricing/communication-services-pstn-rates.csv) for a full list of destinations.
212
-
213
-
214
-
#### United States calling prices
215
-
216
-
The following prices include required communications taxes and fees:
217
-
218
-
|Number type |To make calls |To receive calls|
219
-
|--------------|-----------|------------|
220
-
|Local |Starting at $0.013/min |$0.0085/min |
221
-
|Toll-free |$0.013/min |$0.0220/min |
222
-
223
-
#### Other calling destinations
224
-
225
-
The following prices include required communications taxes and fees:
226
-
227
-
|Make calls to |Price per minute|
228
-
|-----------|------------|
229
-
|Canada |Starting at $0.013/min |
230
-
|United Kingdom |Starting at $0.015/min |
231
-
|Germany |Starting at $0.015/min |
232
-
|France |Starting at $0.016/min |
197
+
-[SMS Pricing Details](./sms-pricing.md)
198
+
-[PSTN Pricing Details](./pstn-pricing.md)
233
199
234
200
235
201
## Next Steps
236
-
The following documents may be interesting to you:
202
+
Get started with ACS
237
203
238
-
-[SMS Pricing](./sms-pricing.md)
204
+
-[Send an SMS](../quickstarts/sms/send.md)
205
+
-[Add Voice calling to your app](../quickstarts/voice-video-calling/getting-started-with-calling.md)
0 commit comments