360dialog or ZapClaw: which one should I use for the WhatsApp Cloud API?

In short: 360dialog and ZapClaw both connect your number to Meta's official WhatsApp Cloud API, and both support Coexistence, so the number can stay in the WhatsApp Business app. The difference is the model: 360dialog charges a licence per number, from € 49 a month, and collects Meta's fees through a prepaid balance per number, while ZapClaw charges one fee per account for unlimited numbers and Meta bills you directly. In Chatwoot, 360dialog is no longer offered for new inboxes, and on a self-hosted install ZapClaw works through Chatwoot's own WhatsApp Cloud channel without a Meta app of your own.

ZapClaw connects your number to Meta's official WhatsApp Cloud API through Coexistence, for one price per account however many numbers you connect. The free plan asks for no card.

Start for free

Two providers on Meta's official API

360dialog connects businesses to Meta's WhatsApp Business Platform and presents itself on its pricing page as an “Official Meta Solution Partner”. You add a number in the 360dialog Hub through Meta's Embedded Signup, and the Hub is also where you keep each number's prepaid balance for Meta's fees.

ZapClaw, a Meta Tech Provider, connects your number to Meta's official WhatsApp Cloud API through Embedded Signup with Coexistence. Messages reach your webhook, you send through a REST API, and a self-hosted Chatwoot can plug in through its own WhatsApp Cloud channel. ZapClaw does WhatsApp only.

Both run on the same Meta platform, so Meta's rate card, Meta's policies and the limits of Coexistence apply to both. What differs is how each one charges, how Meta's fees reach you, how webhooks are delivered and what works with Chatwoot.

Side by side

360dialog ZapClaw
How it connects Meta's official WhatsApp Cloud API. You add the number in the 360dialog Hub, through Meta's Embedded Signup Meta's official WhatsApp Cloud API. You connect the number from the ZapClaw dashboard, through Meta's Embedded Signup
Number stays in the WhatsApp Business app Yes, through Coexistence, which its docs describe in detail Yes, through Coexistence
Your own Meta app or App Review Not in its prerequisites, which list a 360dialog account, a business phone number, a Meta business portfolio (not needed for Coexistence numbers using WhatsApp Login), a completed Business Info section and a live business website Not needed: you connect through ZapClaw's Meta app, and ZapClaw is a Meta Tech Provider
Who runs it 360dialog, hosted; you manage numbers and balances in its Hub ZapClaw, hosted; you manage numbers, API keys and webhooks in its dashboard
How the price works A monthly licence for each number A monthly fee per account: unlimited numbers on the paid plans, 1 on the free plan
One number, per month Regular plan: € 49 (US$ 59 in its docs) Business plan: US$ 29
Ten numbers, per month Regular plan: 10 × € 49 = € 490 Business plan: US$ 29, the same price
Messages included No allowance: the licence is per number, not per message 20,000 a month on Business, sent and received together; then from US$ 0.90 per extra 1,000
Meta's message fees Paid from a prepaid balance per number in its Hub, with no markup according to 360dialog; outbound messages pause at zero balance Billed by Meta directly to you; ZapClaw never marks them up
Free start Free sandbox: up to 200 test messages to your own number, predefined templates only Free plan: one number of your own, 500 messages a month, no card, no end date
Billing From activation, renewing on the 1st of each month, in EUR or USD; a 4% fee on licence invoices paid by card Base fee prepaid, monthly or once a year; usage past the allowance drawn from a prepaid balance
Webhooks Delivered when your URL answers HTTP 200 within 5 seconds; Meta retries failed webhooks for up to 7 days with exponential backoff, per its docs. Signing: not covered here Signed with HMAC-SHA256; any 2xx within 10 seconds; up to 3 attempts (right away, then 30 and 120 seconds later), and failed events kept for replay
Chatwoot Chatwoot's guide: “360dialog is no longer offered for new inboxes”; existing ones keep working for conversations On a self-hosted install, Chatwoot's own WhatsApp Cloud channel talks to ZapClaw, with no Meta app of your own
Support 24/7 human support; first response under 4 hours on Regular, 30 minutes on Premium; a direct escalation channel with Meta By email or the dashboard form, usually answered on the same business day
Under Coexistence Its docs list no Official Business Account badge, no calling API and no migration between WhatsApp Business Accounts Meta fixes 20 messages per second and offers no Official Business Account badge; groups and calls keep working in the WhatsApp Business app, but not through Meta's Cloud API

360dialog's prices are in euros, as its pricing page shows them by default, and its docs also give them in US dollars. ZapClaw's prices follow where you are: reais in Brazil, US dollars elsewhere. Meta's message fees come on top with both. “Not covered here” marks a point this page did not check.

What you pay

360dialog's price list, as published on its pricing page and in its docs:

ZapClaw's price list, the same whatever the number of numbers:

One number. 360dialog's Regular licence is € 49 a month (US$ 59 in its docs) however many messages the number sends. ZapClaw Business is US$ 29 a month for the first 20,000 messages, sent and received together, and past that each extra 1,000 is drawn from a prepaid balance: a 50,000-message month costs the base fee plus US$ 27. The more one number sends and receives, the closer the two get, and a single very busy number can cost less on 360dialog. Compare with your own volume.

Several numbers. 360dialog charges each number, so ten numbers on Regular cost 10 × € 49 = € 490 a month. ZapClaw does not charge per number: ten numbers fit on one Business plan at US$ 29 a month, sharing its 20,000 messages.

