WhatsApp Coexistence

Best WhatsApp Coexistence Providers for App + API in 2026

The cheapest serious WhatsApp Coexistence options in 2026 are Meta Cloud API direct, Dualhook, 360dialog, WATI, respond.io, and CPaaS tools like Twilio. If you want to keep the WhatsApp Business App while your own backend receives API webhooks, Dualhook is the lowest-cost API-first option we know of: $12/month for one connection, no per-message markup, and direct Meta-to-your-server webhook routing with no message storage.

A WhatsApp Coexistence provider lets a business run the WhatsApp Business App and the WhatsApp Cloud API on the same phone number at the same time. The right pick depends on whether you want a BSP, an inbox platform, a CPaaS, a lightweight configuration layer, or raw Meta Cloud API.

From $12/mo, no message markup
Direct Meta webhooks
No message storage

WhatsApp Coexistence providers compared

Pricing below mirrors the figures on our full alternatives comparison. Meta messaging fees are billed separately by Meta in every case — the prices here are the provider's own platform fees.

ProviderBest forEntry priceMessage markupCoexistenceMessage storage
Meta Cloud API directTeams building and maintaining everything in-house$0 platform feeNone — Meta messaging fees onlyDIY — you implement and monitor itYour own infrastructure
DualhookApp + API coexistence without a BSP proxy$12/moNo Dualhook markupYes — automated setup + heartbeat monitoringNo message storage
360dialogBSP-style WhatsApp API hostingfrom €49/number/mo7% surcharge on non-official Marketing MessagesYes — with migration limits for COEX numbersProvider architecture
WATIShared WhatsApp-first team inboxfrom $59/moSeparate message charges per WATI rate cardYes — publicly supportedStores message history for the inbox
respond.ioOmnichannel inbox with workflows + routingfrom $79/moMeta fees, no per-message markupYes — publicly documentedCentralized storage for the inbox
TwilioCPaaS — WhatsApp as one channel among many$0 base$0.005/msg platform fee + Meta feesNo — Meta docs state App or API, not bothAPI-level message logging
BirdOmnichannel messaging stackUsage-based$0.005/msg markup + passthrough costsNo — no formal coexistence path for App usageStores data for CRM / marketing

Which provider is best for your use case?

Cheap, API-first coexistence without a proxy — Dualhook

Dualhook is not an inbox platform. It is a lightweight configuration and operations layer that uses Webhook Override so message webhooks route from Meta straight to your server with no provider hop, avoids storing message content, keeps your WhatsApp Business Account under your own Meta business portfolio, and automates the coexistence setup plus the 13-day heartbeat. Pricing is flat: $12/month for 1 connection, $25/month for up to 5, and $89/month for up to 20, with Meta fees billed separately. That makes it attractive for teams that already have their own backend, CRM, or product logic and do not want a full inbox platform or a per-message pricing layer. It can also be cheaper than DIY once you account for the engineering time to build coexistence setup, heartbeat tracking, token-lifecycle warnings, and health monitoring.

Lowest software cost if you can build it — Meta Cloud API direct

For teams with engineering capacity that do not need help with onboarding, coexistence, template tooling, token lifecycle, or monitoring, Meta Cloud API direct is the cheapest raw path. There is no Meta platform subscription beyond Meta's own messaging charges. The tradeoff is that you own everything: Embedded Signup, Webhook Override, template management, monitoring, token expiry, and operational plumbing. See Meta Direct vs Dualhook for the honest tradeoffs.

BSP-style API hosting — 360dialog

360dialog suits teams that want WhatsApp API infrastructure with a per-number monthly model and a traditional BSP-style setup. It starts around €49/$59 per number per month, with Premium and higher throughput tiers above that, Meta fees separate, and a documented 7% surcharge scenario for non-official Marketing Messages. If you are searching for a 360dialog alternative that does not proxy or store your messages and keeps the WABA in your own portfolio, that is the gap Dualhook fills.

Shared inbox + automation — WATI and respond.io

