Nomor

Pengirim yang tepat untuk setiap pesan.

Long codes, short codes, nomor toll-free, dan alphanumeric sender ID — diprovisikan, didaftarkan, dan diroute melalui satu endpoint. Pengirim asal Anda menentukan throughput, biaya, dan rezim kepatuhan mana yang berlaku.

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

Empat jenis pengirim, satu API.

Nomor adalah fondasi dari Bird SMS API. Cari ketersediaan, beli nomor, dan route inbound ke webhook dengan client yang sama yang sudah Anda gunakan untuk mengirim. Jenis mana yang Anda pilih tergantung volume, geografi, dan seberapa banyak registrasi yang bisa Anda tanggung.

Pengirim mana yang sebaiknya saya gunakan?

Throughput, jangkauan, dan upaya registrasi berbeda per jenis pengirim. Sebagian besar trafik aplikasi AS dimulai pada long code 10DLC; program satu-ke-banyak bervolume tinggi beralih ke short code.

Jenis pengirimPaling cocok untukRegistrasi
Long code (10DLC)Percakapan dua arah, OTP, peringatan pada volume sedangBrand + campaign A2P 10DLC
Short codePemasaran dan peringatan satu-ke-banyak bervolume tinggiDiseleksi operator, waktu tunggu beberapa minggu
Toll-freeTrafik AS/Kanada tanpa 10DLC, throughput lebih tinggi dari long codeVerifikasi toll-free
Alphanumeric sender IDPeringatan bermerek satu arah di tempat negara mengizinkannyaPra-registrasi di banyak negara

Cari, beli, dan route dalam beberapa panggilan.

Temukan nomor berdasarkan negara dan kemampuan, beli, dan arahkan trafik inbound-nya ke webhook — semuanya dari SDK yang sama yang Anda gunakan untuk mengirim. Nomor aktif segera setelah registrasi apa pun yang diperlukan lolos.

provision.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();

console.log(number.id); // → "num_8KQ2..."

Registrasi, ditangani di tempat yang diwajibkan.

Sebagian besar trafik aplikasi AS memerlukan registrasi brand dan campaign A2P 10DLC; toll-free memerlukan verifikasi; banyak negara mewajibkan pra-registrasi sender ID. Bird menjalankan masing-masing dari dashboard, dan permukaan kepatuhan melacak status dari API.

FAQ nomor SMS

Jenis nomor mana yang sebaiknya saya mulai?+
Untuk trafik aplikasi AS, long code 10DLC mencakup sebagian besar kasus penggunaan dua arah dan OTP. Program satu-ke-banyak bervolume tinggi beralih ke short code; toll-free adalah opsi untuk AS/Kanada tanpa 10DLC.
Berapa lama waktu untuk membuat sebuah nomor aktif?+
Long code atau nomor toll-free tersedia segera dan mulai mengirim begitu registrasi atau verifikasinya lolos. Short code diseleksi operator dan biasanya memakan waktu beberapa minggu.
Bisakah satu nomor mengirim sekaligus menerima?+
Ya. Long codes, short codes, dan nomor toll-free bersifat dua arah: arahkan trafik inbound sebuah nomor ke webhook dan balasan datang sebagai event bertanda tangan. Alphanumeric sender ID hanya satu arah.
Apakah saya perlu mendaftar sebelum bisa mengirim?+
Tergantung jenis pengirim dan negara. Trafik aplikasi AS memerlukan A2P 10DLC, toll-free memerlukan verifikasi, dan banyak negara mewajibkan pra-registrasi sender ID — semuanya ditangani dari dashboard.

Provisikan nomor yang tepat, route dalam hitungan menit.

Nomor adalah salah satu kemampuan Bird SMS API: pengiriman, inbound dua arah, kepatuhan, routing, dan analitik hadir bersamanya.

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