WhatsApp Business API vs MessageBird: Multi-Tenant CPaaS or an Instance You Own?

MessageBird — now Bird — is one of the most complete omnichannel CPaaS platforms in Europe: WhatsApp, SMS, email and voice with its own inbox and flow builder. It is a credible choice. The question before you commit is not whether it can send WhatsApp messages — it can — but who owns the tenancy, the number and the data once volume and compliance questions arrive.

TL;DR

  • MessageBird (Bird): multi-tenant omnichannel CPaaS with its own inbox and automation tooling, platform economics layered on top of Meta's conversation cost, number and WhatsApp Business Account tied to the Bird account, and a global data plane. Broad product; you are renting.
  • Arino One: a single-tenant, EU-hosted instance you own — wholesale conversation rates with no per-message markup, an append-only consent ledger, hard-delete DSARs and 18+ channels in one inbox. Slower to stand up; you are buying.

Side-by-side comparison

DimensionMessageBird (Bird)Arino One
TenancyMulti-tenant, row-level isolationSingle-tenant instance per customer
Data residencyEU-headquartered, but a global data plane; regional options are contractualEU-WEST by default (NA/APAC on request)
Number / WABA ownershipBound to the Bird accountYou hold the WhatsApp Business Account
Pricing modelMeta conversation fee plus platform economics per message and per seatWholesale conversation rate, no per-message markup
Right to erasureSoft delete; backups retained on vendor scheduleHard delete with a signed receipt
Consent recordVendor-defined, export varies by tierAppend-only ledger, exportable
Agent inboxIncluded, licensed per seatIncluded in the instance
Sub-processorsLong list, changes without your inputShort, contractually scoped list
Time to first messageHoursDays to weeks (build + sender approval)

Where the two genuinely differ

Bird is not a thin API wrapper — the inbox, flows and campaign tooling are real, and for many teams they are enough. The difference is structural rather than featural: your contacts, message history and consent state live inside a shared platform whose roadmap, sub-processors and pricing are set by the vendor. You configure it; you do not own it.

A dedicated instance inverts that. Arino One provisions the platform, connects it to a BSP, and hands you the keys: the WhatsApp Business Account is registered to you, the database is yours, and the deployment runs in a region you choose. Switching later is a contract change, not a data-recovery project.

GDPR: where the gap widens

Under GDPR you are the controller regardless of vendor. What changes is how much you have to document. A multi-tenant platform ingests phone numbers, message bodies and consent state into a shared data plane before relaying to Meta — every replica region and every sub-processor is a transfer to justify and disclose. Being EU-headquartered helps the conversation; it does not by itself constrain where processing happens.

A single-tenant EU instance collapses that chain to one processor in one region. Article 30 records get short, Article 32 measures are concrete, and an Article 35 DPIA describes infrastructure you can point at. For healthcare, finance, insurance and public-sector buyers, that is usually what decides procurement.

Cost at scale

Platform economics are invisible at pilot volumes and material at production volumes: they scale with every message and every seat, indefinitely. A dedicated instance front-loads a one-time build cost and then charges nothing per message beyond the wholesale conversation rate. The crossover usually lands in the tens of thousands of conversations per month — run your own numbers with our WhatsApp Business API pricing guide.

When MessageBird is the right call

  • You want an inbox, flows and several channels live this week.
  • Volumes are moderate and contacts are not sensitive.
  • You have no appetite for a build or an ops handover.
  • One vendor and one bill matters more than ownership.

When a dedicated instance is the only viable answer

  • Special-category data under Article 9 passes through the channel.
  • Buyers or regulators ask where exactly the data lives.
  • You need hard deletion with evidence inside the statutory deadline.
  • Platform and seat fees have become the largest line item.
  • You want the number and the WhatsApp Business Account in your own name.

Migrating from MessageBird

Migration is a number migration plus a template re-approval. Templates are re-submitted on the destination WhatsApp Business Account, contacts and consent state are imported into the CDP, and the number moves in a short verification window scheduled outside peak hours. Flows and routing rules are rebuilt once — and then owned by you.

Next step

Apply this to your own deployment

This guide describes decisions we make on live instances. Tell us your channels, systems and region and we will map it to an architecture outline, a provisioning plan and an indicative commercial model — usually within one business day.