Semua yang perlu diketahui, tidak ada yang tidak perlu.
Cara kerja programmable voice API
Aplikasi Anda melakukan panggilan REST (atau menjawab panggilan masuk) dan platform mengatur panggilan tersebut melalui SIP ke jaringan PSTN dan seluler. Saat panggilan berlangsung — berdering, dijawab, tombol ditekan, ditutup — platform mengirimkan webhook kembali ke aplikasi Anda, dan Anda merespons dengan instruksi untuk memutar audio, mengumpulkan input, merekam, atau menjembatani panggilan. Ini adalah padanan suara dari API SMS. Lihat /products/voice dan /products/voice.
Komponen inti
Nomor DID untuk menerima panggilan masuk; IVR untuk memutar prompt dan mengumpulkan DTMF atau ucapan; text-to-speech dan pengenalan ucapan untuk audio dinamis; perekaman dan transkripsi panggilan; serta konferensi/bridging untuk menghubungkan penelepon ke agen. Masing-masing diekspos sebagai primitif API yang dapat Anda susun menjadi sebuah alur. Lihat /answers/what-is-did dan /answers/what-is-ivr.
Voice OTP dan kelebihan-kekurangannya
OTP Voice melakukan panggilan otomatis yang membacakan kode OTP dengan suara — berguna sebagai cadangan saat OTP SMS gagal, untuk telepon rumah, atau di mana sebuah pasar sedang SMS-pumped. Ini menjangkau nomor yang tidak dapat dijangkau oleh SMS dan lebih sulit untuk dicegat secara diam-diam, tetapi biayanya lebih mahal per upaya dan membutuhkan waktu lebih lama untuk selesai dibandingkan SMS. Verifikasi yang kuat akan beralih di antara SMS, voice, dan flash call. Lihat /answers/what-is-otp dan /answers/what-is-flash-call-verification.
Metrik yang penting: ASR, ACD, dan PDD
Answer-Seizure Ratio (ASR) mengukur proporsi upaya panggilan yang terhubung; Average Call Duration (ACD) mengukur berapa lama panggilan yang dijawab berlangsung; dan Post-Dial Delay (PDD) mengukur berapa lama penelepon menunggu sebelum berdering. Secara bersama-sama, metrik ini menunjukkan kualitas rute — ASR yang rendah atau PDD yang tinggi menandakan jalur operator yang buruk. Ukur trunk dan agen dengan /tools/erlang-calculator. Lihat /answers/what-is-asr, /answers/what-is-acd, dan /answers/what-is-pdd.
Keuntungan membangun dengan programmable voice API
Tanpa perlu mengelola perangkat keras telefoni atau kontrak operator, jangkauan global melalui satu interkoneksi, penagihan berbasis penggunaan, serta kemampuan untuk mengubah alur panggilan melalui kode alih-alih memprogram ulang PBX. Ini menempatkan suara masuk dan keluar pada posisi pengembang yang sama dengan SMS dan WhatsApp. Lihat /products/voice.
Batasan dan hal-hal yang perlu direncanakan
Layanan suara dibatasi oleh panggilan per detik (CPS) dan kapasitas saluran konkuren, sehingga lonjakan panggilan harus diatur kecepatannya; regulasi (daftar DNC, aturan caller-ID/CLI, STIR/SHAKEN di Amerika Utara) membatasi panggilan keluar; dan ekonomi per menit sangat berbeda dengan per pesan SMS. Modelkan konkurensi dan CPS sebelum menjalankan kampanye besar. Lihat /answers/what-is-cps dan /answers/what-is-dnc.