Produk Bird

Saluran Anda. Pelanggan Anda. Satu platform.

Bangun lintas email, pesan, suara, dan konektivitas. Jelajahi API developer dan percakapan pelanggan native, dengan panduan untuk pengaturan, akses, dan integrasi yang dibutuhkan setiap produk.

Siapkan dalam:
Cursor

Semua produk. Temukan pengalaman yang tepat untuk pelanggan Anda.

01POST /v1/emails

Email. API email untuk developer yang juga mengirim seluruh pesan lainnya.

welcome.tsx
await bird.email.send({
  from: "hello@yourdomain.com",
  to: ["alex@example.com"],
  subject: "Welcome to Bird",
  html: "<p>You're in. Let's ship.</p>",
});
02POST /v1/email/mailboxes

Mailbox. API Mailbox untuk agen yang menjawab email mereka sendiri.

claim-mailbox.sh
curl -X POST https://us1.platform.bird.com/v1/email/mailboxes \
  -H "Authorization: Bearer $BIRD_API_KEY" \
  -d '{"domain": "inbox.ai", "receive_policy": "open"}'

{
  "id": "mbx_01krdgeqcxet5s7t44vh8rt9mg",
  "address": "k7mq3vx2npr5wcj4tzh6@inbox.ai",
  "state": "active"
}
03POST /v1/sms/messages

SMS. API SMS untuk developer yang benar-benar perlu mengirim pesan.

notify.ts
await bird.sms.send({
  to: "+15005550006",
  text: "Your code is 847291. Expires in 10 min.",
  category: "authentication",
});
04GET /v1/voice/calls

Voice. Trunking SIP, dengan rekaman dan event pada setiap panggilan.

dial.ts
const call = await bird.voice.get("vcl_01k0p3v9wera3v6q6xw3e9y2mh");

call.status; // "answered" | "no_answer" | "ringing" | …
Voice sedang ditingkatkan
05POST /v1/whatsapp/messages

WhatsApp. Libatkan pelanggan di seluruh dunia dengan WhatsApp API.

message.ts
await bird.whatsapp.send({
  from: "+15557654321",
  to:   "+15005550006",
  text: { body: "Order confirmed! 🎉" },
});
06POST /v1/verify/verifications

Verify. API OTP untuk developer yang butuh kode sampai ke tujuan.

verify.ts
await bird.verify.verifications.create({
  to: { phone_number: "+15005550006" },
});
// check by target — no id to store
await bird.verify.verifications.check({
  to: { phone_number: "+15005550006" }, code: userCode,
});
07POST /v1/lookup/phone-number

Lookup. Periksa nomor telepon atau alamat email sebelum Anda mengirim pesan.

lookup.ts
await bird.lookup.phoneNumber({
  phone_number: "+31612345678",
});
08POST /v1/rcs

RCS. RCS for Business API, saudara SMS yang lebih menarik.

rich.ts
await bird.rcs.send({
  to: "+15005550006",
  text: "Your order shipped! 📦",
  suggestions: [
    { type: "openUrl", text: "Track it", url },
  ],
});
RCS sedang ditingkatkan
09POST /v1/push

Push. Notifikasi push untuk iOS, Android, dan web.

push.ts
await bird.push.send({
  to: { deviceToken },
  notification: {
    title: "Order shipped!",
    body: "Your package is on its way.",
  },
});
Push sedang ditingkatkan
10POST /v1/realtime/publish

Realtime. Pub/sub terkelola melalui WebSocket. Subscribe, publish, skalakan.

realtime.ts
await bird.realtime.publish("rap_01krdgeqcxet5s7t44vh8rt9mg", {
  channels: ["orders"],
  event: "order.shipped",
  data: { orderId, status: "shipped" },
});
11Konektivitas seluler

eSIM. Paket seluler, data perjalanan, dan konektivitas karyawan di bawah merek Anda.

12Apple Messages for Business

Apple Messages. Pilihan, janji temu, dan layanan native di aplikasi Messages.

API publik Bird menggunakan autentikasi, respons kesalahan, dan paginasi yang umum. Ikuti panduan produk untuk operasi yang didukung, izin, dan persyaratan integrasi.

/ Auth

/ Idempotency

/ Errors

/ Webhooks

/ Pagination

/ Typed IDs

Lihat API Endpoints

Terapkan dalam praktik.

Lanjutkan dengan dokumentasi, panduan, dan contoh untuk topik ini. Sumber daya tersedia dalam bahasa Inggris.

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