WABA registration and management

更新时间:
复制 MD 格式

Register and bind a WhatsApp Business Account (WABA) in the Chat App Message Service console, manage phone numbers, migrate numbers from another BSP, and register for Marketing Messages Lite (MML).

Prerequisites

  • Alibaba Cloud account registration and enterprise identity verification have been completed.

  • A WhatsApp channel is created.

  • Facebook account: WABA registration uses Meta's Embedded Signup flow, so you need a Facebook account that meets all of the following requirements:

    • Sign-in credentials (email or phone number, plus password) are available.

    • The account has permission to create a Meta Business Account.

    • If you do not have a Facebook account, you can create one during the registration flow.

  • Phone number: A phone number that meets all of the following requirements is available:

    • Has never been registered on any WhatsApp product (WhatsApp, WhatsApp Business app, or another WABA).

    • Can receive an SMS or voice call to receive the verification code from Meta.

Register and bind a WABA

A WABA is the official business account required by Meta for sending commercial messages on the WhatsApp Business Platform. After Meta business verification, your WABA displays a verified badge that builds recipient trust.

To send WhatsApp messages, you must first register a WABA. Chat App Message Service uses Meta's Embedded Signup flow for registration.

Note
  • The business information you submit during WABA registration must match your Alibaba Cloud account. Inconsistent information can cause registration failure or delay business verification.

  • The phone number must never have been registered on any WhatsApp product and must be able to receive verification codes.

  1. Register and bind a WABA:

    Important
    • Each channel can be bound to only one WABA. To manage multiple WABAs, create one channel per WABA.

    • A WABA that has not completed Meta business verification can register up to two phone numbers. After business verification, the limit increases to 20. To request a higher limit, contact technical support to apply for an increase from Meta.

    1. Log on to the Chat App Message Service console.

    2. In the left navigation pane, choose Channel Management. Select a WhatsApp channel and click Manage. Then, choose WABA Management > WABA Registration and Binding.

    3. In the Meta Embedded Signup window that opens, sign in to Facebook:

      Note
      • If you are already signed in with the correct Facebook account, click Continue As [Your Name].

      • If you are not signed in or are using a different account, click Log Into Another Account.

      • If the page does not load, verify that your network can reach Facebook.

      • If your browser has an ad blocker installed, it might prevent the Facebook SDK from loading. Temporarily disable the ad blocker and reload the page.

    4. Click Get started and complete the on-screen forms.

      Important
      • The following steps are for reference only. The actual screens are governed by Meta's Embedded Signup interface, which may change without notice.

      • If you are creating a new Meta Business Account or WhatsApp Business Account, Meta must approve it before the binding completes. After approval, the WABA is bound to your channel and its status changes to APPROVED. You can then go to Manage phone numbers to add, sync, and configure phone numbers.

      1. Fill in your business information, including business name, business email, business website or page, and country/region. Click Next.

        Important

        Provide complete and accurate business information. Inaccurate information can delay or block your Meta Verified badge and Official Business Account (OBA) application.

      2. Create a WABA. Set the WhatsApp Business Account name and select a time zone. Click Next.

      3. Review the permissions requested by Chat App Message Service. Click Next.

        Important

        To allow Alibaba Cloud Singapore to manage your WABA, you must grant both WABA access and billing management permissions. Without these permissions, the binding fails.

      4. Wait for Meta to validate your information, then click Finish.

  2. Verify your business: After registering your WABA, go to the Security Center in Meta Business Suite to complete business verification. For detailed instructions, see Verify your business in Meta Business Suite.

Migrate phone numbers

Phone number migration moves a number registered with another Business Solution Provider (BSP) to your Alibaba Cloud WABA. The number retains its display name, quality rating, messaging limits, Official Business Account (OBA) status, and approved high-quality message templates — no need to re-apply for templates or rebuild your sending reputation.

When to migrate

  • You are switching from another BSP to Alibaba Cloud and want to keep the same display name, quality rating, and approved templates.

  • You are consolidating numbers from multiple BSPs under a single Alibaba Cloud WABA.

Prerequisites

  • A WhatsApp channel and a WABA are already created on Alibaba Cloud, and the WABA is APPROVED.

  • The source BSP cooperates with the migration. You may need to coordinate with the source BSP to obtain a migration code or to release the number.

  • You can prove ownership of the phone number through SMS or voice verification.

What is preserved

  • Display name, quality rating, and current messaging limits.

  • Official Business Account (OBA) status and the verified badge if previously granted.

  • All high-quality message templates that have been approved by Meta.

Important

During migration, the number cannot send or receive WhatsApp messages until it is fully bound to the new WABA. Schedule the migration during a low-traffic window to minimize impact on your customers.

