Voice OTP

Wordt uitgerold

Een code die je kunt horen, voor de gebruikers die SMS mist.

Instellen in:
Cursor

Spraakverificatie plaatst een oproep en leest de eenmalige code voor — voor vaste lijnen, voor gebruikers die geen SMS kunnen ontvangen, en als terugvaloptie wanneer een sms niet aankomt. Het wordt uitgerold als bestelbaar kanaal in hetzelfde plan per land, aangestuurd via hetzelfde telefoonnummer en bevestigd met dezelfde check.

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();

Het kanaal dat gebruikers bereikt wanneer sms dat niet kan.

Voice is een telefoonkanaal op de Bird Verify API: de ontvanger is hetzelfde telefoonnummer, en voice wordt een bestelbare optie in het plan per land — doorgaans de terugvaloptie na SMS. Gebruikers met alleen een vaste lijn, toegankelijkheidsbehoeften en markten waar SMS onderpresteert, zijn precies waar een gesproken code zijn waarde bewijst.

Wat spraakverificatie toevoegt.

Wordt uitgerold als kanaal in het bestaande plan.

  1. 01

    Gesproken, gesynthetiseerde code.

    De code wordt voorgelezen tijdens een oproep, zodat een gebruiker die geen sms kan lezen — of er geen ontvangt — toch kan verifiëren.

  2. 02

    Bereikt vaste lijnen.

    Voice werkt op lijnen die nooit SMS ontvangen, waardoor u meer gebruikers kunt verifiëren zonder een aparte integratie.

  3. 03

    Een natuurlijke SMS-terugvaloptie.

    Bestel voice na SMS in het kanaalplan, zodat de sessie overschakelt naar een oproep wanneer de sms niet aankomt zodra delivery-gestuurde doorschakeling wordt uitgerold.

  4. 04

    Dezelfde ontvanger, dezelfde aanroepen.

    Gebruik hetzelfde telefoonnummer en roep dezelfde create- en check-endpoints aan. Voice is het kanaal, niet een andere API.

  5. 05

    Dezelfde codegaranties.

    Servergegenereerde, gehashte codes; configureerbare lengte en TTL; check op ontvanger, met elke garantie die de andere kanalen bieden.

Voice is een optie in het plan.

Bestel voice na SMS in de configuratie en de create-aanroep blijft ongewijzigd. Zodra delivery-gestuurde doorschakeling wordt uitgerold, gebruikt de sessie voice wanneer het kanaal ervoor niet slaagt.

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

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

Hoe de terugvaloptie werkt.

Bestel SMS als eerste en voice als tweede, en één verificatie doorloopt het plan op volgorde. SMS wordt geprobeerd; als het niet aankomt, schakelt de sessie over naar een spraakoproep die de code voorleest, en elke code in de sessie blijft geldig zodat de gebruiker kan gebruiken wat hem als eerste bereikt. Automatische, delivery-gestuurde doorschakeling wordt uitgerold met bezorgstatus.

Voice OTP FAQ

Is spraakverificatie vandaag beschikbaar?+
Het wordt uitgerold. E-mail-, SMS- en WhatsApp-verificatie zijn nu beschikbaar; voice wordt toegevoegd als extra bestelbaar kanaal in hetzelfde plan per land, zonder wijzigingen aan de create- of check-aanroepen.
Wanneer moet ik voice OTP gebruiken?+
Voice bereikt vaste lijnen en gebruikers die geen SMS kunnen ontvangen, en het is een sterke terugvaloptie wanneer een sms niet aankomt. Het is ook de toegankelijkere optie voor gebruikers die een code op het scherm niet kunnen lezen.
Hoe past voice bij SMS?+
Beide zijn telefoonkanalen die via hetzelfde nummer worden aangestuurd. Bestel ze in het kanaalplan (meestal SMS eerst, voice als terugvaloptie), en één verificatie kan van het ene naar het andere overschakelen terwijl elke code in de sessie geldig blijft.
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 dragen het Authifly-merk. 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.

Bereik elke gebruiker, via het kanaal dat aankomt.

Voice voegt zich bij e-mail, SMS en WhatsApp als kanaal in hetzelfde plan per land — een gesproken fallback op 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