Skip to content

Latest commit

 

History

History
50 lines (40 loc) · 2.4 KB

File metadata and controls

50 lines (40 loc) · 2.4 KB
title SMS SDK overview
titleSuffix An Azure Communication Services article
description This article describes the short message service (SMS) software development kit (SDK) and its offerings.
author probableprime
manager chpalm
services azure-communication-services
ms.author prakulka
ms.date 04/10/2025
ms.topic concept-article
ms.service azure-communication-services
ms.subservice sms

SMS SDK overview

[!INCLUDE Regional Availability Notice]

This article describes how you can use the Azure Communication Services short message service (SMS) software development kits (SDKs) to add SMS messaging to your applications.

SMS SDK capabilities

The following table describes the set of features that are currently available in our SMS SDKs.

Group of features Capability JS Java .NET Python
Core Capabilities Send and receive SMS messages ✔️ ✔️ ✔️ ✔️
Enable Delivery Reports for messages sent ✔️ ✔️ ✔️ ✔️
All character sets (language/unicode support) ✔️ ✔️ ✔️ ✔️
Support for long messages (up to 2,048 bytes) ✔️ ✔️ ✔️ ✔️
Autoconcatenation of long messages ✔️ ✔️ ✔️ ✔️
Send messages to multiple recipients at a time ✔️ ✔️ ✔️ ✔️
Support for idempotency ✔️ ✔️ ✔️ ✔️
Custom tags for messages. ✔️ ✔️ ✔️ ✔️
Events Use Event Grid to configure webhooks to receive inbound messages and delivery reports ✔️ ✔️ ✔️ ✔️
Phone Number Toll-Free numbers, Short Codes ✔️ ✔️ ✔️ ✔️
PSTN Calling Add public stitched telephone network (PSTN) calling capabilities to your SMS-enabled toll-free number ✔️ ✔️ ✔️ ✔️

Next steps

[!div class="nextstepaction"] Send SMS messages

Related articles

Tip

For global SMS delivery and partner-managed options, check out Messaging Connect.