Console procedure

  1. On the WABA Management page, select the target WABA and click Phone Number Migration.

  2. In the Phone Number Migration dialog box, configure the following parameters and then click OK.

    Parameter

    Description

    Example

    Required

    Country/Region

    The country or region of the phone number to migrate. Determines the dialing code prefix.

    Select from the dropdown list. Example: Singapore (+65).

    Yes

    Phone number

    The phone number to migrate from the source BSP. Enter the number without the country code.

    Digits only, no spaces or hyphens. Example: 81234567.

    Yes

    WABA ID

    The WhatsApp Business Account ID of the source WABA where the number is currently registered.

    Obtain from the source BSP or Meta Business Manager. Example: 123456789012345.

    Yes

    Verification code

    The verification code sent by Meta to the phone number to confirm ownership. Choose SMS or voice delivery.

    Enter the code received via SMS or voice call. Example: 654321.

    Yes

    Note

    After you submit the migration request, Meta processes the transfer. The number appears in your Alibaba Cloud WABA once the migration completes.

Register for Marketing Messages Lite

Marketing Messages Lite (MML) is an optimized marketing message product from WhatsApp. After registration, your account uses an optimized delivery pipeline that improves the deliverability and read rate of marketing campaigns. MML registration is required for any business that sends marketing template messages on WhatsApp.

When registration is required

  • Starting May 1, 2025, businesses that have not completed MML registration cannot create new marketing message templates.

  • Starting July 1, 2025, businesses that have not completed MML registration cannot send marketing messages.

Important

Register early. Meta reviews each application individually and approval can take several business days. Submit the registration well before any planned marketing campaign.

Where to register

Open the WABA Management page of your WhatsApp channel and submit the MML registration form. The form is available in all countries and regions where WhatsApp business messaging is supported.

MML vs. regular marketing templates

MML uses a separate template approval pipeline that prioritizes message quality and read rate. Existing marketing templates approved before MML rollout continue to work, but new marketing templates created after May 1, 2025 must be submitted under MML.

Manage phone numbers

Prerequisite: You have completed WABA registration and binding, and Meta has approved your WABA.

Add a phone number

  1. Log on to the Chat App Message Service console.

  2. In the left navigation pane, choose Channel Management. Click Manage in the Actions column. Then, choose WABA Management > Phone Number Management > Add Phone Number.

  3. In the Add Phone Number dialog box, configure the following parameters and then click OK.

    Parameter

    Description

    Validation and example

    Editable after verification

    Display name

    The business name shown to recipients in WhatsApp. Use the legal or commonly recognized name of your business.

    Up to 25 characters. Example: Acme Coffee.

    Yes, but each change is reviewed by Meta.

    Country/Region

    The country or region of the phone number. Determines the dialing code prefix.

    Select from the dropdown list. Example: Singapore (+65).

    No.

    Phone number

    The phone number to register. Enter the number without the country code; the country code is added from the Country/Region selection.

    E.164 format (digits only, no spaces or hyphens). Example: 81234567 for a Singapore number.

    No. To use a different number, add it as a new entry.

    Note

    The newly added number appears in the list with the status Phone Number Unverified. Verify the number before you can use it to send messages.

Enable local storage

Local storage controls the geographic region where message content is stored. By default, content can be processed in any of Meta's global data centers. After you enable local storage and select a region, content is retained only in that region's data center.

Important
  • When local storage is enabled, message content may still be processed in Meta's global data centers. After processing (up to 90 minutes), content is deleted from all data centers outside your selected region and retained only in that region.

  • After a phone number is verified, you cannot change its local storage configuration. To change it, disconnect the number, update the setting, and re-verify.

  • Choose the storage region based on where your customers and business operate. For example, a business serving customers in Singapore should select Singapore.

  1. Choose Phone Number Management > Settings > Local Storage.

  2. On the local storage page, toggle the switch to enable Local Storage, and select the storage region.

  3. Click Save.

Verify a phone number

A phone number must be verified before it can send messages. Meta sends a verification code via SMS or voice call during this process.

Important

Ensure the phone number can receive SMS or voice calls from Meta. Verification codes expire quickly — enter the code as soon as you receive it.

  1. On the Phone Number Management page, select the number you want to verify and click Verify Phone Number.

  2. In the dialog box, select the language for the notification, and then click Send Verification Code or Obtain Voice Verification Code.

    Note

    If the number is a landline, select Obtain Voice Verification Code. Mobile numbers can use either option.

  3. Enter the verification code you received.

    Note
    • After verification succeeds, the status changes to Phone Number Verified, and you can start sending messages.

    • If verification fails, follow the on-screen prompt to retry.

Disconnect a phone number

Disconnecting a number removes it from active use. After disconnection, you cannot use the number to send messages. To reactivate it, verify the number again.

Warning

Disconnect a number only when you are ready to stop sending from it. Customers cannot reach a disconnected number, and any in-flight conversation windows close.

Configure number settings

Number settings control the metadata, behavior, and visibility of a verified phone number.

