Note: These features and configurations are available only to users with the appropriate permissions. For further details, refer to our Help Center article on Roles and permissions
If you already have a WhatsApp Business API account or want to try the API with a free Meta-provided number, refer to the relevant guide below:
-
Migrate an existing WhatsApp Business API account to SleekFlow
Use this option if you already have a WhatsApp Business API number with another provider and want to migrate it to SleekFlow. -
Connect a free WhatsApp number provided by Meta
Use this option if you want to try WhatsApp Business API with a free US number provided by Meta. - Already using WhatsApp Business App? Try WhatsApp Coexistence on SleekFlow
Select Connect via Coexistence for a faster onboarding experience. With WhatsApp Coexistence, you can:- Use your existing WhatsApp Business phone number for express setup
- Import your existing chat history and contacts into SleekFlow
- Reply to customers from both the WhatsApp Business App and SleekFlow without migration or disruption
Before you start
What you need to prepare
To connect a WhatsApp Business API account to SleekFlow, make sure you have:
- Access to a personal Facebook account with Full Access Rights in Meta Business Portfolio
- Two-factor authentication turned on for your personal Facebook account
- A completed Business Info page in Meta Business Portfolio
- A mobile or landline phone number that can receive calls or SMS from the United States
- A payment method for the WhatsApp Business API connection add-on, if applicable
Optional steps mentioned in this article
This article also explains a few optional steps that may apply depending on your business needs:
-
Meta Business Portfolio verification (Recommended)
If you want to increase messaging limits, send broadcast messages to more contacts per day, add more phone numbers, or apply for a WhatsApp Official Business Account later. -
WhatsApp Official Business Account application (Optional)
You can consider applying for OBA after connection if you want customers to recognize your WhatsApp account as your official brand account. -
MM API activation
For eligible Meta Business Accounts, SleekFlow will automatically request MM API access during the connection process. After Meta approves the request, you still need to accept Meta’s terms in WhatsApp Manager before MM API features become available.
Applying for a WhatsApp Business API account
Unlike WhatsApp Business App and WhatsApp Personal App, WhatsApp Business API accounts can only be applied for through official Meta Business Solution Partners (BSP) like SleekFlow. To apply, you will require the following:
- Access to a personal Facebook account with "Full Access Rights" in Meta Business Portfolio. Check if you have full access rights here.
- 2-factor authentication turned on in your Facebook Personal account. Learn how to turn on 2-factor authentication here.
- Completed Business Info page in Meta Business Portfolio.
- A mobile or landline phone number capable of receiving calls or SMS from the United States.
Applying for Meta Business Portfolio verification
Meta Business Portfolio verification
To ensure a smooth connection when connecting your number to Meta, make sure to prepare your credentials in advance, and follow Meta’s setup guidelines to meet their verification standards.
Applying for Meta Business Portfolio verification
Before connecting your number to WhatsApp Business API, we recommend preparing your Meta Business Portfolio verification documents in advance.
Meta Business Portfolio verification confirms your business identity in Meta. It may be required if you want to increase messaging limits, send broadcast messages to more contacts per day, or apply for a WhatsApp Official Business Account later.
To complete Meta Business Portfolio verification, you’ll need:
- A business website with a domain that matches your business
- Business documents with a matching business name and address, such as:
- A valid Business Registration or Certificate of Incorporation
- Documents issued within the last 3 months for business name and address validation
Contact method |
Verification method |
Phone bill |
Utility bill / Bank statement |
|
Business email (Recommended) |
Facebook will send a verification code to your business email with the domain |
|
✅ |
|
Domain verification (Recommended) |
You will need to complete domain verification in Meta Business Portfolio |
|
✅ |
| Phone number | Facebook will read out a verification code via call | ✅ |
|
| SMS | Facebook will send a verification code via SMS | ✅ |
|
Once you have all the required materials ready, you may proceed with the application. Learn more about verifying your Business in Meta’s documentation.
Step-by-step application guide
ℹ️ Please note that once your number is registered on WhatsApp Business API, you will NOT be able to
- Access the WhatsApp Group function to send messages in group chats
- Access this WhatsApp account outside of SleekFlow’s web & mobile app, e.g. (i.e. WhatsApp Business App and WhatsApp Personal App)
The application process will take approximately 10–15 minutes. To apply for a new WhatsApp Business API account:
- Sign in to your SleekFlow account and go to "Channels" by clicking on the
icon on left sidebar - Go to the WhatsApp Business API channel settings page, and click "Connect" on the right side of the screen.

- Under "Select how would you connect", select "Connect your phone number to WhatsApp Business API”
- Click “Continue on Meta” to proceed

- Before connection begins, you are required to purchase a WhatsApp Business API connection add-on. A pop-up modal will appear. Click “Pay US$15.00 via Stripe” to continue

- You will be directed to Stripe to proceed with the payment. Enter your credit card information and click "Subscribe" to complete the payment.
- Once payment is complete, return to SleekFlow and go to the “WhatsApp Business API” channel page.
- Click “Connect” at the top right corner