Meta's fees. With both, Meta charges per delivered message at the rates on its pricing page, and each number gets 1,000 free service messages a month. The route differs. 360dialog states “no markup on Meta fees” and collects them through a prepaid credit balance per number in its Hub: when a balance reaches zero, outbound messages and calls pause until it is topped up, by hand or automatically. On ZapClaw, Meta bills you directly, and ZapClaw never marks that up or resells it.

Coexistence with both

Coexistence is Meta's feature, and both providers offer it: the number stays in the WhatsApp Business app, where the business keeps replying one to one, while the API runs on the same number. Meta asks for the app at version 2.24.17 or newer, can sync the last 6 months of history, does not sync group chats and fixes throughput at 20 messages per second, as its documentation says.

On 360dialog, you start from the Hub (Add channel) and choose the Business app option in Meta's Embedded Signup, with the latest WhatsApp Business app on a phone that can scan a QR code. Its docs describe messages typed in the app reaching your webhook as smb_message_echoes events, and the history sync. They list what Coexistence does not support: the Official Business Account badge, the calling API and migration between WhatsApp Business Accounts. And they say “The app must be opened at least once every 13 days”.

On ZapClaw, you connect in Meta's window from the dashboard, and messages typed in the app reach your webhook as message.echo events. ZapClaw's requirements page asks you to keep opening the app on your main phone, because Meta disconnects the number after about 14 days without it.

How webhooks are delivered

360dialog's webhook docs count a delivery as successful only when your URL answers HTTP 200 within 5 seconds, and say “Meta retries failed webhooks for up to 7 days using exponential backoff”. An endpoint that comes back within that window receives the failed events again.

ZapClaw signs every delivery with HMAC-SHA256 and accepts any 2xx within 10 seconds. Each event gets up to 3 attempts, right away, 30 seconds later and 120 seconds after that, each one logged in the dashboard. After 20 deliveries in a row have been given up on, ZapClaw stops calling the URL but keeps recording every event as pending, and you replay them from the dashboard, one at a time or in bulk.

So the two differ in design: on 360dialog's setup Meta keeps retrying for up to 7 days, while ZapClaw tries 3 times within two and a half minutes and then keeps the events for you to replay. Which one suits you depends on how long your endpoint can be down.

Chatwoot and 360dialog

Chatwoot's WhatsApp guide, last updated on 14 October 2026, says: “360dialog is no longer offered for new inboxes.” Existing 360dialog inboxes, it says, “keep working for conversations but cannot use campaigns, calling or CSAT templates”. The guide does not give a reason.

For a new inbox it lists three ways to connect: Quick setup with Meta, Manual setup and Twilio. Only Quick setup keeps the number in the WhatsApp Business app (through Coexistence), and its table lists it as available on Chatwoot Cloud. For self-hosted installs the guide says: “Only if your installation has its own Meta app configured for it.” It adds: “Most self-hosted installations use manual setup.” Manual setup needs a Meta app, a system user token and a webhook, and the table marks it as not keeping the WhatsApp Business app.

That is the case ZapClaw's compatibility mode covers. On a self-hosted Chatwoot, the native WhatsApp Cloud channel talks to ZapClaw instead of Meta: no Meta app of your own, one environment variable and one API call per number, and the number stays in the WhatsApp Business app through Coexistence. See how it works. On Chatwoot Cloud, Chatwoot's own quick setup already keeps the app.

When 360dialog is the better choice

ZapClaw does not fit bulk broadcasting, more than 20 messages per second, groups, voice or video calls, or the Official Business Account blue checkmark. None of that is supported under Coexistence, and the limitation is Meta's.

When ZapClaw is the better choice

Moving from 360dialog to ZapClaw

Your customers keep writing to the same number. What changes:

Frequently asked questions

Does Chatwoot still support 360dialog?

Only for inboxes that already exist. Chatwoot's WhatsApp guide, last updated on 14 October 2026, says “360dialog is no longer offered for new inboxes.” Existing 360dialog inboxes keep working for conversations, but without campaigns, calling or CSAT templates. A new inbox on a self-hosted Chatwoot connects through Chatwoot's own setups with Meta (the quick one needs your own Meta app there), through Twilio, or through the WhatsApp Cloud channel pointed at ZapClaw.

Do both support Coexistence?

Yes. 360dialog documents Coexistence onboarding from its Hub, and ZapClaw connects numbers through it. With both, the number keeps working in the WhatsApp Business app and Meta's limits apply: app version 2.24.17 or newer, 20 messages per second, no group chats synced. Both also need the app in use on your main phone: 360dialog's docs say it must be opened at least once every 13 days, and ZapClaw's requirements page says Meta disconnects the number after about 14 days without it.

Which costs less for one number, or for ten?

With the prices checked on 14 October 2026: for one number, 360dialog Regular is € 49 a month (US$ 59 in its docs) with no message allowance, and ZapClaw Business is US$ 29 with 20,000 messages included, then from US$ 0.90 per extra 1,000. For ten numbers, 360dialog Regular is 10 × € 49 = € 490 a month, and ZapClaw Business stays at US$ 29, with the 20,000 messages shared. With both, Meta's message fees come on top at Meta's rates.

Do I need a Meta app of my own?

Not with either provider. 360dialog's Embedded Signup prerequisites do not include one, and ZapClaw connects you through its own Meta app as a Meta Tech Provider. A Meta app of your own comes in with Chatwoot: on a self-hosted install, Chatwoot's quick setup with Meta needs one, and its manual setup asks for a Meta app, a system user token and a webhook.

Sources

Checked on 14 October 2026. Prices, plans and features change, so check each source before you decide.

Related: official and unofficial WhatsApp APIs compared, ZapClaw vs Evolution API, ZapClaw vs Z-API, Chatwoot on the official WhatsApp API and ZapClaw pricing.