Bird vs Wati

Wati

Bird vs Wati voor WhatsApp

Wati is een WhatsApp-product voor zakelijke teams, met een API eraan gekoppeld. Bird biedt dezelfde teamgerichte producten — een agentinbox, een no-code chatbotbuilder en campagnes — en plaatst daar een WhatsApp API met een eigen endpoint, SDKs en agenttools onder. De vergelijking draait dus om scope: één enkele WhatsApp-tool, of die producten plus het integratieoppervlak eronder.

Waar Wati goed in is.
Waarin Bird anders is.

Waar Wati goed in is

Eén aankoop, gericht op de mensen die het gaan gebruiken. Een gedeelde teaminbox, een no-code chatbotbuilder en broadcastcampagnes, verkocht aan marketing, sales en support in plaats van aan engineering. Bird levert alle drie ook, op het platform dat om de WhatsApp API heen zit, dus u kiest tussen één WhatsApp-tool en een breder account dat er toevallig ook een bevat.

Seats, niet alleen verkeer. Hun abonnementen zijn geprijsd op basis van gebruikers en inclusies, met per-seat-tarieven gepubliceerd voor de hogere tiers. Als de waarde die u koopt een team is dat een gedeelde inbox beheert, past die vorm beter bij wat u daadwerkelijk betaalt dan een per-berichttarief.

Scoped API-tokens met een vervaldatum. Een token wordt aangemaakt in het dashboard met selecteerbare scopes en een optionele vervaldatum. De API-keys van Bird zijn ook scoped, en een vervaldatum in de aanmaakflow opnemen is het soort detail dat een beveiligingsreview opvalt.

Waarin Bird anders is

Eén host, niet één per tenant. De basis-URL van Wati bevat uw account in het pad, dus de host verschilt per klant en elk voorbeeld moet worden herschreven voordat het werkt. Die van Bird is een regionale host die voor iedereen in die regio hetzelfde is, waarbij de workspace door de key wordt bepaald.

Een retry die niet dubbel kan verzenden. Een Idempotency-Key header op de verzending maakt een herhaling veilig, en op WhatsApp opent een duplicaat een tweede factureerbare conversatie in plaats van zichzelf simpelweg te herhalen.

Een agent kan het kanaal bedienen. 43 WhatsApp-tools op de gehoste server op mcp.bird.com, voor verzending, de template-lifecycle inclusief indiening bij Meta, nummerregistratie en profiel, en statistieken, naast getypeerde SDKs in TypeScript, Python, Go en PHP.

De matrix

Functionaliteit per functionaliteit.

Wati wordt gekocht door het team dat de inbox gaat gebruiken; Bird wordt gekocht door dat team én de engineers erachter. Lees de gelijke rijen als daadwerkelijk gelijk, want beide kanten leveren de inbox, de chatbotbuilder en de campagnes. Wat hen scheidt is de integratie eronder, waar Bird de host, de retry, de SDKs en de agenttools meeneemt. Scope is het argument in het voordeel van Wati: als WhatsApp alles is wat u wilt, is de rest van een platform gewicht dat u niet gebruikt.

CapabilityBirdWatiWho wins?
VerzendverzoekJSON naar /v1/whatsapp/messages op uw regionale host met een bearer API-key. De host is hetzelfde voor elke workspace in een regio.JSON naar een template-verzendpad op een per-tenant host die uw account in de URL bevat, met een bearer token aangemaakt in het dashboard. De versie zit in het pad.
Veilige retriesEen Idempotency-Key header op de verzending maakt een retry veilig.Geen idempotency key of header verschijnt in hun API-documentatie, dus een retry na een timeout kan dubbel verzenden.
ContenttypenEén verzendbody selecteert tekst, template, afbeelding, video, audio, sticker, document, locatie, interactieve of contactkaarten.Hun API groepeert berichten, contacten, media en operatortoewijzing, met aparte paden voor het verzenden van een template en het verzenden van een sessiebericht.
Wati
Getypeerde SDKsGetypeerde SDKs voor TypeScript, Python, Go en PHP, gegenereerd vanuit de API.REST over JSON met een gedocumenteerde referentie. Hun documentatie-index noemt clientbibliotheken in zeven talen, maar er is geen first-party pakket gepubliceerd op npm, PyPI of Packagist; de Wati-pakketten op die registries worden door de community onderhouden.
Agentoppervlak43 WhatsApp-tools op de gehoste server op mcp.bird.com, voor verzending, templates, nummers en statistieken.Hun AI-producten zijn Copilot, AI Agents en een bring-your-own-agent-optie, gericht op het beantwoorden van klanten in hun inbox in plaats van op het bedienen van het account vanuit uw eigen agent.
Een teaminbox out of the boxEen uniforme agentinbox wordt meegeleverd met het Bird-platform: WhatsApp naast SMS, e-mail en sociale DM's, met interne notities, tagging en ticketroutering op basis van vaardigheid en werklast. Het is een platformproduct, dus de WhatsApp API zelf geeft u de verzending, de inkomende events en het berichtenlogboek — dat is wat u gebruikt als u liever de helpdesk voedt die u al draait.De kern van het product: een gedeelde inbox met operatortoewijzing, een no-code chatbotbuilder en broadcastcampagnes.
Wati
Gepubliceerde prijzenTarieven worden per land gepubliceerd op de WhatsApp-prijspagina.Per-seat- en add-on-tarieven zijn gepubliceerd, en het maandelijkse basistarief voor de Growth-, Pro- en Business-abonnementen wordt niet als getal vermeld op de prijspagina.
Kanalen buiten WhatsAppSMS, e-mail, voice, Verify en Realtime onder dezelfde basis-URL en key.WhatsApp is de kern, met Instagram, Facebook, websitechat, SMS en TikTok DM's ernaast.
Wati

