A2P 10DLC

Einmal registrieren, in die USA senden.

A2P 10DLC ist die Art, wie Application-to-Person-SMS US-Empfänger auf standardmäßigen 10-stelligen Nummern erreicht. Sie registrieren eine Marke und dann eine Kampagne, die die Nachrichten beschreibt, die Sie senden. Die Carrier prüfen beide und gewähren der Kampagne Durchsatz, sobald sie genehmigt ist.

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.`,
  category: "authentication",
}).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

Warum es 10DLC gibt.

A2P 10DLC ist Teil der SMS-Compliance auf der Bird SMS-API. US-Carrier verlangen von jedem Unternehmen, das Anwendungstraffic über lokale Long Codes sendet, die Marke dahinter und jede Kampagne, die es betreibt, zu registrieren. Registrierter Traffic erhält geprüften Durchsatz und Carrier-Vertrauen; nicht registrierter Traffic wird gefiltert. Bird reicht beides ein und meldet den Genehmigungsstatus, sodass Sie in eine tatsächlich aktive Kampagne senden.

Der Registrierungsablauf.

Marke, dann Kampagne, dann die Nummern, die sie tragen.

  1. 01

    Eine Marke registrieren.

    Reichen Sie die juristische Person hinter Ihrem Traffic ein. Die Carrier prüfen sie, und die Marke wird die Identität, an die sich jede Kampagne anhängt.

  2. 02

    Eine Kampagne registrieren.

    Beschreiben Sie die Nachrichten, die Sie senden: den Anwendungsfall, Beispielinhalte und den Opt-in-Ablauf. Die Genehmigung schaltet den Durchsatz der Kampagne frei.

  3. 03

    Verknüpfen Sie Ihre Nummern.

    Hängen Sie die Long Codes an, die die Kampagne tragen werden. Ab dann läuft ihr US-Anwendungstraffic über die registrierte Kampagne.

  4. 04

    Status abfragen, bis sie aktiv ist.

    Die Genehmigung dauert Tage bis Wochen. Fragen Sie den Status der Kampagne über die API ab, damit Ihr Code darauf wartet, statt in eine ausstehende Kampagne zu senden.

Den Status einer Kampagne über die API prüfen.

Sie reichen die Marke und Kampagne über das Dashboard ein; die API stellt bereit, wo jede steht. Lesen Sie die Kampagne über ihre id und verzweigen Sie auf den Status, bevor Sie mit dem Senden beginnen.

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..."

10DLC ist die Art, wie Long Codes US-Durchsatz erhalten.

Wenn Sie von Long Codes senden, ist 10DLC das, was sie von einem Filterrisiko in einen geprüften Absender verwandelt. Die Nummer gehört Ihnen ab dem Moment des Kaufs, aber ihr US-Anwendungstraffic fließt erst mit voller Rate, sobald die zugehörige Kampagne genehmigt ist.

What registration costs.

TCR sets these fees and Bird passes them through at cost, priced live from the Bird billing API: a one-time brand fee, a one-time vetting fee per campaign submission, and a recurring monthly fee per campaign that varies by use case.

Registration fees

Brand
Price
Government$4.50
Non-profit$4.50
Private for-profit$4.50
Public company$4.50
Campaign vetting
Price
Per submission$15.00
Campaign / monthly
Price
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

Reichen Sie Ihre Marke und Kampagne ein, dann senden Sie.

10DLC ist ein Regelwerk der SMS-Compliance bei Bird. Registrieren Sie über das Dashboard, verfolgen Sie die Genehmigung über die API und senden Sie an US-Empfänger mit geprüftem Durchsatz.

Starten Sie mit einem Kanal.
Fügen Sie die anderen hinzu, wenn Sie bereit sind.

Ein Test-API-Key steht Ihnen sofort zur Verfügung. Der Produktivzugang wird freigeschaltet, sobald Sie eine Zahlungsmethode hinzufügen und einen Absender verifizieren.

Sie nutzen Claude Code, Cursor oder Codex? Kopieren Sie einen Setup-Prompt und Ihr Agent installiert die Bird CLI und Skills für Sie. Wählen Sie Ihren:

Cursor