Infrastruktur komunikasi yang dijalankan agen AI Anda
Kirim dan terima melalui email, SMS, WhatsApp, dan voice. Satu API, satu kontrak, di jaringan yang sudah mengirimkan 40% pesan komersial dunia.
Menggunakan Claude Code, Cursor, Codex, Windsurf, atau Copilot? Salin prompt pengaturan dan agen Anda akan menginstal Bird CLI beserta skill untuk Anda, atau hubungkan klien MCP mana pun.
Dipercaya setiap hari oleh tim yang membangun perangkat lunak kelas dunia
Baca lebih banyak kisah pelangganLangsung pasang.
Bentuk sama, di setiap stack.
SDK untuk TypeScript, Python, dan Go. REST, curl, atau CLI saat Anda lebih suka tanpa SDK. MCP untuk agen di pundak Anda.
import express from 'express';
import { BirdClient } from '@messagebird/sdk';
const bird = new BirdClient({ apiKey: process.env.BIRD_API_KEY! });
const app = express();
app.use(express.json());
app.post('/welcome', async (req, res) => {
await bird.email.send({
from: 'onboarding@messagebird.dev',
to: [req.body.email],
subject: 'Welcome to Bird',
html: '<p>You are in.</p>',
});
res.json({ sent: true });
});
01 IP pengiriman langsung / Dukungan React Email / Warm-up terkelola
Kirim Email. HTML dan teks biasa, React Email didukung. Dikirim melalui jaringan yang sudah dipercaya ISP.
Baca Dokumentasi EmailIP pengiriman langsung, warm-up terkelola, routing berbasis ISP, SPF/DKIM/DMARC ditangani. Template dirender dalam HTML dan teks biasa, dengan dukungan React Email.
import { BirdClient } from '@messagebird/sdk';
const bird = new BirdClient({ apiKey: process.env.BIRD_API_KEY! });
await bird.email.send({
from: 'onboarding@bird.dev',
subject: 'Hello from Bird',
html: '<p>Your first email is <strong>live</strong>.</p>',
});You can sign in any time at bird.com/login.
Your test API key is on your dashboard, ready to send.
02 A2P 10DLC / Operator Tier-1 / Fallback voice OTP
Kirim SMS. Operator Tier-1, 190+ negara, dengan urusan kepatuhan yang ditangani untuk Anda.
A2P 10DLC, alpha sender ID, registrasi entitas DLT: kami mengurus semua yang perlu Anda daftarkan. Smart routing per tujuan. Fallback Voice OTP saat SMS menurun. Kode 6 digit sampai dalam waktu kurang dari tiga detik di jalur yang penting.
import { BirdClient } from '@messagebird/sdk';
const bird = new BirdClient({ apiKey: process.env.BIRD_API_KEY! });
await bird.sms.send({
to: '+14155550182',
text: 'Your Bird code is 482917.',
category: 'authentication',
});Today at 2:14 PM
03 PSTN + SIP / streaming TTS / alur deklaratif
Gunakan Voice. Voice yang dapat diprogram, di PSTN dan SIP, dengan TTS yang tidak terdengar robotik.
Outbound dan inbound. Flow JSON deklaratif untuk IVR. Perekaman dan transkripsi langsung. Streaming TTS dalam tiga puluh bahasa dengan audio first-byte di bawah 250 ms: model dimuat sebelum panggilan tersambung.
Bird Verify
+1 (415) 555-0182
Yourverificationcodeisfoureighttwonineoneseven.
04 Cloud API / pesan template / balasan interaktif
Kirim WhatsApp. Cloud API Resmi. Template, tombol interaktif, dan media, di saluran yang sudah digunakan tiga miliar orang.
Template yang telah disetujui, pesan sesi, dan balasan interaktif. Konfirmasi pengiriman dan tanda dibaca di setiap pesan. Satu nomor, semua percakapan, dengan API bertipe sama seperti email dan SMS.
Order RG-29481 shipped
Hey Ada, your order is on the way. Carrier UPS, ETA Wednesday.
05 Hosted pub/sub over WebSockets / presence / webhooks
Go real-time. Hosted pub/sub over WebSockets: subscribe, publish, scale.
Live chat, presence, and in-app notifications, without running the WebSocket infrastructure yourself. A channel needs no provisioning: it exists as soon as something subscribes to it.
import { BirdRealtime } from '@messagebird/realtime';
const bird = new BirdRealtime({ appKey: process.env.BIRD_REALTIME_APP_KEY!, region: 'us1' });
const channel = bird.subscribe('orders-42');
channel.bind('order-shipped', (data) => {
render(data);
});Kami adalah tim engineer yang senang membangun alat untuk engineer lainnya.
Mode uji coba, webhook real-time, dan server MCP untuk agen di sisi Anda.
Test mode. Simulasikan setiap status — delivered, bounced, complained, queued — tanpa membakar anggaran nyata atau mengenai penerima asli.
Webhook modular. Webhook event real-time, per kanal. email.delivered, sms.failed, voice.completed, whatsapp.read. Ditandatangani HMAC. Dilindungi dari replay. Format sama untuk setiap kanal.
MCP untuk agen. Hubungkan Claude atau Cursor ke server MCP yang di-hosting Bird, atau jalankan secara lokal dengan CLI Bird. Agen Anda mendapatkan typed tools di setiap channel: scoped keys, audit lengkap, tanpa kebocoran.
Bring your own agent
Whether you want to send an email campaign or OTP over SMS, all you need is your agent and Bird. One platform. Pay only for what you use.
Lima produk.
Satu layer bersama.
Email, SMS, voice, WhatsApp, dan Realtime, semuanya dibangun di atas primitif yang sama. Pelajari platformnya sekali, kirim ke semua channel.
Auth. Satu format key. Diatur scope-nya untuk send vs. manage, read vs. write. Prefix + fingerprint agar Anda tahu key mana yang melakukan apa. Beberapa key aktif sekaligus, sehingga Anda rotasi sesuai jadwal Anda.
Idempotency. Idempotency-Key di setiap POST, PATCH, dan DELETE. Replay dikembalikan secara gratis dan ditandai. Gunakan ulang key dengan body berbeda dan Anda mendapat 409, bukan kejutan.
Error. Satu envelope. Satu closed type union. Setiap kode dilengkapi tautan dokumentasi dan pesan yang memberi tahu Anda apa yang harus dilakukan.
Webhook. Spesifikasi Standard Webhooks: HMAC-SHA256, secret per-endpoint, jendela replay 5 menit: verifikasi dengan library apa pun yang tersedia. Rotasi secret dengan overlap dual-signing 24 jam. Log percobaan dan replay sudah built-in.
Pagination. Berbasis cursor. Urutan stabil di setiap daftar, dijamin secara konstruksi. Tidak ada pergeseran halaman, selamanya.
Rate limit. Header IETF RateLimit di setiap respons, bukan hanya saat 429. Anda bisa melihat kuota sebelum mencapai batas, dan Retry-After saat Anda mencapainya.
Suppression. Bounce, keluhan, berhenti langganan: dikelola otomatis, dapat di-query dan diedit melalui API. Stream transaksional dapat melewati berhenti langganan marketing. Idempoten secara desain.
Pesan Anda, benar-benar sampai.
Sinyal real-time tentang penempatan inbox, bounce rate, dan volume pengiriman, di setiap channel, setiap wilayah. Tanpa tebak-tebakan.
Pesan komersial dunia, berdasarkan volume, melewati jaringan Bird.
40%
Negara dengan hubungan langsung ke operator, keragaman rute, dan kepatuhan lokal yang tertangani.
190+
Menjalankan infrastruktur ini. Tim di baliknya adalah tim yang membangun API.
15 tahun