Envoyer des SMS implique de respecter les règles des opérateurs et des régulateurs : enregistrement A2P 10DLC aux États-Unis, gestion des mots-clés d'opt-out partout, et pré-inscription du sender ID dans de nombreux pays. Bird pilote chacun de ces aspects depuis un seul endroit et signale le statut via l'API.
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
Trois régimes, une seule surface.
La conformité est la couche de l'API SMS de Bird qui maintient votre trafic délivrable. Différents régimes s'appliquent selon l'endroit où vous envoyez et le type de message envoyé : le trafic applicatif américain nécessite le 10DLC, chaque destinataire peut se désinscrire, et de nombreux pays soumettent les expéditeurs alphanumériques à une pré-inscription. Vous déposez chacun une fois et vérifiez son statut depuis le même client que celui avec lequel vous envoyez.
Quel régime s'applique à moi ?
Ce que vous devez enregistrer dépend de l'emplacement de vos destinataires et de ce que vous envoyez. La plupart des programmes applicatifs américains touchent les trois à la fois.
| Régime | Ce qu'il couvre | Où il s'applique |
|---|---|---|
| A2P 10DLC | Enregistrement de marque et de campagne pour le trafic application-to-person | États-Unis |
| Opt-out (STOP/HELP) | Gestion des mots-clés STOP, HELP et START et liste de suppression | Partout où vous envoyez |
| Enregistrement du sender ID | Pré-inscription des sender IDs alphanumériques avant qu'ils ne puissent délivrer | De nombreux pays qui l'exigent |
La conformité, par régime
Chaque régime en détail — ce qu'il exige et la façon dont Bird le dépose et le suit.
Déposez une fois, vérifiez le statut depuis l'API.
Vous soumettez une marque et une campagne 10DLC, une vérification toll-free ou un enregistrement de sender ID depuis le tableau de bord. Bird le transmet aux opérateurs et aux registres et expose l'état courant via l'API, de sorte que votre code de provisionnement puisse attendre l'approbation plutôt que de la deviner. La gestion de l'opt-out ne demande aucune configuration — elle est appliquée à chaque envoi.
FAQ sur la conformité SMS
Que dois-je enregistrer avant de pouvoir envoyer ?+
Dois-je développer moi-même la gestion de l'opt-out ?+
Comment savoir quand un enregistrement est approuvé ?+
La conformité est-elle distincte du reste de l'API SMS ?+
Le reste de la plateforme SMS
Une seule API, un seul jeu de clés. Explorez les autres capacités.
Enregistrez une fois, envoyez en toute confiance.
La conformité est l'une des capacités de l'API SMS de Bird : l'envoi, les numéros, la réception bidirectionnelle, le routage et l'analyse sont livrés avec elle.