Bird Voice

Bangun panggilan di sekitar pelanggan Anda.

Hubungkan sistem telepon Anda, bangun alur kerja panggilan, atau hadirkan agen AI ke jaringan telepon. Kelola nomor, routing, dan catatan panggilan dalam satu workspace, dengan konteks untuk mengikuti setiap percakapan.

Cursor

Workspace Voice

Contoh
01

Nomor Anda

Panggilan masuk dari pelanggan

02

Aplikasi Anda

Arahkan percakapan ke tujuan yang tepat

FIELDNOTES · CUSTOMER CARE

Percakapan yang lebih baik.

Pelanggan terhubung

Nomor Anda. Aplikasi Anda.

02:14

03

Pantau hasilnya

Event panggilan, sesi, dan bukti terekam.

Ilustrasi perjalanan panggilan dan durasi. Aplikasi Anda yang menentukan percakapan.

Dipercaya setiap hari oleh tim yang membangun perangkat lunak kelas dunia

Baca lebih banyak kisah pelanggan

Programmable voice

Give the caller a useful next step.

Build a greeting, offer a choice and route the response. Call sequences connect spoken prompts and keypad input to the workflow your customer needs.

01

Design the conversation

Combine prompts, menu choices and named branches in a versioned sequence.

02

Test before you publish

Try the paths with a number you control. Ongoing calls keep the version they started with.

Menu dengan tujuan

Contoh

Informasi layanan

“Press 1 for opening hours, or 2 for directions.”

Bacakan jam operasional

Urutan jam operasional menyampaikan waktu buka dan mengakhiri panggilan.

Versi yang dipublikasikan · panggilan tetap menggunakan versi saat dimulai

Contoh alur kerja interaktif. Pilihan hanya mengubah ilustrasi ini.

Setiap panggilan, tercatat.

Baca setiap panggilan dari bahasa pemrograman yang sudah Anda gunakan.

Ikuti panggilan di balik interaksi pelanggan. Daftar panggilan workspace atau ambil satu catatan untuk memeriksa status, durasi, dan biaya terkalkulasinya. Gunakan tampilan operasional yang sama di seluruh sistem telepon, panggilan browser, dan alur kerja yang dapat diprogram.

1
2
3
for await (const call of bird.voice.list({ status: ["ringing", "in_progress"] })) {
  console.log(call.id, call.status);
}

PagerDuty

“Our business is built on trust”

Leeor Engel, Senior Engineering Manager at PagerDuty

Customer story

When the call matters, the connection matters.

PagerDuty relies on Bird’s telecommunications infrastructure to deliver critical notifications worldwide, helping its customers respond when their digital services need attention.

Read the PagerDuty story

Planning your calling infrastructure?

Contact sales

Dari koneksi ke hasil

Panggilan adalah satu bagian dari perjalanan pelanggan.

Telepon berdering adalah awalnya. Konfirmasikan janji temu, kumpulkan respons yang berguna, selesaikan pertanyaan, atau hubungkan penelepon ke orang yang tepat. Rancang jalur yang berhasil dan langkah berikutnya ketika panggilan tidak dapat menyelesaikannya.

Bawa identitas panggilan atau sesi ke aplikasi yang memiliki hasilnya. Panggilan terhubung dan pemesanan terkonfirmasi menjawab pertanyaan yang berbeda; menyatukannya membuat pengalaman lebih mudah ditingkatkan.

Di balik percakapan

Temukan panggilan di balik pertanyaan pelanggan.

Baca satu panggilan untuk memeriksa status dan arahnya. Setelah berakhir, ikuti durasi, waktu yang ditagih, dan biaya terkalkulasinya. Bawa identitas panggilan ke aplikasi Anda agar orang berikutnya memiliki konteks yang dibutuhkan.

read-call.ts
GET
const call = await bird.voice.get("vcl_01k0p3v9wera3v6q6xw3e9y2mh");
// A call still ringing or connected carries no economics yet.
call.status; // "answered" | "no_answer" | "ringing" | …

Ikuti panggilan melalui event-nya.

Setiap event membawa field identitas panggilan yang sama, sehingga konsumer dapat mengikuti panggilan dari dering pertama hingga hasilnya.

