Requesting dedicated short codes for SMS messaging with Amazon SNS - Amazon Simple Notification Service
Services or capabilities described in Amazon Web Services documentation might vary by Region. To see the differences applicable to the China Regions, see Getting Started with Amazon Web Services in China (PDF).

Requesting dedicated short codes for SMS messaging with Amazon SNS

A short code is a number that you can use for high-volume SMS message sending. Short codes are often used for application-to-person (A2P) messaging, two-factor authentication (2FA), and marketing. A short code typically contains between three and seven digits, depending on the country or region that it's based in.

You can only use short codes to send messages to recipients in the same country where the short code is based. If your use case requires you to use short codes in more than one country, you have to request a separate short code for each country that your recipients are located in.

For information about short code pricing, see Amazon SNS pricing.

Important

If you're new to SMS messaging with Amazon SNS, request a monthly SMS spending threshold that meets the expected demands of your SMS use case. By default, your monthly spending threshold is $1.00 (USD). You can request to increase your spending threshold in the same support case that includes your request for a short code. Or, you can use a separate case. For more information, see Requesting increases to your monthly SMS spending quota for Amazon SNS.

In addition, if you're requesting a dedicated short code to send messages that will or may contain Protected Health Information (PHI), you should identify this purpose in your Case description when you open a support case, as detailed below.

Open an Amazon SNS short code support case

Open a case with Amazon Web Services Support by completing the following steps.

Note

Some of the fields on the request form are marked as "optional." However, Amazon Web Services Support requires all of the information that's mentioned in the following steps in order to process your request. If you don't provide all of the required information, you may experience delays in processing your request.

