A2P 10DLC

Enregistrez une fois, envoyez aux États-Unis.

L'A2P 10DLC est la façon dont les SMS application-to-person atteignent les destinataires américains sur des numéros standard à 10 chiffres. Vous enregistrez une marque, puis une campagne qui décrit les messages que vous envoyez. Les opérateurs vérifient les deux et accordent un débit à la campagne une fois qu'elle est approuvée.

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

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

const { data, error } = await bird.sms.send({
  from:     "Bird",
  to:       "+15005550006",
  text:     "Your order #4821 has shipped. Track it: bird.ly/t/4821x",
  category: "transactional",
}).safe();

if (error) throw error;
console.log(data.id);
// → "sms_4kT01Lq2m..."
Hi Ada, reminder of your appointment tomorrow at 14:30 with Dr. Kowalski.
Your order #4821 has shipped. Track it: bird.ly/t/4821x
Your subscription renews on 3 Sep for €12/mo. Manage it here: bird.ly/account

Pourquoi le 10DLC existe.

L'A2P 10DLC fait partie de la conformité SMS sur l'API SMS de Bird. Les opérateurs américains exigent que toute entreprise envoyant du trafic applicatif via des long codes locaux enregistre la marque qui en est à l'origine ainsi que chaque campagne qu'elle exécute. Le trafic enregistré obtient un débit vérifié et la confiance des opérateurs ; le trafic non enregistré est filtré. Bird dépose les deux et signale l'état d'approbation afin que vous envoyiez dans une campagne réellement active.

Le flux d'enregistrement.

La marque, puis la campagne, puis les numéros qui la portent.

  1. 01

    Enregistrez une marque.

    Soumettez l'entité juridique derrière votre trafic. Les opérateurs la vérifient et la marque devient l'identité à laquelle chaque campagne se rattache.

  2. 02

    Enregistrez une campagne.

    Décrivez les messages que vous envoyez : le cas d'utilisation, un exemple de contenu et le flux d'opt-in. C'est l'approbation qui débloque le débit de la campagne.

  3. 03

    Associez vos numéros.

    Rattachez les long codes qui porteront la campagne. À partir de là, leur trafic applicatif américain passe par la campagne enregistrée.

  4. 04

    Interrogez le statut jusqu'à ce qu'elle soit active.

    L'approbation prend de quelques jours à quelques semaines. Interrogez l'état de la campagne via l'API afin que votre code l'attende plutôt que d'envoyer dans une campagne en attente.

Vérifiez le statut d'une campagne depuis l'API.

Vous déposez la marque et la campagne depuis le tableau de bord ; l'API expose l'état de chacune. Lisez la campagne par son id et branchez sur le statut avant de commencer à envoyer.

campaign-status.ts
200 · approved
const { data: campaign } = await bird.sms.compliance.campaigns
  .get("cmp_7Hq2...")
  .safe();

if (campaign.status === "approved") {
  // throughput is live — safe to send
}

console.log(campaign.brandId); // → "brand_3Lx9..."

Le 10DLC est la façon dont les long codes obtiennent un débit américain.

Si vous envoyez depuis des long codes, le 10DLC est ce qui les transforme d'un risque de filtrage en un expéditeur vérifié. Le numéro est à vous dès l'instant où vous l'achetez, mais son trafic applicatif américain ne circule à plein débit qu'une fois la campagne à laquelle il est associé approuvée.

Ce que coûte l'enregistrement.

Ces frais sont fixés par le TCR et Bird les répercute au prix coûtant, tarifés en temps réel via l<link>API de facturation Bird</link> : des frais de marque uniques, des frais de vérification uniques par soumission de campagne, et des frais mensuels récurrents par campagne qui varient selon le cas dusage.

Frais d'enregistrement

Marque
Prix
Government$4.50
Non-profit$4.50
Private for-profit$4.50
Public company$4.50
Vérification de campagne
Prix
Par soumission$15.00
Campagne / mensuel
Prix
2FA$10.00
Account notification$10.00
Agents & franchises$30.00
Charity$3.00
Customer care$10.00
Delivery notification$10.00
Fraud alert$10.00
Higher education$10.00
K-12 education$10.00
Low volume$1.50
M2M$10.00
Marketing$10.00
Mixed$10.00
Political$10.00
Polling voting$10.00
Proxy$10.00
Public service announcement$10.00
Security alert$10.00
Sweepstake$10.00

Déposez votre marque et votre campagne, puis envoyez.

Le 10DLC est l'un des régimes de la conformité SMS sur Bird. Enregistrez depuis le tableau de bord, suivez l'approbation via l'API, et envoyez aux destinataires américains avec un débit vérifié.

Commencez avec un seul canal.
Ajoutez les autres quand vous êtes prêt.

Une clé API de test est disponible immédiatement. L'accès production se débloque dès que vous ajoutez un moyen de paiement et vérifiez un expéditeur.

Vous utilisez Claude Code, Cursor ou Codex ? Copiez un prompt de configuration et votre agent installe la CLI Bird et les compétences pour vous. Choisissez le vôtre :

Cursor