A2P 10DLC

Registrati una volta, invia verso gli USA.

A2P 10DLC è il modo in cui gli SMS application-to-person raggiungono i destinatari USA su numeri standard a 10 cifre. Registri un brand, poi una campagna che descrive i messaggi che invii. I carrier verificano entrambi e concedono il throughput alla campagna una volta approvata.

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

Perché esiste il 10DLC.

A2P 10DLC fa parte della conformità SMS sull'API SMS di Bird. I carrier USA richiedono a qualsiasi azienda che invii traffico applicativo su long code locali di registrare il brand che c'è dietro e ogni campagna che gestisce. Il traffico registrato ottiene un throughput verificato e la fiducia dei carrier; il traffico non registrato viene filtrato. Bird presenta entrambi e riporta lo stato di approvazione così invii verso una campagna che è davvero attiva.

Il flusso di registrazione.

Prima il brand, poi la campagna, poi i numeri che la trasportano.

  1. 01

    Registra un brand.

    Sottoponi l'entità legale dietro il tuo traffico. I carrier la verificano e il brand diventa l'identità a cui si collega ogni campagna.

  2. 02

    Registra una campagna.

    Descrivi i messaggi che invii: il caso d'uso, un esempio di contenuto e il flusso di opt-in. L'approvazione è ciò che sblocca il throughput della campagna.

  3. 03

    Associa i tuoi numeri.

    Collega i long code che trasporteranno la campagna. Da quel momento il loro traffico applicativo USA passa attraverso la campagna registrata.

  4. 04

    Interroga lo stato finché non è attiva.

    L'approvazione richiede da giorni a settimane. Fai polling sullo stato della campagna tramite l'API così il tuo codice la attende invece di inviare verso una campagna in sospeso.

Controlla lo stato di una campagna dall'API.

Presenti il brand e la campagna dal dashboard; l'API espone a che punto si trova ciascuno. Leggi la campagna tramite il suo id e ramifica in base allo stato prima di iniziare a inviare.

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

Il 10DLC è il modo in cui i long code ottengono il throughput USA.

Se invii da long code, è il 10DLC a trasformarli da rischio di filtraggio a mittente verificato. Il numero è tuo nel momento in cui lo acquisti, ma il suo traffico applicativo USA scorre a pieno regime solo quando la campagna a cui è associato viene approvata.

Quanto costa la registrazione.

Queste tariffe sono stabilite da TCR e Bird le applica al costo, con prezzi aggiornati in tempo reale tramite la Bird billing API: una tariffa una tantum per il brand, una tariffa una tantum di verifica per ogni invio di campagna e una tariffa mensile ricorrente per campagna che varia in base al caso d'uso.

Tariffe di registrazione

Brand
Prezzo
Government$4.50
Non-profit$4.50
Private for-profit$4.50
Public company$4.50
Verifica campagna
Prezzo
Per invio$15.00
Campagna / mensile
Prezzo
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

Presenta il tuo brand e la tua campagna, poi invia.

Il 10DLC è uno dei regimi di conformità SMS su Bird. Registrati dal dashboard, monitora l'approvazione tramite l'API e invia ai destinatari USA con un throughput verificato.

Inizia con un canale.
Aggiungi gli altri quando sei pronto.

Una chiave API di test è subito tua. La produzione si sblocca quando aggiungi un metodo di pagamento e verifichi un mittente.

Usi Claude Code, Cursor o Codex? Copia un prompt di configurazione e il tuo agente installerà la CLI e le skill di Bird per te. Scegli il tuo:

Cursor