Compliance

De regels, geregeld op één plek.

SMS versturen betekent voldoen aan carrier- en toezichthouderregels: A2P 10DLC-registratie in de VS, opt-out-keywordafhandeling overal, en sender-ID-preregistratie in veel landen. Bird beheert elk vanuit één plek en rapporteert de status via de API.

send-otp.ts
200 · 0.4s
import { BirdClient } from "@messagebird/sdk";

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

const code = generateOtp();

const { data, error } = await bird.sms.send({
  from: "Bird",
  to:   "+15005550006",
  text: `Your Bird verification code is ${code}. Reply STOP to opt out.`,
}).safe();

if (error) throw error;
console.log(data.id);
// → "sms_4kT01Lq2m..."

Today at 2:14 PM

Hey Ada — your Bird sign-in code is 482917. It'll expire in 10 minutes. Don't share it with anyone.
482917
Delivered

Drie regimes, één surface.

Compliance is de laag van de Bird SMS API die je verkeer afleverbaar houdt. Verschillende regimes gelden afhankelijk van waar je verstuurt en wat voor bericht je verstuurt: Amerikaans applicatieverkeer vereist 10DLC, elke ontvanger kan zich afmelden, en veel landen plaatsen alfanumerieke afzenders achter preregistratie. Je dient elk één keer in en controleert de status vanuit dezelfde client waarmee je verstuurt.

Welk regime geldt voor mij?

Wat je moet registreren hangt af van waar je ontvangers zich bevinden en wat je verstuurt. De meeste Amerikaanse applicatieprogramma's raken alle drie tegelijk.

RegimeWat het dektWaar het geldt
A2P 10DLCBrand- en campagneregistratie voor application-to-person verkeerVerenigde Staten
Opt-out (STOP/HELP)STOP-, HELP- en START-keywordafhandeling en een suppressielijstOveral waar je verstuurt
Sender-ID-registratiePreregistratie van alfanumerieke sender ID's voordat ze kunnen afleverenVeel landen die het vereisen

Dien één keer in, controleer de status via de API.

Je dient een 10DLC-brand en -campagne, een toll-free verificatie of een sender-ID-registratie in vanuit het dashboard. Bird brengt het naar de carriers en registries en stelt de huidige staat beschikbaar via de API, zodat je provisioningcode op goedkeuring kan wachten in plaats van ernaar te gokken. Opt-out-afhandeling vereist geen setup — het wordt bij elke verzending afgedwongen.

SMS compliance FAQ

Wat moet ik registreren voordat ik kan versturen?+
Dat hangt af van waar je verstuurt en wat je verstuurt. Amerikaans applicatieverkeer vereist A2P 10DLC brand- en campagneregistratie. Veel landen vereisen sender-ID-preregistratie voor alfanumerieke afzenders. Opt-out-afhandeling geldt overal en vereist geen setup.
Moet ik opt-out-afhandeling zelf bouwen?+
Nee. STOP-, HELP- en START-keywords worden automatisch gehonoreerd bij elke verzending. Een STOP onderdrukt de ontvanger, HELP triggert een helpreactie, en START schrijft hen opnieuw in. De suppressielijst is opvraagbaar via de API.
Hoe weet ik wanneer een registratie is goedgekeurd?+
Bird dient elke registratie in bij de carriers of registries en rapporteert de status via de API. Je code kan de staat van de registratie pollen en op goedkeuring wachten in plaats van te verzenden naar een campagne die nog niet live is.
Staat compliance los van de rest van de SMS API?+
Nee. Het gebruikt dezelfde client en keys als verzenden, nummers en two-way. Registratiestatus en de suppressielijst zijn API-resources naast de send-call, dus één integratie dekt zowel het verzenden als de regels eromheen.

Registreer één keer, verstuur met vertrouwen.

Compliance is één mogelijkheid van de Bird SMS API: verzenden, nummers, two-way inbound, routering en analytics komen ermee mee.

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