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
Azure Communication Services allows you to use phone numbers to make voice calls and send SMS messages with the public-switched telephone network (PSTN). In this document, we'll review the phone number types, region availability, and use cases for planning your telephony and SMS solution using Communication Services.
17
+
Azure Communication Services allows you to use phone numbers to make voice calls and send SMS messages with the public-switched telephone network (PSTN). In this document, we review the phone number types, region availability, and use cases for planning your telephony and SMS solution using Communication Services.
18
18
19
19
## Available options
20
20
@@ -25,7 +25,7 @@ Azure Communication Services offers three types of Numbers: Toll-Free, Local, an
25
25
-**To send or receive an SMS**, choose a Toll-Free Number or a Short Code
26
26
-**To make or receive phone calls**, choose a Toll-Free Number or a Local Number
27
27
28
-
The table below summarizes these number types with supported capabilities:
28
+
This table summarizes the number types and supported capabilities:
29
29
30
30
| Type | Example | Send SMS | Receive SMS | Make Calls | Receive Calls | Typical Use Case | Restrictions |
Copy file name to clipboardExpand all lines: articles/communication-services/concepts/sms/concepts.md
+5-4Lines changed: 5 additions & 4 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -36,9 +36,9 @@ Key features of Azure Communication Services SMS SDKs include:
36
36
37
37
## Sender types supported
38
38
39
-
Sending SMS to any recipient requires getting a phone number. Choosing the right number type is critical to the success of your messaging campaign. Few of the factors to consider when choosing a number type include destination(s) of the message, throughput requirement of your messaging campaign, and the timeline when you want to start sending messages. Azure Communication Services enables you to send SMS using a variety of sender types - toll-free number (1-8XX), short codes (12345), and alphanumeric sender ID (CONTOSO). The following table walks you through the features of each number type:
39
+
Sending SMS to any recipient requires getting a phone number. Choosing the right number type is critical to the success of your messaging campaign. Some factors to consider when choosing a number type include destination(s) of the message, throughput requirement of your messaging campaign, and the timeline when you want to start sending messages. Azure Communication Services enables you to send SMS using a variety of sender types - toll-free number (1-8XX), short codes (12345), and alphanumeric sender ID (CONTOSO). The following table walks you through the features of each number type:
|**Description**|Toll free numbers are telephone numbers with distinct three-digit codes that can be used for business to consumer communication without any charge to the consumer| Short codes are 5-6 digit numbers used for business to consumer messaging such as alerts, notifications, and marketing | Alphanumeric Sender IDs are displayed as a custom alphanumeric phrase like the company’s name (CONTOSO, MyCompany) on the recipient handset. Alphanumeric sender IDs can be used for a variety of use cases like one-time passcodes, marketing alerts, and flight status notifications. Dynamic alphanumeric sender ID is supported in countries that do not require registration for use.| Alphanumeric Sender IDs are displayed as a custom alphanumeric phrase like the company’s name (CONTOSO, MyCompany) on the recipient handset. Alphanumeric sender IDs can be used for a variety of use cases like one-time passcodes, marketing alerts, and flight status notifications. Pre-registered alphanumeric sender ID is supported in countries that require registration for use. |
Azure Communication Services Calling SDKs can be used to add telephony and Public Switched Telephone Network access to your applications. This page summarizes key telephony concepts and capabilities. See the [calling library](../../quickstarts/voice-video-calling/getting-started-with-calling.md) to learn more about specific SDK languages and capabilities.
19
+
Azure Communication Services Calling SDKs enable you to add telephony and Public Switched Telephone Network (PSTN) access to your applications. This page summarizes key telephony concepts and capabilities. See the [calling library](../../quickstarts/voice-video-calling/getting-started-with-calling.md) to learn more about specific SDK languages and capabilities.
Whenever your users interact with a traditional telephone number, calls are facilitated by PSTN (Public Switched Telephone Network) voice calling. To make and receive PSTN calls, you need to add telephony capabilities to your Azure Communication Services resource. In this case, signaling and media use a combination of IP-based and PSTN-based technologies to connect your users. Communication Services provides two discrete ways to reach the PSTN network: Voice Calling (PSTN) and Azure direct routing.
23
+
## Telephony overview
24
+
Whenever your users interact with a traditional telephone number, the Public Switched Telephone Network (PSTN) voice calling handles the call. To make and receive PSTN calls, you need to add telephony capabilities to your Azure Communication Services resource. In this case, signaling and media use a combination of IP-based and PSTN-based technologies to connect your users. Communication Services provides two discrete ways to reach the PSTN network: Voice Calling (PSTN) and Azure direct routing.
25
25
26
26
### Voice Calling (PSTN)
27
27
28
28
An easy way of adding PSTN connectivity to your app or service, in such case, Microsoft is your telco provider. You can buy numbers directly from Microsoft. Azure Cloud Calling is an all-in-the-cloud telephony solution for Communication Services. It is the simplest option that connects Communication Services to the Public Switched Telephone Network (PSTN) to enable calls to landlines and mobile phones worldwide. Microsoft acts as your PSTN carrier, as shown in the following diagram:
If you answer ‘yes’ to the following, then Voice Calling (PSTN) is the right solution for you:
32
+
If you answer **yes** to the following questions, then Voice Calling (PSTN) is the right solution for you:
33
33
- Voice Calling (PSTN) is available in your region.
34
-
- You do not need to retain your current PSTN carrier.
34
+
- You don't need to retain your current PSTN carrier.
35
35
- You want to use Microsoft-managed access to the PSTN.
36
36
37
37
With this option:
38
38
- You get numbers directly from Microsoft and can call phones around the world.
39
-
- You do not require deployment or maintenance of an on-premises deployment—because Voice Calling (PSTN) operates out of Azure Communication Services.
40
-
- Note: If necessary, you can choose to connect a supported Session Border Controller (SBC) through Azure direct routing for interoperability with third-party PBXs, analog devices, and other third-party telephony equipment supported by the SBC.
39
+
- You don't need to deploy or maintain any on-premises system because Voice Calling (PSTN) operates through Azure Communication Services.
40
+
- Note: If necessary, you can choose to connect a supported Session Border Controller (SBC) through Azure Communication Services direct routing for interoperability with third-party Pprivate branch exchanges (PBXs), analog devices, and other third-party telephony equipment supported by the SBC.
41
41
42
42
This option requires an uninterrupted connection to Azure Communication Services.
43
43
@@ -49,19 +49,19 @@ With this option, you can connect legacy on-premises telephony and your carrier
49
49
50
50