POST /webhooks/bird
signed
{
  "type": "voice_call.ended",
  "timestamp": "2026-06-10T14:31:22Z",
  "data": {
    "call_id": "vcl_01krdgeqcxet5s7t44vh8rt9mg",
    "session_id": null,
    "workspace_id": "wsp_01jz8w1yfhe7xt4m0q9v3n5c2r",
    "direction": "outbound",
    "from": "+14155550199",
    "to": "+442071838750",
    "status": "answered"
  }
}

Verifikasi tanda tangan dan deduplikasi pengiriman berdasarkan webhook-id. Event dapat tiba tidak berurutan; rekonsiliasi hasil akhir dengan catatan panggilan.

  • voice_call.initiatedBird menerima INVITE dan mulai merutekan.
  • voice_call.answeredPenerima menjawab dan waktu yang ditagih dimulai. Panggilan yang tidak dijawab tidak menghasilkan event ini.
  • voice_call.endedPanggilan selesai, dan payload menambahkan cara panggilan berakhir: answered, no_answer, failed, rejected, atau unknown.

Per menit, tergantung negara.

Tinjau tarif tujuan saat ini dan komponen yang relevan dengan panggilan Anda. Penerusan dapat menghasilkan leg masuk dan keluar yang ditagih terpisah.

Kirim permintaan pertama Anda sebelum menulis kode apa pun.

Seluruh API publik tersedia sebagai koleksi Postman, dikonversi dari spesifikasi OpenAPI yang sama dengan yang digunakan untuk menghasilkan SDK, lengkap dengan contoh permintaan dan respons di setiap endpoint. Fork ke workspace Anda sendiri, atur kunci API, dan kirim permintaan langsung.

Pertanyaan tentang Bird Voice

Apa yang bisa saya bangun dengan Bird Voice?
Hubungkan PBX melalui SIP, rutekan panggilan masuk, lakukan panggilan browser, dan bangun menu atau notifikasi terprogram dengan urutan panggilan. Hubungkan runtime percakapan yang kompatibel untuk AI voice, lalu ikuti catatan panggilan, sesi, dan artefak yang tersedia.
Sebaiknya saya mulai dengan trunking SIP atau panggilan terprogram?
Gunakan SIP jika sistem telepon atau aplikasi Anda yang ada sudah mengontrol perilaku panggilan. Gunakan urutan panggilan jika Anda ingin Bird mengeksekusi prompt, pilihan keypad, dan langkah perekaman yang ditentukan. Percakapan AI menambahkan runtime yang mengelola ucapan langsung dan keputusan bisnis.
Bisakah saya menggunakan aplikasi AI voice saya sendiri?
Ya, jika aplikasi tersebut mendukung SIP dan koneksi media yang dibutuhkan. Bird menyediakan koneksi telepon; aplikasi Anda memilih speech, model, alat, dan perilaku handoff-nya.
Sebaiknya saya mendaftar atau berbicara dengan sales?
Mulai dengan workspace untuk panggilan SIP atau browser yang terkontrol. Hubungi spesialis Voice saat merencanakan integrasi AI, migrasi nomor, routing kompleks, atau peluncuran produksi yang lebih besar.
Bagaimana saya tahu apakah panggilan berhasil?
Gunakan catatan panggilan dan event untuk mengetahui apakah panggilan terhubung dan bagaimana panggilan berakhir. Konfirmasikan pemesanan, kasus terselesaikan, atau tugas lain di aplikasi bisnis yang menjalankannya.

Terapkan dalam praktik.

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

Dapatkan ringkasan implementasi

Talk to our Voice team

Mulai dengan satu panggilan yang berguna.

Pilih koneksi SIP, telepon browser, atau alur kerja panggilan. Uji dengan nomor yang Anda kontrol, lalu rencanakan tujuan dan kapasitas yang dibutuhkan pelanggan Anda.

Data Anda

Semua kolom kontak wajib diisi.

Agar tim kami dapat menghubungi Anda terkait demo.

Produk yang diminati

Opsional

Kami akan menghubungi Anda untuk menjadwalkan demo.
Kebijakan privasi

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