Long codes

Nomor lokal, dua arah secara default.

Long code adalah nomor telepon 10 digit standar yang mengirim dan menerima SMS. Ini adalah pengirim default untuk percakapan dua arah, OTP, dan peringatan pada volume sedang. Untuk trafik aplikasi AS ia didaftarkan melalui A2P 10DLC.

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.`,
}).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

Saat long code adalah pilihan yang tepat.

Long code adalah satu dari empat jenis pengirim pada permukaan nomor SMS Bird, bagian dari Bird SMS API yang lebih luas. Mereka lokal, dua arah, dan cepat diprovisikan — titik awal yang tepat untuk sebagian besar trafik percakapan dan transaksional sebelum volume membenarkan short code.

Apa yang diberikan long code.

Kehadiran lokal, trafik dua arah, volume sedang.

  1. 01

    Nomor lokal 10 digit.

    Penerima melihat kode area dari negara atau wilayah mereka sendiri, yang terbaca sebagai pengirim asli alih-alih ledakan pemasaran.

  2. 02

    Dua arah secara default.

    Arahkan trafik inbound nomor ke webhook dan balasan datang sebagai event bertanda tangan — fondasi untuk alur percakapan.

  3. 03

    Didaftarkan melalui A2P 10DLC.

    Trafik aplikasi AS berjalan melalui campaign 10DLC terdaftar, yang memperoleh throughput tersaring dan kepercayaan operator alih-alih risiko penyaringan.

  4. 04

    Aktif segera setelah registrasi lolos.

    Beli nomornya segera; ia mulai membawa trafik terdaftar setelah campaign 10DLC-nya disetujui.

Beli satu dan mulai mengirim.

Cari berdasarkan negara dan kemampuan, beli nomornya, dan route inbound-nya ke webhook — client yang sama yang Anda gunakan untuk mengirim. Bentuk kode yang sama memprovisikan jenis pengirim apa pun; hanya kolom type yang berubah.

long-code.ts
201 · purchased
const { data: available } = await bird.numbers.search({
  country: "US",
  type:    "long-code",
  capabilities: ["sms"],
}).safe();

const { data: number } = await bird.numbers.buy({
  number:  available[0].number,
  webhook: "https://example.com/webhooks/bird",
}).safe();

Registrasi adalah bagian dari kesepakatan.

Untuk mengirim trafik application-to-person ke nomor AS, sebuah long code berjalan melalui campaign A2P 10DLC terdaftar. Bird mengajukan brand dan campaign dari dashboard dan melaporkan status persetujuan melalui API, sehingga Anda tahu persis kapan throughput penuh tersedia.

FAQ long code

Apa itu long code 10DLC?+
Long code 10 digit (10DLC) adalah nomor telepon lokal standar yang disahkan untuk SMS application-to-person di AS setelah brand dan campaign-nya didaftarkan ke operator.
Berapa banyak throughput yang didapat sebuah long code?+
Long code 10DLC terdaftar mendapat throughput tersaring yang bergantung pada skor kepercayaan brand dan jenis campaign — lebih banyak dari nomor tak terdaftar, lebih sedikit dari short code.
Bisakah long code menerima balasan?+
Ya. Long code bersifat dua arah: route inbound nomor ke webhook dan balasan datang sebagai event bertanda HMAC.
Kapan sebaiknya saya beralih ke short code?+
Saat volume satu-ke-banyak melampaui yang didukung throughput long code, atau saat sebuah program butuh rate yang lebih tinggi dan lebih terprediksi yang disediakan short code yang diseleksi operator.

Mulai dari long code, skalakan saat diperlukan.

Long code adalah satu jenis pengirim pada permukaan nomor SMS Bird. Provisikan satu, daftarkan campaign-nya, dan route inbound dari API yang sama yang Anda gunakan untuk mengirim.

Mulai dengan satu channel.
Tambahkan yang lain saat Anda siap.

API key uji coba langsung tersedia untuk Anda. Akses produksi terbuka setelah Anda menambahkan metode pembayaran dan memverifikasi pengirim.

Menggunakan Claude Code, Cursor, atau Codex? Salin prompt pengaturan dan agen Anda akan menginstal Bird CLI dan skill untuk Anda. Pilih milik Anda:

Cursor