WhatsApp OTP

In preview

Eenmalige codes, op WhatsApp.

Instellen in:
Cursor

WhatsApp-verificatie stuurt de code als een authenticatie-templatebericht naar het WhatsApp-account van een gebruiker — visueel aantrekkelijk, Authifly-branded en afgeleverd in een app die ze al gebruiken. Het is een bestelbaar kanaal in hetzelfde landenplan, zodat een verificatie kan beginnen met WhatsApp en SMS achter de hand kan houden.

verify.ts
200 · pending
import { BirdClient } from "@messagebird/sdk";

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

// Send the code, then check it by recipient.
await bird.verify.verifications.create({
  to: { phone_number: "+15551234567" },
}).safe();

const { data } = await bird.verify.verifications.check({
  to:   { phone_number: "+15551234567" },
  code: userInput,
}).safe();

Een kanaal in het plan, geen nieuwe integratie.

WhatsApp is een telefoon-familiekanaal op de Bird Verify API: de ontvanger is hetzelfde telefoonnummer, de create- en check-calls blijven ongewijzigd, en WhatsApp wordt simpelweg een bestelbare vermelding in het kanaalplan per land. U plaatst het vóór SMS waar het converteert, met SMS als volgende in het plan overal elders.

Wat WhatsApp-verificatie toevoegt.

Een bestelbaar kanaal in het landenplan.

  1. 01

    Aflevering via authenticatie-template.

    Codes worden verzonden als WhatsApp-authenticatie-templateberichten — het formaat dat het platform reserveert voor eenmalige wachtwoordcodes.

  2. 02

    Dezelfde ontvanger, dezelfde calls.

    Adresseer hetzelfde telefoonnummer en gebruik dezelfde create- en check-endpoints. WhatsApp is het kanaal, niet een andere API.

  3. 03

    Bestelbaar per land.

    Plaats WhatsApp vóór SMS in het kanaalplan voor de landen waar het het beste aanslaat, en laat de rest SMS-eerst.

  4. 04

    SMS blijft achter de hand.

    Een telefoondoel draagt zijn volledige telefoon-familieplan, dus SMS staat op de volgende positie achter WhatsApp. Zodra delivery-driven advancement wordt uitgerold, schakelt een WhatsApp-eerst-verificatie door naar SMS in dezelfde sessie.

  5. 05

    Dezelfde code-garanties.

    Codes worden gegenereerd met een cryptografisch willekeurige bron en alleen opgeslagen als HMAC; configureerbare lengte en TTL; controle per ontvanger. WhatsApp erft elke garantie die de andere kanalen hebben.

Begin met WhatsApp, houd SMS achter de hand.

De kanaalvolgorde zit in de configuratie, dus WhatsApp als eerste kiezen is een configuratiewijziging, geen codewijziging. De create-call blijft hetzelfde.

whatsapp-otp.ts
200
await bird.verify.verifications.create({
  configuration_id: "vfc_login",
  to: { phone_number: "+15551234567" },
}).safe();

// resolved channels: [{ channel: "whatsapp" }, { channel: "sms" }]

WhatsApp OTP FAQ

Is WhatsApp-verificatie vandaag beschikbaar?+
Ja. WhatsApp wordt geleverd als lanceringskanaal naast e-mail en SMS — een bestelbare vermelding in het landenplan, zonder wijziging aan de create- of check-calls. Voice is het kanaal dat nog wordt uitgerold.
Waarom verifiëren via WhatsApp in plaats van SMS?+
WhatsApp-authenticatie-templateberichten zijn gebranded en komen aan in een app die veel gebruikers al open hebben. In markten met intensief WhatsApp-gebruik kunt u het vóór SMS plaatsen om mensen te bereiken op het kanaal dat zij verkiezen, met SMS nog steeds achter de hand.
Wat gebeurt er als de gebruiker geen WhatsApp heeft?+
Een telefoondoel draagt zijn volledige telefoon-familiekanaalplan, dus SMS staat op de volgende positie achter WhatsApp. Zodra delivery-driven advancement wordt uitgerold, schakelt een WhatsApp-eerst-verificatie door naar SMS in dezelfde sessie, en elke code in die sessie blijft geldig totdat deze geverifieerd is, verloopt of het maximale aantal pogingen bereikt.
Van wie zien mijn gebruikers de code?+
Authifly, het verificatiemerk van Bird. Het is de identiteit op elke code die uw gebruikers ontvangen: e-mail komt van otp@verify.authifly.com of uw eigen geverifieerde domein, en SMS en WhatsApp zijn Authifly-gebranded. authifly.com is een openbare pagina die ontvangers geruststelt dat Authifly legitieme eenmalige codes verstuurt namens een bedrijf. Bird is het platform waarop u bouwt; Authifly is wat de ontvanger ziet.

Eén verificatie-API, elk kanaal dat uw gebruikers verkiezen.

WhatsApp voegt zich bij e-mail en SMS als kanaal in hetzelfde plan per land — geordend op conversie, via dezelfde twee endpoints.

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