51
51
52
-
If you answer ‘yes’ to any of the following questions, then Azure direct routing is the right solution for you:
52
+
If you answer **yes** to any of the following questions, then Azure direct routing is the right solution for you:
53
53
54
-
- You want to use Communication Services with PSTN calling capabilities.
54
+
- You want to use Azure Communication Services with PSTN calling capabilities.
55
55
- You need to retain your current PSTN carrier.
56
-
- You want to mix routing, with some calls going through Voice Calling (PSTN), some through your carrier.
56
+
- You want to mix routing, with some calls going through Voice Calling (PSTN) and some through your carrier.
57
57
- You need to interoperate with third-party PBXs and/or equipment such as overhead pagers, analog devices, and so on.
58
58
59
59
With this option:
60
60
61
61
- You connect your own supported SBC to Azure Communication Services without the need for extra on-premises software.
62
62
- You can use literally any telephony carrier with Communication Services.
63
63
- You can choose to configure and manage this option, or it can be configured and managed by your carrier or partner (ask if your carrier or partner provides this option).
64
-
- You can configure interoperability between your telephony equipment, such as a third-party PBX and analog devices, and Communication Services.
64
+
- You can configure interoperability between your telephony equipment, such as a third-party PBX and analog devices, and Azure Communication Services.
65
65
66
66
This option requires:
67
67
@@ -78,9 +78,11 @@ This option requires:
78
78
-[Session Border Controllers certified for Azure Communication Services direct routing](./certified-session-border-controllers.md)
79
79
-[Pricing](../pricing.md)
80
80
- Learn about [call automation API](../call-automation/call-automation.md) that enables you to build server-based calling workflows to control and manage calls for phone numbers and direct routing
-[Get a phone number](../../quickstarts/telephony/get-phone-number.md)
85
86
-[Outbound call to a phone number](../../quickstarts/telephony/pstn-call.md)
86
-
-[Use call automation to build calling workflow that can place calls to phone numbers, play voice prompts and more](../../quickstarts/call-automation/quickstart-make-an-outbound-call.md)
87
+
-[Use call automation to build calling workflow that can place calls to phone numbers, play voice prompts and more](../../quickstarts/call-automation/quickstart-make-an-outbound-call.md)
88
+
-[Look up operator information for a phone number](../../quickstarts/telephony/number-lookup.md)
Copy file name to clipboardExpand all lines: articles/communication-services/quickstarts/sms/send.md
+6-4Lines changed: 6 additions & 4 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -1,7 +1,7 @@
1
1
---
2
2
title: Quickstart - Send an SMS message
3
3
titleSuffix: Azure Communication Services
4
-
description: "In this quickstart, you'll learn how to send an SMS message by using Azure Communication Services. See code examples in C#, JavaScript, Java, and Python."
4
+
description: "In this quickstart, you learn how to send an SMS message by using Azure Communication Services. See code examples in C#, JavaScript, Java, and Python."
> SMS capabilities depend on the phone number you use and the country/region that you're operating within as determined by your Azure billing address. For more information, visit the [Subscription eligibility](../../concepts/numbers/sub-eligibility-number-capability.md) documentation.
19
+
> SMS capabilities depend on the phone number you use and the country/region that you're operating within as determined by your Azure billing address. For more information, see [Subscription eligibility](../../concepts/numbers/sub-eligibility-number-capability.md).
@@ -58,11 +58,11 @@ If you want to clean up and remove a Communication Services subscription, you ca
58
58
59
59
## Toll-free verification
60
60
61
-
If you have a new toll-free number and want to send [high volume of SMS messages](../../concepts/sms/sms-faq.md#what-happens-if-i-dont-verify-my-toll-free-numbers) or send SMS messages to Canadian phone numbers, please visit [here](../../concepts/sms/sms-faq.md#how-do-i-submit-a-toll-free-verification) to learn how to verify your toll-free number.
61
+
If you have a new toll-free number and want to send a [high volume of SMS messages](../../concepts/sms/sms-faq.md#what-happens-if-i-dont-verify-my-toll-free-numbers) or send SMS messages to Canadian phone numbers, see [SMS FAQ > How do I submit a toll-free verification](../../concepts/sms/sms-faq.md#how-do-i-submit-a-toll-free-verification) to learn how to verify your toll-free number.
62
62
63
63
## Next steps
64
64
65
-
In this quickstart, you learned how to send SMS messages by using Communication Services.
65
+
In this quickstart, you learned how to send SMS messages using Azure Communication Services.
66
66
67
67
> [!div class="nextstepaction"]
68
68
> [Receive and reply to SMS](./receive-sms.md)
@@ -72,3 +72,5 @@ In this quickstart, you learned how to send SMS messages by using Communication
72
72
73
73
> [!div class="nextstepaction"]
74
74
> [Phone number types](../../concepts/telephony/plan-solution.md)
75
+
76
+
For more information, see [Quickstart: Look up operator information for a phone number](../telephony/number-lookup.md).
0 commit comments