On the Phone Number Management page, select the number you want to configure and click Settings. The following sections describe each settings tab.

Basic information

Set the public-facing profile of the phone number. Recipients see this information in your WhatsApp business profile.

Parameter

Description

Visible to recipients

Editable

Profile Picture

The avatar shown next to the business name in WhatsApp chats.

Yes

Yes

Industry

The industry category that best describes your business. Used by Meta for content policy review.

Yes

Yes

Description

A short description of your business. Up to 256 characters.

Yes

Yes

Email

A contact email address for your business.

Yes

Yes

Website

Your business website URL. Up to two URLs are supported.

Yes

Yes

Workbench

The workbench lets agents have live conversations with users from a unified inbox. Enable keyword triggers to route specific inbound messages to the workbench.

Note

A keyword trigger routes inbound messages containing a configured keyword to the workbench for real-time agent response.

  • Triggered by Keyword: Specifies whether keyword triggers are enabled.

  • Keyword: When the trigger is enabled, set one or more keywords separated by commas. Inbound messages that contain any of these keywords are routed to the workbench.

Business profile

Control whether your WhatsApp business profile shows the shopping cart and product catalog.

  • Shopping Cart: Shows a cart icon and an Add to Cart button on product detail pages within WhatsApp.

  • Category: Adds a catalog icon to your business profile that opens the linked product catalog. To learn how to link a catalog, see Manage catalogs.

Limit sending

When enabled, the number stops sending messages to users who clicked the opt-out button in any marketing message template. Disabled by default.

Note

Use the Unsubscription query API to retrieve the list of opted-out users and filter them from your send lists.

Auto-replies (ice breakers and commands)

Configure ice breakers or commands that help users start conversations or trigger predefined actions.

  • Ice Breakers: Frequently asked questions shown to users at the start of a conversation. You can configure up to four ice breakers, with each one limited to 80 characters.

  • Command: Special keywords that trigger a custom action you have defined, such as generating an image or returning specific data.

    Note
    • A command is a text string that consists of the command itself and a prompt.

    • You can define up to 30 commands. Each command is limited to 32 characters, and each prompt is limited to 256 characters. Emojis are not supported.

Local storage

When enabled, message content may still be processed in Meta's global data centers. After processing (up to 90 minutes), content is deleted from all data centers outside your selected region and retained only in that region.

Warning

After a phone number is verified, you cannot change its local storage configuration. To change the region, you must first disconnect the phone number, update the setting, and then re-verify the number.

Note

Choose the storage region based on where your customers and business operate. For example, a business serving customers in Singapore should select Singapore.

Message links

Add a message link
  1. Click Add.

  2. In the dialog box that appears, configure the following parameters and then click OK.

  3. Click OK.

Download or copy a message link
  • To download the QR code, click the text link in the Download QR Code column to open the image, then save the image to your computer.

  • To copy the short link, hover over the link in the Short URL column and click the image icon.

Block and unblock users

Block a user to prevent their WhatsApp account from sending messages to this number. Unblock from the same page.

Important

You can only block users who sent a message to this number within the last 24 hours. Users outside this window cannot be blocked through the console.

  • Block: Enter one or more phone numbers, with one number per line. Blocked users can no longer send messages to this number.

  • Unblock: Enter the numbers to unblock. Takes effect immediately. The page also lists all currently blocked users.

Sync phone numbers

If you add or change phone numbers directly in Meta Business Manager (instead of through the console), use this action to pull the latest numbers from your approved WABA into the console.

On the Phone Number Management page, click Synchronize Phone Number.

Voice Call Settings

On the Phone Number Management page, click Settings to configure voice call-related parameters for the number.

Parameter

Type

Required

Description

Enable WhatsApp Voice Calls

Switch

No

Specifies whether to allow voice calls on this number. Disabled by default.

Show Call Button in WhatsApp

Switch

No

Specifies whether to display the call icon in the interface. Disabled by default.

Allow Callback Requests

Switch

No

Specifies whether to allow callbacks for missed calls. Disabled by default.

Business Hours

Time range

No

The time range during which voice calls are allowed.

Unavailable Times

Time range

No

The time range outside of which voice calls are not allowed.

Max Call Duration

Input

Yes

The maximum duration for a single call, in minutes.

Webhook Settings

Select

No

The webhook notification URL for voice call events.

HTTP Protocol

Select

Yes

The HTTP protocol type used by the webhook.

Next steps

After you have a verified phone number, complete the following tasks to start sending messages:

  • Configure webhooks: To receive message status updates and inbound messages, configure a webhook endpoint. For details, see Configure message receipts.

  • Design and submit message templates: WhatsApp requires that all outbound business-initiated messages use approved templates. For design guidelines, see Design a WhatsApp message template.

  • Send messages: After templates are approved, call the messaging API to send messages. For details, see Send WhatsApp messages.

References