WATI fits teams whose main goal is a WhatsApp-first inbox with broadcasts, chatbot tooling, and automations; its Growth plan starts around $59/month (billed annually) with separate message charges. respond.io fits teams that want an omnichannel inbox plus workflows, routing, and a developer API, starting around $79/month (billed annually). Both store message content by design, because they need it for threads, routing, analytics, and automation rules — so you are paying for storage you may not need if you only want direct API webhooks.

WhatsApp as one channel in a larger stack — Twilio and Bird

CPaaS platforms like Twilio and Bird are a common choice when you already use them for SMS, voice, or other channels. They typically add a per-message platform fee (around $0.005/message) on top of Meta fees, which can add up on support-heavy, short back-and-forth workflows. They are generally not coexistence tools: Meta's own docs describe a number being on the App or the API, not both, in these architectures.

Questions to ask before choosing any provider

  • Where do message webhooks go — directly to your server, or through the vendor first? This affects latency, privacy, debugging, and dependency risk.
  • Does the provider store message content, and is that actually necessary for your use case? Inbox platforms store content by design; if you do not need it, you may be paying for the wrong architecture.
  • Who owns the WhatsApp Business Account and phone number? Some setups create friction when you want to migrate or change providers.
  • What is the real cost model at scale — subscription, per-number, or per-message markup? Per-message fees are easy to underestimate on support-heavy bursts.
  • Does the provider explicitly support WhatsApp Coexistence and help keep the setup healthy (including the 13-day heartbeat)?
  • What operational work still stays in-house — template lifecycle, token expiry, webhook retries, monitoring, and incident response?

Frequently asked questions

What is a WhatsApp Coexistence provider?

A WhatsApp Coexistence provider helps a business run the WhatsApp Business App and the WhatsApp Cloud API on the same phone number at the same time. The strongest coexistence options configure Meta Embedded Signup, enable Coexistence, set up Webhook Override so message webhooks go directly from Meta to your server, and track the 13-day app-open heartbeat. Dualhook is built specifically for this use case.

Which WhatsApp Coexistence provider is cheapest?

If you want a third-party layer, Dualhook is the cheapest API-first coexistence option in this comparison at $12/month for one connection, with no per-message markup and Meta fees billed separately. In raw software cost, Meta Cloud API direct is cheapest because there is no platform subscription beyond Meta's own messaging fees — but you build and maintain coexistence, Webhook Override, heartbeat tracking, and monitoring yourself.

Can I keep the WhatsApp Business App and use the Cloud API on the same number?

Yes. That is WhatsApp Coexistence. Pick a provider that explicitly supports it and helps keep the setup healthy. Dualhook automates the coexistence flow, applies Webhook Override, and monitors the 13-day heartbeat so the link stays active.

Do WhatsApp Coexistence providers add a per-message markup?

Some do. CPaaS providers such as Twilio and Bird add a per-message platform fee (around $0.005/message) on top of Meta fees, and 360dialog documents a 7% surcharge on non-official Marketing Messages. Dualhook adds no per-message markup — it charges a flat monthly fee, and Meta bills its messaging fees separately.

Is Dualhook a BSP, and how is it different from a 360dialog-style provider?

Dualhook is not a BSP and not a shared inbox. It is a lightweight configuration and operations layer. A BSP-style provider typically gives you API hosting under its own Meta business portfolio and may sit in the message path. With Dualhook, your WhatsApp Business Account stays under your own Meta business portfolio, and Webhook Override routes message webhooks directly from Meta to your server with no provider hop and no message storage.

Do messages pass through the coexistence provider?

It depends on the architecture. Inbox platforms and many BSPs proxy and store message content by design. In Dualhook's standard Webhook Override setup, Meta delivers message webhooks straight to your endpoint, so Dualhook is not in the message path and stores only configuration and operational metadata.

Want the cheapest API-first coexistence option?

Keep the WhatsApp Business App, route Cloud API webhooks straight to your backend, and skip the per-message markup — from $12/month.