What is AWS End User Messaging Social?
AWS End User Messaging Social, also referred to as Social messaging, is a messaging service that allows developers to integrate WhatsApp into their applications. It provides access to WhatsApp's messaging capabilities, enabling the creation of branded, interactive content with images, videos, and buttons. By using this service, you can add WhatsApp messaging functionality to your applications alongside existing channels like SMS and push notifications. This allows you to engage with customers through their preferred communication channel.
To get started, either create a new WhatsApp Business Account (WABA) using the self-guided onboarding process in the AWS End User Messaging Social console, or link an existing WABA to the service.
Topics
Are you a first-time AWS End User Messaging Social user?
If you are a first-time user of AWS End User Messaging Social, we recommend that you begin by reading the following sections:
Features of AWS End User Messaging Social
AWS End User Messaging Social provides the following features and capabilities:
-
Design consistent messages and reuse content more effectively by creating and using message templates. A message template contains content and settings that you want to reuse in messages that you send.
-
Access to rich messaging capabilities for a more engaging experience. Beyond text and media, you can send locations and interactive messages.
-
Receive incoming text and media messages from your customers.
-
Build trust with your customers by verifying your business identity through Meta.
Related services
AWS offers other messaging services that can be used together in a multi-channel workflow:
-
Use AWS End User Messaging SMS to send SMS messages
-
Use AWS End User Messaging Push to send push notifications
-
Use Amazon SES to send email
Accessing AWS End User Messaging Social
You can access AWS End User Messaging Social using the following:
- AWS End User Messaging Social console
-
The web interface where you create and manage resources.
- AWS Command Line Interface
-
Interact with AWS services using commands in your command line shell. The AWS Command Line Interface is supported on Windows, macOS, and Linux. For more information about the AWS CLI, see AWS Command Line Interface User Guide. You can find the AWS SMS commands in the AWS CLI Command Reference.
- AWS SDKs
-
If you prefer to build applications using language-specific APIs instead of submitting a request over HTTP or HTTPS, use the libraries, sample code, tutorials, and other resources provided by AWS. These libraries provide basic functions that automate tasks, such as cryptographically signing your requests, retrying requests, and handling error responses. These functions make it more efficient for you to get started. For more information, see Tools to Build on AWS
.
Regional availability
AWS End User Messaging Social is available in several AWS Regions in North America, Europe, Asia, and Oceania. In each Region, AWS maintains multiple Availability Zones. These Availability Zones are physically isolated from each other, but are united by private, low-latency, high-throughput, and highly redundant network connections. These Availability Zones are used to provide high levels of availability and redundancy, while also minimizing latency.
To learn more about AWS Regions, see Specify which
AWS Regions your account can use in the Amazon Web Services General Reference. For a list of all the Regions where AWS End User Messaging Social is currently
available and the endpoint for each Region, see Endpoints and
quotas for AWS End User Messaging Social API and AWS
service endpoints in the Amazon Web Services General Reference, or the
following table. To learn more about the number of Availability Zones that are available in each
Region, see AWS global
infrastructure
Region name | Region | Endpoint | WhatsApp API version |
---|---|---|---|
US East (N. Virginia) | us-east-1 |
social-messaging.us-east-1.amazonaws.com social-messaging-fips.us-east-1.api.aws social-messaging.us-east-1.api.aws |
Version 20 and later |
US East (Ohio) | us-east-2 |
social-messaging.us-east-2.amazonaws.com social-messaging-fips.us-east-2.api.aws social-messaging.us-east-2.api.aws |
Version 20 and later |
US West (Oregon) | us-west-2 |
social-messaging.us-west-2.amazonaws.com social-messaging-fips.us-west-2.api.aws social-messaging.us-west-2.api.aws |
Version 20 and later |
Asia Pacific (Mumbai) | ap-south-1 | social-messaging.ap-south-1.amazonaws.com social-messaging.ap-south-1.api.aws |
Version 20 and later |
Asia Pacific (Singapore) | ap-southeast-1 | social-messaging.ap-southeast-1.amazonaws.com social-messaging.ap-southeast-1.api.aws |
Version 20 and later |
Europe (Ireland) | eu-west-1 | social-messaging.eu-west-1.amazonaws.com social-messaging.eu-west-1.api.aws |
Version 20 and later |
Europe (London) | eu-west-2 | social-messaging.eu-west-2.amazonaws.com social-messaging.eu-west-1.api.aws |
Version 20 and later |