WhatsApp Business

WhatsApp Business API: How to Get Access and Set It Up (2026)

The WhatsApp Business API unlocks bulk messaging, multi-agent inboxes, and AI integration. Here's the no-fluff path to getting it set up.

بقلم One Inbox Team · May 5, 2026 · 7 min read

If you\'ve ever tried to apply for WhatsApp Business API access, you know it\'s a maze. Multiple paths, confusing terminology, and providers selling the same thing at wildly different prices. This guide cuts through it: what you need, how to get it, and what to avoid.

Cloud API vs On-Premises API

WhatsApp offers two API flavors. The choice is easy in 2026:

  • Cloud API — Meta hosts everything. You connect via REST. Free hosting, fast onboarding, the only one Meta actively develops. Use this.
  • On-Premises API — Self-hosted Docker container. Officially deprecated. Don\'t start here.

What You Need Before Applying

  • A Facebook Business Manager account (free, business.facebook.com)
  • A verified business phone number not currently used on WhatsApp Business app
  • A display name matching your registered business
  • A business website with privacy policy and contact info
  • Business verification documents — incorporation certificate, utility bill, etc.

The Three Paths to Access

Path 1: Direct Through Meta (Cloud API)

Go to developers.facebook.com → My Apps → Create App → "Business" type. Add WhatsApp product. Add a phone number. Generate a permanent access token. Done.

Pros: free, no markup. Cons: you build everything yourself — webhook handler, message storage, UI.

Path 2: Business Solution Provider (BSP)

Companies like Twilio, 360dialog, MessageBird are official BSPs. They handle the API setup, give you a UI, charge per message + monthly fee.

Pros: faster, includes inbox UI. Cons: locked in, pricing markup, often charge for features that should be free.

Path 3: SaaS Platform With Built-In API

Tools like One Inbox connect directly to your Cloud API token and give you a multi-channel inbox + AI on top. You bring the API access, they provide the UX.

Pros: no per-message markup, full ownership of your number, modern features. Cons: you still need to do the Meta setup yourself (~30 min).

Approval Timeline

  • Phone number registration: instant if number is fresh
  • Business verification: 1-3 business days typically
  • Display name approval: 24-72 hours
  • Access level upgrade (1K → 10K → 100K → unlimited): triggered automatically based on quality rating + usage

Cost Breakdown

WhatsApp charges per conversation (24-hour window), not per message:

  • Service conversations (customer-initiated): free up to 1,000/month, then ~$0.005-0.08 per conversation depending on country
  • Marketing conversations: ~$0.01-0.15 per conversation
  • Authentication conversations (OTPs): ~$0.002-0.05
  • Utility conversations (order updates): ~$0.005-0.07

For most SMBs running customer support and sales, expect $20-200/month in WhatsApp fees on top of your platform cost.

Common Mistakes to Avoid

  • Trying to use a number that\'s already on the WhatsApp Business app — you must delete it from the app first
  • Not setting up the webhook callback URL — messages disappear silently
  • Using a generic display name like "Support" — Meta will reject it
  • Skipping business verification — you\'ll be capped at low message tiers forever

What to Do After Approval

  1. Connect your Cloud API token to your inbox platform
  2. Configure webhook to receive incoming messages
  3. Submit message templates for marketing/notification messages
  4. Set up auto-reply / AI responder for after-hours coverage
  5. Run a test conversation end-to-end before going live

One Inbox supports Cloud API directly — no BSP markup. Connect in the Settings → Connections page once you have your access token. Free plan available.

هل أنت مستعد لتجربة OT1-Pro؟

اربط واتساب وإنستغرام وفيسبوك وتيليجرام مع ذكاء اصطناعي يبيع نيابةً عنك.

ابدأ مجاناً