Self-serving Meta's WhatsApp Business API
Self-Serving the WhatsApp Business API vs InstantReply
You can build and run WhatsApp Business API access yourself, directly on Meta's official Cloud API. It's a real option, not a trap. This page walks through what that actually involves - business verification, a dedicated number, your own webhook infrastructure, and ongoing maintenance - so you can decide with real information instead of a sales pitch.
Best fit
Choose from the job each team needs the product to do.
Best fit for Instant Reply
Teams that want to be live and sending messages this week without owning verification, webhook hosting, or ongoing Meta API maintenance.
Best fit for Self-serving Meta's WhatsApp Business API
Teams with existing backend infrastructure and engineering capacity who want the integration fully in-house.
The short answer
Yes, you can self-serve the WhatsApp Business API directly through Meta - it's a real, legitimate path. It requires your own Meta Business Manager, a verified business, a phone number dedicated only to the API (not usable in the regular WhatsApp Business app), and either a direct Cloud API integration or a tech-provider partner. Meta's business verification and app review steps have review times that are Meta's to set and vary per applicant - Meta does not publish a guaranteed turnaround, so treat any specific day-count as one business's experience, not a universal promise. In our own experience getting InstantReply's own app approved, that process commonly took weeks. Once you're through, you still own the webhook infrastructure, uptime, and Meta's periodic API/policy changes going forward. InstantReply already holds an approved Meta app with tech-provider access to the WhatsApp Business Platform, so a customer connecting through InstantReply rides on that existing approval instead of starting Meta's verification queue from zero.
No credit card. Channel approval and connection time vary.
Key facts
- Meta requires Business Verification (real business documents) before granting WhatsApp Business API access.
- Meta's own review times are variable and not guaranteed by Meta for any applicant - commonly weeks, sometimes longer.
- A WhatsApp Business API number cannot also be used in the regular WhatsApp Business mobile app.
- Self-serving means you build and run the webhook receiver and message-sending logic, and keep it running.
Verification receipts
Sources reviewed on 2026-09-28
Vendor capabilities and prices change. These links show the source set used for this comparison; verify the live checkout and documentation before buying.
Where Instant Reply pulls ahead
- No waiting on Meta's business verification and app review queue for your own new app - InstantReply's app is already approved.
- No webhook server, signature verification, retry logic, or uptime to build and operate yourself.
- No need to track Meta's own periodic Cloud API and policy changes as they roll out.
Where Self-serving Meta's WhatsApp Business API may still fit
- Self-serving means you own the integration completely: no per-seat SaaS fee, and no third party sitting between you and Meta.
- If you already run backend infrastructure and a dev team, building directly against the Cloud API is a normal engineering project, not an obstacle.
- Some teams want the number and integration fully in-house for compliance, data-residency, or architectural reasons - that's a legitimate reason to self-serve.
Feature matrix
Current comparison based on the cited source set.
Pick Instant Reply if
- Teams that want to be live and sending messages this week without owning verification, webhook hosting, or ongoing Meta API maintenance.
- Businesses without a dedicated backend team to build and run message infrastructure.
- Anyone who wants AI replies, a shared inbox, and campaign tools on top of the API rather than building those separately.
Pick Self-serving Meta's WhatsApp Business API if
- Teams with existing backend infrastructure and engineering capacity who want the integration fully in-house.
- Businesses with specific compliance or data-residency requirements that call for owning the full stack directly.
- Anyone who wants to evaluate the raw Cloud API on its own terms before layering any product on top of it.
Plan a controlled move from Self-serving Meta's WhatsApp Business API
Exportability, number ownership, conversation history, templates, consent records, and channel approval vary. Confirm each item before changing the live connection.
- 1Create or use an existing Meta Business Manager and complete Business Verification with your real business documents.
- 2Acquire a phone number dedicated to the WhatsApp Business API (it can't also run the regular WhatsApp Business mobile app).
- 3Register the number on the Cloud API (directly, or through a tech provider) and complete Meta's app review for the permissions you need.
- 4Build and deploy a webhook receiver that verifies Meta's signatures and a sending pipeline that handles templates, media, and delivery status.
- 5Submit message templates for approval and handle Meta's periodic API-version and policy changes as they roll out.
Common questions about Self-serving Meta's WhatsApp Business API vs Instant Reply
Can I really self-serve the WhatsApp Business API myself, without a company like InstantReply?
Yes. Meta's Cloud API is available directly to businesses that complete Meta's Business Verification and app review process. It's a legitimate, supported path - it just means you own the verification wait, the webhook infrastructure, and the ongoing maintenance yourself.
How long does Meta's business verification and app review actually take?
Meta doesn't publish a guaranteed timeline, and it varies by applicant - Meta's own review times are outside any tech provider's control. In our own experience getting InstantReply's app approved, it commonly took weeks. Your own timeline may be shorter or longer; that's Meta's call, not ours or anyone else's to promise.
Can I use my personal WhatsApp number for the Business API?
No. A number connected to the WhatsApp Business API can't also be used in the regular WhatsApp Business mobile app at the same time. Plan to dedicate a number to the API specifically.
What's the actual technical work involved in self-serving?
At minimum: a webhook receiver that verifies Meta's request signatures and processes inbound events, a sending pipeline for outbound messages and template submissions, hosting and uptime for that infrastructure, and ongoing tracking of Meta's Cloud API version and policy changes.
Does InstantReply's own source code exist as something I could self-host instead?
That's a separate, bigger decision the team hasn't made or scoped yet (licensing, what would even be released, and a mandatory security review before anything went public). This page is about what it takes to build your own integration against Meta's official Cloud API, independent of whether InstantReply's own code is ever made available for that.
Why would I use InstantReply instead of self-serving?
Mainly speed and maintenance: InstantReply already holds an approved Meta app with tech-provider access, so connecting through it skips Meta's verification queue for a brand-new app, and you don't build or maintain the webhook and sending infrastructure yourself. If you have the engineering capacity and want full ownership of the stack, self-serving directly is a completely reasonable choice.
Also comparing Instant Reply to:
ManyChat · Respond.io · WATI · Tidio · Interakt · Gallabox · SleekFlow · Chatfuel · Gorgias · 360dialog · DoubleTick · DelightChat · KwikChat · Charles
Explore features and use-case guides
See the specific capabilities behind Instant Reply and how teams use them across different industries.
WhatsApp Business API
Native API connection with no BSP surcharge.
Learn more
AI Replies
Context-trained AI that handles DMs on-brand.
Learn more
Shared Inbox
WhatsApp, Instagram, and Messenger in one view.
Learn more
CRM Integration
Auto-sync lead data into HubSpot or Pipedrive.
Learn more
E-commerce solution
Order questions, abandoned cart DMs, and review follow-up.
Learn more
Real estate solution
Listing inquiries, showing requests, and lead nurture.
Learn more
Test Instant Reply against Self-serving Meta's WhatsApp Business API this week.
7-day Pro trial. No credit card. Channel approval and connection time vary.