Updated on 2024-01-22 GMT+08:00

How to Use International SMS

Usage Flow

Task

Procedure

Remarks

1. Register with Huawei Cloud

Register an enterprise account.

  1. Only enterprise users can enable Message & SMS.
  2. Register an account using an email and complete account information as an enterprise user on the international website to apply for enabling Message & SMS.

2. Apply for Message & SMS

Enable Message & SMS.

Click Message & SMS Service Agreement to view detailed information.
CAUTION:

You can only apply for enabling Message & SMS after registration. The complete account registration process includes registering an account using an email, binding a mobile number, completing account information, and specifying a payment method. To use complete functions of Message & SMS, log in to Huawei Cloud after enabling the service, and click LINK in the message to add account details. (If you have not bound a service mobile number, bind one.)

3. Select a service mode

Select a service mode as required.

  1. If the pay-per-use billing upon SMS package runout mode (mode 1) is used, you will be billed on a pay-per-use basis after your SMS package runs out. You can send international and Chinese mainland SMSs in this mode.
  2. If the suspension upon resource package runout mode (mode 2) is used, SMS sending will be automatically suspended after your international SMS resource package runs out. You can only send international SMSs in this mode.

Create an SMS application

  1. Create an SMS application.
  2. Obtain the Application Key, Application Secret, Application Access Address, and Channel No. by choosing International SMS > Application Management on the console.

By default, only two international SMS applications can be added. You can apply for different templates based on service requirements.

Apply for an SMS template

  1. Before applying for a template, read the Template and Variable Specifications.
  2. Apply for an SMS template.

If an application is submitted between 09:00 and 18:00 (GMT+08:00) on a workday, it will be reviewed within 2 hours. If the submission date falls on a weekend or public holiday, the application will be reviewed on the next workday.

Set the traffic threshold

For details about how to set the traffic threshold, see Settings.

Set alarm values and limit values for SMS sending based on your service requirements.

(Optional) Buy an SMS package

  1. Before purchasing an SMS package, see Price Details. Currently, only SMS packages for sending SMSs to certain countries are available.
  2. Buy an international SMS package.

Get your SMS template approved to start buying.

Send SMSs

To use Message & SMS in some countries and regions, you need to follow specific registration rules. For details, see International SMS Sending Rules.

Check the send status

Check the SMS sending status by referring to How Do I Determine Whether an SMS Was Sent Successfully.

If the SMS fails to be sent, rectify the fault by following the handling suggestions in API Error Codes and SMS Status Error Codes, and resend the SMS.

Service Flow

Role

Procedure

Remarks

Description

Customer/Customer server

Create an SMS application.

By default, only two international SMS applications can be added.

You can apply for different templates based on service requirements.

Apply for an SMS template.

By default, a maximum of 2,000 templates can be created for each application. To increase the quota, submit a service ticket or contact the account manager.

The operation manager reviews the application.

Set the traffic threshold.

  • If the total number of SMSs sent exceeds an alarm value, the platform will send alarm SMS notifications to contacts.
  • If the total number of SMSs sent exceeds a limit value, the platform will automatically suspend SMS sending.

Set alarm values and limit values based on your service requirements.

Send SMSs using the SMS API.

An SMS can be sent to a maximum of 500 numbers.

-

Send SMSs using the Group SMS Assistant.

Max. numbers in a batch sending task: 1 million. Supported file: XLSX file with size up to 12 MB.

SMSs can be sent at scheduled time. Plan the time properly.

Receive and respond to an SMS status report.

  • When an SMS API is called, the statusCallback parameter specifies the address to which an SMS status report is sent.
  • Authentication is not required if the SMS platform sends SMS status reports to the customer server.
  • A customer server sends a 200 OK response after receiving an SMS status report.

The SMS platform pushes SMS status reports to the customer server. Ensure that the address specified by the statusCallback parameter is available.