Phase 1: The Prerequisites
Before you can start sending messages, you need to prepare your digital assets. Meta maintains strict anti-spam regulations to protect WhatsApp users, meaning your business must prove its legitimacy before gaining full API access.
Facebook Business Manager Verification
You must have administrative access to your company's Facebook Business Manager. Your business must be legally verified, which usually requires submitting business registration documents and a utility bill matching your legal name and address.
A Clean Phone Number
You need a phone number capable of receiving an SMS or voice call for the OTP (One-Time Password) verification. Crucially: This number cannot be currently registered on the standard WhatsApp or WhatsApp Business App. (See migration steps below if it is).
Phase 2: The Step-by-Step Integration
Assuming you understand what the API actually is, you know you need an interface to read and reply to messages. The easiest way to get set up is by using an official Business Solution Provider (BSP) that offers an Embedded Signup Flow.
Step 1: Choose Your BSP Dashboard
Select a platform that will serve as your shared team inbox and automation builder. Create an account with the provider. (Check out our guide on API conversation pricing to ensure you pick a BSP with transparent costs).
Step 2: Launch the Embedded Signup
Inside your BSP dashboard, click "Connect WhatsApp." A Meta pop-up window will appear, asking you to log into your Facebook account.
Step 3: Create your WABA
Follow the prompts to create your WhatsApp Business Account (WABA). You will be asked to name your account and set a display name. Ensure your display name strictly matches your legal business name to avoid rejection.
Step 4: Verify the Number
Enter the clean phone number you prepared. Meta will send a 6-digit OTP via SMS or Voice Call. Enter it into the prompt. Once verified, your number is instantly connected to your BSP dashboard.
Phase 3: Post-Setup Configurations
Once your number is live in your dashboard, you are in a "Sandbox" or "Limited" tier until your Business Verification completes. During this time, you can message up to 250 unique customers per day.
- Complete your profile: Add your company description, website URL, email, and address.
- Submit message templates: To initiate conversations with customers, you must submit message templates for Meta's approval (usually takes 5-15 minutes).
- Connect your CRM: Link your CRM system via Webhooks to sync contacts instantly.
- Build a chatbot: Use a drag-and-drop builder to create WhatsApp automations for FAQs and lead qualification.
Important: Migrating an Existing Number
If your desired phone number is currently active on the free WhatsApp Business app, you cannot directly register it on the API. The API system will throw an error saying the number is in use.
You must delete the app account first:
- Open the WhatsApp Business App.
- Go to Settings > Account > Delete my account.
- Enter the number and confirm deletion.
- Wait 5 minutes, then retry the API registration process.
*Warning: Deleting the account deletes your chat history on the device. API platforms do not inherit local mobile chat history.
Key Takeaways
- A verified Facebook Business Manager is required for full, unrestricted messaging limits.
- The phone number you choose cannot be actively registered on the mobile app.
- The fastest way to deploy is using the Embedded Signup Flow provided by a BSP.
Frequently Asked Questions
Can I switch back to the normal app if I don't like the API?
Yes, but there is a cooling-off period. If you downgrade from the API, you must delete your number from the WABA, wait for the platform to fully de-register it (which can take a few hours), and then re-verify it on the mobile app.
How long does Facebook Business Verification take?
Usually between 1 to 3 business days, provided the legal documents you upload exactly match the business details you entered.
Can I use a toll-free number?
Yes, you can use 1-800 toll-free numbers, as well as landlines. The only requirement is that the number can receive the verification call via voice.
Want Us to Handle the Setup?
Skip the technical hurdles. Our experts handle the Facebook verification, API integration, and CRM connections for you through our WhatsApp automation integration service.
Talk to an Expert