- Select “Connect your phone number to WhatsApp Business API”, then click “Continue on Meta” to open the Embedded Signup window and continue the setup.
- You will see a separate pop up window. Please sign in to your personal Facebook account that has full access rights in Meta Business Portfolio.
Input your password, then click "Continue".
- Once signed in, click "Continue as {your user name}" to proceed to the next step. If you are not on the correct account, click "Log into another account" to return to the previous step.

- On the “Seamlessly connect your account to SleekFlow page”, review the information about connecting your WhatsApp Business Account to SleekFlow. Click “Continue” to proceed.

- On the Add your WhatsApp phone number page, select the option to create a new phone number. Select your country code, enter your WhatsApp phone number, and click “Next”.

- On the “Verify your phone number” page, enter the verification code sent to your phone number. If you don't receive the code, follow the instructions on the screen to request a new code or change your verification method. Click “Next” to continue.

- On the Select the business assets to share with SleekFlow page, select the Business Portfolio you want to connect your WhatsApp Business API account to.
Under WhatsApp Business account, select an existing WhatsApp Business Account or click Create a WhatsApp Business account if you don't have one.
Click “Next” to continue.
💡 A WhatsApp Business Account (WABA) is the container for all your WhatsApp Business Profiles in Meta Business Portfolio (previously known as Facebook Business Manager).
- If you're creating a new WhatsApp Business Account, complete the “Enter business information for new assets” page.

-
Name: Enter your business name. This name will be used as your WhatsApp Business Account name and WhatsApp display name.
- Your WhatsApp Business display name is a public name that customers can see on your WhatsApp profile. You may refer to Meta's display name guidelines to learn more about choosing a display name.
- Category: Select the category that best describes your business.
- Country: Select your business country.
- Website: Enter your business website or profile page. This field is optional. If your business doesn't have a website or profile page, select My business doesn't have a website or profile page. You can also click “Show more options” to view additional settings.
- Time zone: Select your business time zone.
-
Name: Enter your business name. This name will be used as your WhatsApp Business Account name and WhatsApp display name.
- On the Review what you'll share with SleekFlow page, review the business assets and permissions you're sharing with SleekFlow. SleekFlow will be able to manage your WhatsApp accounts, manage and access conversations in WhatsApp, and log events on your WhatsApp Business Account's behalf and send those events to Meta.

Click Confirm to continue. - Once the connection is complete, you'll see Your account is connected to SleekFlow. Click “Continue” to feature setup. A new page will open for Meta's feature setup. Return to SleekFlow's Channels page to continue the connection process.

- Note: Meta may require additional business verification before you can begin messaging. Follow the instructions provided by Meta if verification is required.
- Return to SleekFlow and wait for the Connect WhatsApp Business API page to finish loading.
- Under “Connect channel”, select the WhatsApp phone number you just connected and enter a unique Channel name.

- The Channel name is private and can only be viewed by your internal staff and SleekFlow. Customers will only see your Display name.
- Click Next to proceed.
- Under Auto top-up, choose whether to configure automatic top-ups for your WhatsApp messaging balance. You can set up auto top-up now or later. If you want to configure it now, enter the Minimum balance, which triggers an automatic top-up, and the Auto top-up value, which determines the amount to add.

Click “Next” to continue. - You have successfully connected your WhatsApp Business API Account and Business Profile to SleekFlow!

On the “Overview” page, review your account details, including your WhatsApp Business Account, WhatsApp display name, business verification status, and daily messaging limit. - Click “View message in Inbox” and send a test message to your connected WhatsApp number from another WhatsApp account. Check whether the message appears in SleekFlow Inbox to confirm that the connection is working.
After connecting your WhatsApp Business API account
After your WhatsApp Business API account is connected to SleekFlow, you can review optional next steps depending on your business needs.
Apply for a WhatsApp Official Business Account
A WhatsApp Official Business Account, or OBA, is optional and not required to connect or use WhatsApp Business API in SleekFlow.
An OBA is a WhatsApp Business API account that Meta has verified as the official account for a notable business. If approved, the account displays a blue checkmark next to the business name in WhatsApp.
OBA can help your business:
- Build customer trust
The blue checkmark helps customers recognize that they are messaging your official brand account. - Reduce confusion with unofficial accounts
OBA helps customers distinguish your verified business account from impersonator, reseller, or unofficial accounts. - Increase brand credibility in conversations
A verified account can make your business appear more reliable when customers receive messages or start conversations with you. - Support brand consistency
OBA helps present your WhatsApp presence as part of your official customer communication channels.
Meta Business Portfolio verification may be required if you want to apply for OBA later.
Complete MM API activation
For eligible Meta Business Accounts, SleekFlow will automatically request MM API access during the WhatsApp Business API connection process. After Meta approves the request, you still need to accept Meta’s terms in WhatsApp Manager before you can use MM API features.
To complete MM API activation:
- Sign in to WhatsApp Manager.
- Look for the alert banner at the top of the page.
- Click “Accept terms to get started”.