Short codes

Dibangun untuk mengirim dalam skala besar.

Short code adalah nomor 5–6 digit yang dibangun untuk SMS satu-ke-banyak bervolume tinggi: pemasaran, peringatan, dan OTP berlaju tinggi. Operator menyeleksi setiap program sebelum dapat mengirim, jadi waktu tunggu provisi diukur dalam hitungan minggu alih-alih menit.

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

Di mana short code cocok.

Short code adalah satu dari empat jenis pengirim pada nomor SMS Bird, bagian dari Bird SMS API yang lebih luas. Ini adalah opsi yang Anda pilih saat satu nomor harus mendorong volume tinggi ke banyak penerima — dan Anda bersedia menukar kecepatan provisi demi throughput dan kepercayaan operator yang menyertainya.

Apa yang diberikan short code.

Throughput tinggi, diseleksi operator, dibuat untuk satu-ke-banyak.

  1. 01

    Throughput tertinggi dari jenis pengirim mana pun.

    Short code direkayasa agar satu nomor membawa beban outbound berat, yang membuat campaign hari yang sama atau penyebaran peringatan mendarat tepat waktu.

  2. 02

    Dedicated atau shared.

    Ambil short code dedicated dan reputasi pengirimannya sepenuhnya milik Anda; bagikan satu di balik keyword untuk memulai lebih cepat dan lebih murah, dengan konsekuensi mewarisi reputasi tetangga Anda.

  3. 03

    Diseleksi operator sebelum mengirim.

    Setiap program short code ditinjau operator, sehingga nomor tiba dengan kepercayaan mereka sudah terbangun alih-alih memperolehnya di bawah trafik langsung.

  4. 04

    Paling cocok untuk satu-ke-banyak.

    Pengiriman pemasaran, peringatan transaksional, dan OTP berlaju tinggi semuanya cocok dengan short code. Untuk trafik percakapan dua arah, long code biasanya titik awal yang lebih baik.

Cari, beli, dan route.

Memprovisikan short code menggunakan client yang sama dan bentuk panggilan yang sama seperti jenis pengirim lain — hanya kolom type yang berubah. Cari berdasarkan negara dan kemampuan, beli nomornya, dan arahkan inbound-nya ke webhook.

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

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

Penyeleksian memberi Anda throughput.

Tradeoff-nya langsung: short code memperoleh throughput tinggi yang dipercaya operator dengan melalui penyeleksian dulu, jadi rencanakan waktu tunggu dalam hitungan minggu. Pilih satu saat volume sebuah program melampaui yang didukung long code, atau saat Anda butuh laju pengiriman yang tinggi dan terprediksi sejak hari pertama. Jika trafik Anda dua arah dan percakapan, atau volumenya sedang, long code aktif lebih cepat dan lebih murah untuk dimulai.

FAQ short code

Apa itu short code SMS?+
Short code adalah nomor 5–6 digit yang disetujui operator untuk SMS satu-ke-banyak bervolume tinggi — campaign pemasaran, peringatan, dan OTP berlaju tinggi. Ini adalah jenis pengirim dengan throughput tertinggi, dan melalui penyeleksian operator sebelum dapat mengirim.
Berapa lama short code diprovisikan?+
Rencanakan dalam hitungan minggu, bukan menit. Operator menyeleksi setiap program short code sebelum aktif, jadi short code membawa waktu tunggu nyata — tidak seperti long code, yang bisa Anda beli dan mulai kirim begitu registrasi lolos.
Short code dedicated atau shared?+
Short code dedicated sepenuhnya milik Anda, sehingga reputasi pengirimannya sepenuhnya milik Anda sendiri. Short code shared membagi satu nomor di antara beberapa pengirim di balik keyword — lebih murah, lebih cepat dimulai, tetapi Anda mewarisi reputasi semua orang lain di dalamnya.
Kapan sebaiknya saya menggunakan long code?+
Saat trafik bersifat dua arah dan percakapan, atau volume tidak membenarkan penyeleksian dan waktu tunggu. Long code bersifat lokal, dua arah secara default, dan aktif begitu campaign 10DLC-nya lolos.

Pilih jenis pengirim yang dibutuhkan volume Anda.

Short code adalah satu jenis pengirim pada permukaan nomor SMS Bird. Provisikan satu saat volume dan throughput membenarkan penyeleksian, 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