Hetzelfde bericht

Eén WhatsApp-template versturen.

De host valt als eerste op: die van Wati bevat uw account, dus dit codefragment werkt niet voor iemand anders zonder de URL aan te passen. Die van Bird is regionaal en vast, waarbij de workspace door de key wordt meegegeven, en de verzending een Idempotency-Key meekrijgt.

Wati

Wati

whatsapp.ts
const orderId = "ord_8f21";
const account = process.env.WATI_ACCOUNT_ID!;

const response = await fetch(
  `https://live-mt-server.wati.io/${account}/api/ext/v3/messageTemplates/send`,
  {
    method:  "POST",
    headers: {
      Authorization:  `Bearer ${process.env.WATI_API_TOKEN}`,
      "Content-Type": "application/json",
    },
    body: JSON.stringify({
      whatsappNumber:   "15551234567",
      template_name:    "order_shipped",
      broadcast_name:   "order_shipped_sep",
      parameters:       [{ name: "1", value: orderId }],
    }),
  },
);

const result = await response.json();
console.log(result.result);

Bird

whatsapp.ts
import { BirdClient } from "@messagebird/sdk";

const bird = new BirdClient({ apiKey: process.env.BIRD_API_KEY! });

const orderId = "ord_8f21";

const { data, error } = await bird.whatsapp
  .send(
    {
      from:     "+13124495648",
      to:       "+15551234567",
      template: {
        slug:       "order_shipped",
        language:   "en_US",
        components: [{ type: "body", parameters: [{ type: "text", text: orderId }] }],
      },
    },
    { idempotencyKey: orderId },
  )
  .safe();

if (error) console.error(error.message);
else console.log(data.id, data.status);

Overstapkosten

Laag voor de code. Omscholing voor de mensen.

De API-migratie is klein. Beide kanten zijn JSON met een bearer token, dus de verzending is een URL-wijziging, een body-herstructurering en een header, en de per-tenant host wordt een regionale. Als u alleen ooit Wati's API hebt gebruikt, is dit een middag werk.

De inbox is het grotere punt, en het gaat om omscholing in plaats van herbouw. Een supportteam dat dagelijks in Wati's gedeelde inbox werkt, stapt over naar die van Bird, waar WhatsApp naast SMS, e-mail en social DM's staat met eigen notities, tagging en routing — de gesprekken komen dus nog steeds ergens aan waar mensen klaarstaan. Reken op de gewenningsperiode. Wilt u het team liever helemaal niet verplaatsen, routeer de inkomende events dan naar de helpdesk die u al gebruikt en laat de agents waar ze zijn.

Vragen die mensen daadwerkelijk stellen

Is Bird een goed alternatief voor Wati?
Ja, en op meer dan alleen de API. Wati verkoopt een gedeelde teaminbox, een no-code chatbotbouwer en campagnes; Bird levert alle drie op zijn platform, waarbij de inbox WhatsApp naast SMS, e-mail en social DM's biedt, en de chatbotbouwer één no-code ontwerp uitrolt naar WhatsApp, web, SMS en RCS. Het verschil zit in de verpakking: bij Wati is dat het hele product, bij Bird staan ze naast een developer API die u getypeerde SDK's geeft, een vaste regionale host, een verzending die veilig opnieuw kan worden geprobeerd, en 43 WhatsApp-tools die een agent kan aansturen. Wilt u één WhatsApp-only tool en verder niets eromheen, dan is Wati de eenvoudigere keuze.
Wat moet ik zelf bouwen op Bird?
Niets wat u op Wati ook had moeten bouwen, en de keuze is op welk oppervlak u bouwt. De WhatsApp API geeft u de verzending, de inkomende events en het berichtenlogboek; het platform voegt de agent-inbox toe met operatortoewijzing en routing, de chatbotbouwer en campagnes. U routeert de events dus naar de helpdesk die u al gebruikt, of werkt de gesprekken af in Bird's eigen inbox en laat de routing daaraan over.
Waarom maakt de basis-URL uit?
Omdat die van Wati uw account in het pad bevat, dus geen enkel voorbeeld draait ongewijzigd voor twee verschillende klanten, en elke omgeving waar u doorheen promoot moet de host als configuratie meekrijgen. Die van Bird is een regionale host die voor iedereen in die regio hetzelfde is, waarbij de workspace door de API-key wordt meegegeven — de URL is dus een constante en de credential is het enige dat verschilt.
Kan een AI-agent beide aansturen?
Ze bedoelen er iets anders mee. Wati's AI-producten — Copilot en AI Agents met een bring-your-own-agent-optie — zijn gericht op het beantwoorden van klanten in hun inbox. Bird's gehoste MCP-server is erop gericht dat uw agent uw account bestuurt: 43 WhatsApp-tools voor de verzending, de template-levenscyclus inclusief indiening bij Meta, nummerregistratie en statistieken. De ene is een agent die met uw klanten praat; de andere is een agent die uw werk doet.

Begin met één kanaal.
Voeg de rest toe wanneer je er klaar voor bent.

Een test-API-key is direct beschikbaar. Productietoegang wordt ontgrendeld zodra je een betaalmethode toevoegt en een afzender verifieert.

Gebruik je Claude Code, Cursor of Codex? Kopieer een setup-prompt en je agent installeert de Bird CLI en skills voor je. Kies de jouwe:

Cursor