Een alfanumerieke sender ID zet je brandnaam in het from-veld in plaats van een nummer. Veel landen vereisen dat je die naam vooraf registreert voordat deze kan afleveren. Bird dient de registratie in en rapporteert de status via de API zodat je weet wanneer de afzender live is.
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
Waarom sommige afzenders eerst registratie nodig hebben.
Sender-ID-registratie is onderdeel van SMS compliance op de Bird SMS API. Om spoofing tegen te gaan, leveren een aantal landen alleen alfanumerieke sender ID's af die vooraf zijn geregistreerd bij de lokale carriers of toezichthouder. Waar dat geldt, wordt een ongeregistreerde branded afzender geweigerd of herschreven. Bird dient de registratie voor je in en stelt de staat ervan beschikbaar, zodat je niet verstuurt naar een afzender die nog niet kan afleveren.
Hoe registratie werkt.
Waar het vereist is, wie het indient, en wanneer het live is.
- 01
Weet waar het vereist is.
Of een alfanumerieke sender ID registratie nodig heeft, hangt af van het bestemmingsland. Sommige vereisen preregistratie, sommige staan dynamische afzenders toe, en sommige staan alfanumeriek helemaal niet toe.
- 02
Bird dient het voor je in.
Dien de sender ID en de bestemming in vanuit het dashboard. Bird brengt de registratie namens jou naar de lokale carriers of toezichthouder.
- 03
Volg de status via de API.
Goedkeuring loopt via externe registries en duurt dagen tot weken. Poll de staat van de registratie zodat je code erop wacht voordat je vanaf die sender ID verstuurt.
- 04
Het geldt voor alfanumerieke afzenders.
Registratie regelt de alfanumerieke sender ID zelf. Versturen vanaf nummers — long codes, short codes, toll-free — volgt in plaats daarvan de regels van die nummertypes.
Controleer de status van een registratie via de API.
Je dient de sender ID in vanuit het dashboard; de API vertelt je waar deze staat per bestemming. Lees de registratie en vertak op de status voordat je vanaf die afzender verstuurt.
const { data: senderId } = await bird.sms.compliance.senderIds
.get("Bird")
.safe();
if (senderId.status === "registered") {
// safe to send from this sender ID in that country
}
console.log(senderId.country); // → "IN"Registratie volgt de alfanumerieke afzender.
Dit is de compliance-stap achter alfanumerieke sender ID's. Het afzendertype laat je versturen vanaf een brandnaam waar het land het toestaat; registratie is wat die naam afleverbaar maakt waar het land het eerst vereist.
Sender-ID-registratie FAQ
Wat is een alfanumerieke sender ID?+
Waarom moet ik er een registreren?+
Wie dient de registratie in?+
Hoe lang duurt het?+
Andere compliance-onderwerpen
Sender-ID-registratie is een van de drie SMS-compliance-regimes. Bekijk de rest.
Registreer je sender ID, en verstuur branded.
Sender-ID-registratie is één regime van SMS compliance op Bird. Dien in vanuit het dashboard, volg goedkeuring via de API, en verstuur vanaf je brandnaam waar het is toegestaan.