Menu

Cloud API Number Access Tutorial

This article only explains and guides how to connect the Cloud API number to the SaleSmartly system. If you have not created a WhatsApp Cloud API number, you can go to the following link to query: Facebook Tutorial on Creating a WhatsApp Cloud API Number – SaleSmartly Help Center

 

1. Create an application

Open the Meta developer dashboard, https://developers.facebook.com/apps/create/. Select the "Business" type and create an app.

 
 
Fill in [App Name] and [App Contact Email], then click [Create App]
 

Business Management Platform Account - Select the BM number to be bound. One application can be bound to one BM number. The WABA account and number under the BM number will be synchronized to the SaleSmartly dashboard for chat integration and management.

After creation, under the application-control panel, select the WhatsApp product and click Settings.

Note: Official restrictions restrict that only FB developers registered with FB accounts registered with overseas numbers can see and use WhatsApp cloud API products (restricted in China).

文章图片
 

2. Get application information

In Settings-Basic, open the basic information of the application created earlier and obtain the application number, application key, and BM ID.

文章图片

Fill in the above application number, application key, and BM ID into the SaleSmartly dashboard-application configuration "AppId", "Secret," and "Bind BM number Id" respectively.

 

3. Add user permissions in BM

Open the FB business dashboard, https://business.facebook.com/settings/. Under the bound BM, click System User-Add, select "Administrator" identity, and click "Create System User".

If you are unable to create an "Administrator", please see below and use the "Create Staff" method.

Click the system user you just added, open the user details panel, and click "Add Asset".

文章图片

In the pop-up window below, select the application you created earlier in "Select Assets", enable the "Manage Applications" permission, and click "Save Changes". Note that you must assign assets to the system user-administrator, that is, the corresponding cloud API application.

文章图片

If Facebook BM cannot create an administrator system user, you can create a staff system user.

If an administrator is created, this step can be skipped.

 

After creation, you need to authorize all permissions in the WhatsApp account so that you can use it with staff permissions.

At this point, click the "Generate New Password" button.

文章图片

Select Application, check the application created earlier, and click Generate Token.

文章图片

Then check three permissions: business_management, whatsapp_business_messaging, whatsapp_business_management. After checking, click "Generate Password" again.

文章图片

Copy the access token in the image below.

文章图片

Paste the above access token into SaleSmartly dashboard - third party - Access third-party API number - Token.

 

4. Add information in the SaleSmartly to complete the binding

When "Appid", "Secret", "Token," and "Bound BM number id" are all filled in, click Next to access; when access is successful, the first 50 numbers under waba will be automatically pulled, and the numbers exceeding 50 will not be automatically pulled. You must manually click the synchronize number button. After the synchronization is successful, it can be used normally. Click Enable the corresponding number, and you can select the corresponding Cloud api number to import contacts, message broadcasts and chats.

文章图片

Finally, in the Meta developer dashboard, https://developers.facebook.com/apps/create/, please be sure to switch the app you created earlier to the "Online" status (be sure to remember to launch the app).

At this point, the Cloud API number access has been completed.

PS: Learn how to create a number in Cloud API

 

Frequently asked questions

(1) Create an app prompt that says “You are temporarily prohibited from performing this operation”

 

Reason: There is something wrong with the FaceBook Business Manager (BM) account, please check.

 

(2) The requested content cannot be displayed at this time

Possible reasons: the content is temporarily unavailable, the link has expired, or you do not have permission to view it.

The app has been deleted or blocked, and the associated WhatsApp number has also been blocked. Try using a different FB number.

 

(3) The privacy policy URL is invalid

 

The scenario is to open the application mode: the developer online switch prompts that you must provide a valid privacy policy URL to put the app on the shelf. Please go to the basic settings and make sure the URL is valid.

Solution: Go to Basic Settings, fill in the privacy policy URL, save the changes in the lower right corner, and turn on the App Mode Developer Online switch again.

Warning: It is recommended that the website address be real and valid. It is better to have your own website address

Previous
How to Integrate WhatsApp Business API with Third-Party Platforms
Next
Practical Guide
Last modified: 2025-05-20Powered by