Kirim pembaruan, kode verifikasi, dan balasan interaktif WhatsApp dari satu API.
Kirim konfirmasi pesanan, kode verifikasi sekali pakai, media kaya, serta tombol interaktif atau menu daftar langsung ke obrolan WhatsApp pelanggan Anda. Bird memvalidasi parameter template dan memeriksa jendela layanan pelanggan 24 jam sebelum mengirim, sehingga mencegah panggilan gagal dan biaya tak terduga, sambil mengalirkan status pengiriman dan tanda baca kembali ke aplikasi Anda.
// Install the SDK
// npm install @messagebird/sdk
const msg = await bird.whatsapp.send({
to: "+15551234567",
template: {
slug: "bird_otp",
components: [{ type: "body", parameters: [{ type: "text", text: "123456" }] }],
},
});
console.log(msg.id, msg.status);Kirim pesan pertama Anda dalam hitungan menit dengan SDK TypeScript, Python, Go, atau PHP kami, CLI Bird, atau permintaan HTTP langsung. Mulai segera dengan template pra-setujui dari Bird selagi nomor WhatsApp Business Anda sendiri sedang diverifikasi.
Template dan jendela 24 jam
Kirim format yang tepat di dalam atau di luar jendela 24 jam.
WhatsApp memisahkan pesan yang dimulai bisnis dari percakapan aktif dengan pelanggan. Jangkau pelanggan di luar obrolan aktif dengan template utilitas, autentikasi, atau pemasaran yang disetujui Meta, lalu beralih ke teks bebas, media, dan menu interaktif selama 24 jam setelah mereka mengirim pesan atau menelepon Anda.
Deteksi jendela tertutup dan ketidakcocokan variabel sejak awal
Bird melacak jendela layanan pelanggan 24 jam per penerima dan nomor bisnis. Jika aplikasi Anda mencoba mengirim pesan bebas setelah jendela tertutup, atau mengirim variabel template yang tidak cocok dengan placeholder Anda, API menolak panggilan tersebut sebelum apa pun dibuat atau ditagih.
Media kaya, tombol interaktif, dan menu daftar
Saat percakapan terbuka, kirim gambar, PDF, klip audio, video, lokasi, atau kartu kontak dari satu endpoint. Tambahkan tombol balasan cepat, menu daftar multi-opsi, carousel produk, atau permintaan lokasi dan kontak agar pelanggan cukup mengetuk tanpa mengetik.
Pelacakan pengiriman real-time
Lacak pesan dari penerimaan oleh API hingga tanda baca.
Pengiriman di WhatsApp bersifat asinkron. Setelah Bird menerima permintaan Anda, event webhook dan linimasa per pesan menunjukkan kapan pesan diserahkan ke WhatsApp, terkirim ke ponsel pelanggan, dan dibuka di obrolan.
Diagnosis penolakan dengan detail kesalahan Meta
Jika pesan gagal setelah diterima, misalnya saat jendela layanan berakhir selama proses atau Meta memblokir pengiriman, Bird mencatat deskripsi kegagalan dan kode kesalahan Meta pada catatan pesan agar tim Anda tahu apakah perlu coba lagi atau beralih kanal.
Cegah pengiriman ganda saat percobaan ulang jaringan
Sertakan kunci idempotensi dalam permintaan pengiriman agar timeout atau percobaan ulang worker dalam periode retensi memutar ulang respons asli, bukan mengirim pesan duplikat.
order_ready
Peristiwa
Diterima
Bird menerima permintaan dan mengembalikan identitas pesannya.
Terkirim
Pesan berjalan melalui alur kerja pengiriman.
Terkirim
Hasil pengamatan penyedia memperbarui catatan pesan jika tersedia.
Baca
Tangani penolakan, kegagalan, dan pengamatan yang tidak tersedia sebagai bagian dari integrasi yang sama.
Harbor
Akun bisnis
order_ready
Harbor
Akun bisnis
Peristiwa
Diterima
Bird menerima permintaan dan mengembalikan identitas pesannya.
Terkirim
Pesan berjalan melalui alur kerja pengiriman.
Terkirim
Hasil pengamatan penyedia memperbarui catatan pesan jika tersedia.
Baca
Tangani penolakan, kegagalan, dan pengamatan yang tidak tersedia sebagai bagian dari integrasi yang sama.
Konteks untuk alur kerja dua arah
Hubungkan balasan pelanggan dengan pesanan atau tiket yang tepat.
Kutip pesan sebelumnya agar pelanggan melihat langsung di obrolan pertanyaan atau pesanan mana yang Anda jawab. Saat pelanggan mengetuk tombol balasan cepat, memilih opsi daftar, atau membalas pesan terbaru, Bird mengembalikan tindakan yang dipilih dan referensi pesan yang dikutip agar aplikasi Anda dapat langsung meneruskan respons tersebut.
Tambahkan tag dan metadata ke pesan keluar
Tambahkan hingga 20 tag yang dapat difilter dan 2 KB metadata JSON kustom ke pesan keluar. Pilah log pesan berdasarkan kampanye atau alur kerja, dan pertahankan ID pesanan atau tiket internal Anda pada catatan pesan keluar di seluruh pembacaan API dan webhook pengiriman.
Kelola dari kode, terminal, atau agen AI Anda
Kirim pesan uji, periksa linimasa pengiriman, dan filter riwayat terbaru dari CLI Bird, atau hubungkan asisten coding Anda melalui server MCP Bird, sesuai izin peran dan pengirim di workspace Anda.
Pertanyaan tentang pengiriman WhatsApp
Apakah permintaan yang diterima berarti pesan telah terkirim?
Bisakah saya mengirim pesan bebas kapan saja?
Apakah ada endpoint batch WhatsApp?
Bagaimana cara mencocokkan balasan interaktif ke aplikasi saya?
Hubungkan perjalanan lengkap
Skalakan tanpa
kehilangan kendali.
Atur tim dalam workspace, kontrol akses API, dan lacak perubahan melalui log audit.
Organisasi
Harbor
Akses tetap dalam workspace-nya.
Produksi/Kunci API
Agen pengiriman
AktifAlex Lee
Admin
Hari ini · UTC
Log audit
Organisasi
Harbor
Akses tetap dalam workspace-nya.
Produksi/Kunci API
Agen pengiriman
AktifAlex Lee
Admin
Hari ini · UTC
Log audit
Organisasi
Harbor
Akses tetap dalam workspace-nya.
Produksi/Kunci API
Agen pengiriman
AktifAlex Lee
Admin
Hari ini · UTC
Log audit