To request a dedicated short code
  1. Go to the Amazon Support Center.

  2. Sign in to the Amazon Web Services Management Console at https://console.amazonaws.cn/.

  3. On the Support menu, choose Support Center.

  4. On the Your support cases pane, choose Create case.

  5. Choose the Looking for service limit increases? link, then complete the following:

    • For Limit type, choose SNS Text Messaging then complete the following:

    • (Optional) For Provide a link to the site or app which will be sending SMS messages, provide a link to the site or the name of the application where your audience members opt-in to receive your SMS messages.

    • (Optional) For What type of messages do you plan to send, choose the type of message that you plan to send using your long code:

      • One Time Password – Messages that provide passwords that your customers use to authenticate with your website or application.

      • Promotional – Noncritical messages that promote your business or service, such as special offers or announcements.

      • Transactional – Important informational messages that support customer transactions, such as order confirmations or account alerts. Transactional messages must not contain promotional or marketing content.

    • (Optional) For Which Amazon Region will you be sending messages from, choose the region that you'll be sending messages from.

    • (Optional) For Which countries do you plan to send messages to, enter the countries or regions that you plan to send SMS messages to.

    • (Optional) In the How do your customers opt to receive messages from you, provide a description of how your customers opt-in to receive messages from you.

    • (Optional) In the Please provide the message template that you plan to use to send messages to your customers field, include the template that you will be using.

  6. Under Requests, complete the following sections:

    • For the Region, choose the Amazon Web Services Region for your short code request

      Note

      The Region is required in the Requests section. Even if you provided this information in the Case details section you must also include it here.

    • For Resource Type, choose Dedicated SMS Short Codes.

    • For Limit, choose the option that most closely resembles your use case.

  7. For New limit value, choose the number of sender IDs that you're requesting. Typically, this value is 1.

  8. (Optional) If you want to submit any further requests, choose Add another request. For the required information, see the other sections within Requesting support for SMS messaging with Amazon SNS.

  9. Under Case description, summarize your use case and include how your recipients will sign-up for messages sent with your short code and provide the following information:

    • Company information:

      • Company name

      • Company mailing address

      • Name and phone number for the primary contact for your request

      • Email address and toll-free number for support at your company

      • Company tax ID

      • Name of your product or service

    • User sign-up process:

      • Company website, or the website that your customers will sign up on to receive messages from your short code.

      • How users will sign up to receive messages from your short code. Specify one or more of the following options:

        • Text messages

        • Website

        • Mobile app

        • Other If other, explain.

      • The text for the option to sign up for messages on your website, app, or elsewhere.

      • The sequence of messages that you plan to use for double opt-in. Provide all of the following:

        1. The SMS message that you plan to send when a user signs up. This message asks for the user's consent for recurring messages. For example: ExampleCorp: Reply YES to receive account transaction alerts. Msg&data rates may apply.

        2. The opt-in response that you expect from the user. This is typically a keyword, such as YES.

        3. The confirmation message that you want to send when customers send this keyword to your short code. For example: You are now registered for account alerts from ExampleCorp. Msg&data rates may apply. Txt STOP to cancel or HELP for info.

    • The purpose of your messages:

      • The purpose of the messages that you plan to send with your short code. Specify one of the following options:

        • Promotions and marketing

        • Location-based services

        • Notifications

        • Information on demand

        • Group chat

        • Two-factor authentication (2FA)

        • Polling and surveys

        • Sweepstakes or contests

        • Other If other, explain.

      • Whether you plan to use your short code to send promotional or marketing messages for a business other than your own.

      • Whether you plan to use your short code to send messages that will or may contain Protected Health Information (PHI), as defined by the Health Insurance Portability and Accountability Act (HIPAA) and associated legislation and regulations.

    • Message content:

      • The message that you plan to send when customers opt in to your messages by sending you a specific keyword. Be careful when you specify this keyword and message—it may take several weeks to change this message. When we create your short code, we register the keyword and message with the mobile phone carriers in the country where you use the short code. Your message might resemble the following example: Welcome to ProductName alerts! Msg&data rates apply. 2 msgs per month. Reply HELP for help, STOP to cancel.

      • The response that you want to send when customers reply to your messages with the keyword HELP. This message has to include customer support contact information. For example: ProductName Alerts: Help at example.com/help or (800) 555-0199. Msg&data rates apply. 2 msgs per month. Reply STOP to cancel.

      • The response that you want to send when customers reply to your messages with the keyword STOP. This message has to confirm that the user will no longer receive messages from you. For example: You are unsubscribed from ProductName Alerts. No more messages will be sent. Reply HELP for help or (800) 555-0199.

      • The text that you plan to send as a periodic reminder that the user is subscribed to your messages. For example: Reminder: You're subscribed to account alerts from ExampleCorp. Msg&data rates may apply. Txt STOP to cancel or HELP for info.

      • An example of each type of message that you plan to send using your short code. Provide at least three examples. If you plan to send more than three types of messages, provide examples for all of them.

    Important

    Mobile carriers require us to provide all of the information listed above in order to provision short codes. We can't process your request until you provide all of this information.

  10. (Optional) If you want to submit any further requests, choose Add another request. If you include multiple requests, provide the required information for each. For the required information, see the other sections within Requesting support for SMS messaging with Amazon SNS.

  11. Under Contact options, for Preferred contact language, choose the language in which you want to receive communications for this case.

  12. When you finish, choose Submit.

After we receive your request, we provide an initial response within 24 hours. We might contact you to request additional information. If we're able to provide you with a short code, we send you information about the costs associated with obtaining a short code in the country or region that you specified in your request. We also provide an estimate of the amount of time that's required to provision a short code in your country or region. It usually takes several weeks to provision a short code, although this delay can be much shorter or much longer depending on the country or region where the short code is based.

Note

The fees associated with using short codes begin immediately after we initiate your short code request with carriers. You're responsible for paying these charges, even if the short code hasn't been completely provisioned yet.

In order to prevent our systems from being used to send unsolicited or malicious content, we have to consider each request carefully. We might not be able to grant your request if your use case doesn't align with our policies.

Next steps

You've registered a short code with wireless carriers and reviewed your settings in the Amazon SNS console. Now you can use Amazon SNS to send SMS messages with your short code as the origination number.