Call Progress Detection (CPD) pada SBC:
Panduan Lengkap & Cara Kerja
Pelajari cara kerja teknologi Call Progress Detection pada Session Border Controller (SBC) yang menggunakan AI ASR Engine untuk mendeteksi voicemail, nomor tidak aktif, dan nada sibuk secara real-time — menghemat biaya telepon Call Center & Autodialer secara dramatis.
Apa itu Call Progress Detection (CPD)?
Call Progress Detection (CPD) adalah teknologi cerdas pada Session Border Controller (SBC) yang bekerja seperti "telinga buatan" untuk sistem panggilan otomatis. CPD menganalisis sinyal audio awal (early media) dari sebuah panggilan secara real-time menggunakan AI ASR Engine (Automatic Speech Recognition), bahkan sebelum panggilan benar-benar terhubung ke penerima.
Tujuan utama CPD adalah membedakan antara dua kondisi: apakah panggilan dijawab oleh manusia sungguhan (customer/nasabah) atau oleh mesin operator (voicemail, pesan nomor tidak aktif, nada sibuk). Berdasarkan hasil deteksi ini, sistem autodialer dapat mengambil keputusan secara otomatis — meneruskan panggilan ke agen jika ada manusia yang menjawab, atau langsung menutup panggilan jika terdeteksi mesin operator.
💡 Definisi Singkat
Call Progress Detection (CPD) = Teknologi pada SBC yang menggunakan AI untuk mendengarkan audio awal panggilan dan memutuskan: "Apakah ini suara manusia atau mesin operator?" — semua ini terjadi dalam kurang dari 3 detik.
Cara Kerja SBC Call Progress Detection
Secara teknis, SBC Call Progress Detection bekerja melalui serangkaian tahapan yang berjalan secara paralel dengan proses signaling SIP. Berikut adalah alur kerja lengkapnya:
Autodialer Mengirim SIP INVITE
Engine autodialer mengambil nomor dari database customer dan mengirimkan request SIP INVITE ke VOXAGRID SBC. SBC kemudian meneruskan request ini ke Telco Provider melalui interkoneksi SIP UDP (IP Auth) atau SIP TLS.
Telco Mengirim 183 Session Progress (Early Media)
Saat jaringan Telco memulai proses panggilan ke nomor tujuan, Telco mengirimkan respons 183 Session Progress dengan SDP (Session Description Protocol). Ini membuka saluran audio awal (early media) sebelum panggilan benar-benar terjawab.
SBC Menerima & Fork RTP Stream ke ASR Engine
VOXAGRID SBC mulai menerima aliran audio RTP dari early media. Audio ini di-fork (disalin) secara real-time ke ASR AI Engine untuk dianalisis secara bersamaan tanpa mengganggu aliran panggilan.
ASR AI Engine Menjalankan Speech-to-Text
Engine AI melakukan speech recognition pada audio stream secara real-time. ASR Engine mencocokkan hasil transkripsi dengan daftar keyword yang telah dikonfigurasi (misalnya: "nomor yang Anda tuju", "sedang tidak aktif", "kotak suara").
Keputusan Otomatis: CANCEL atau Bridge ke Agent
Jika keyword terdeteksi → SBC mengirimkan CANCEL ke Telco dan Autodialer dalam <3 detik. Jika keyword tidak terdeteksi (suara manusia) → SBC meneruskan panggilan ke antrian agen call center.
Alur SIP & Early Media Detection
Untuk memahami CPD secara mendalam, berikut adalah alur protokol SIP yang terjadi ketika SBC Call Progress Detection aktif. Perhatikan bagaimana SBC memanfaatkan early media pada step 183 Session Progress:
🟢 Skenario 1: Nomor Tidak Aktif (CPD Aktif)
🟢 Skenario 2: Customer Menjawab (CPD Aktif)
ASR AI Engine & Keyword Detection pada VOXAGRID
Jantung dari sistem Call Progress Detection adalah ASR AI Engine (Automatic Speech Recognition). Engine ini melakukan transkripsi audio secara real-time dan mencocokkan hasilnya dengan library keyword yang dapat dikonfigurasi secara fleksibel melalui dashboard UI VOXAGRID.
🎛️ Semua Konfigurasi 100% melalui UI Dashboard
Seluruh pengaturan keyword, threshold deteksi, tone classification, dan rute pengalihan pada VOXAGRID SBC dapat dikonfigurasi melalui tampilan dashboard visual. Tidak memerlukan keahlian CLI, edit file konfigurasi server, atau restart service.
Perbandingan: CPD (ASR AI) vs Non-CPD (Timeout-Based)
Berikut adalah perbandingan teknis antara sistem dengan Call Progress Detection (ASR AI) dan sistem tanpa CPD (mengandalkan timeout):
| Aspek | ❌ Tanpa CPD (Timeout) | ✅ Dengan CPD (ASR AI) |
|---|---|---|
| Waktu Deteksi Voicemail | 15 – 45 detik | < 3 detik |
| Early Media (183 SIP) | Diabaikan | Dianalisis ASR |
| Biaya Panggilan Mati | Terhitung penuh | Tidak terhitung |
| Kapasitas Trunk/Channel | Terkuras sia-sia | Langsung dibebaskan |
| Deteksi IVR Spam Operator | Tidak bisa | ✅ Auto-reroute |
| Produktivitas Agen | Rendah — agen idle | Tinggi — hanya panggilan produktif |
| Konfigurasi | Manual, file config | 100% UI Dashboard |
💰 Estimasi Penghematan Biaya
Pada call center dengan 500.000 panggilan per hari, jika 30% panggilan menuju nomor mati/voicemail, sistem tanpa CPD membuang biaya untuk ~150.000 panggilan tidak produktif setiap hari. Dengan CPD VOXAGRID, biaya tersebut dapat dihemat hingga ~40% dari total tagihan telepon bulanan.
Manfaat Call Progress Detection untuk Call Center & Autodialer
Implementasi SBC Call Progress Detection membawa dampak signifikan pada efisiensi operasional dan penghematan biaya bagi bisnis yang mengandalkan komunikasi telepon skala besar:
📉 Hemat Biaya Telepon
Panggilan ke nomor mati, voicemail, atau sibuk diputus sebelum biaya terhitung. Penghematan bisa mencapai 30-40% dari tagihan telepon bulanan.
🚀 Tingkatkan Kapasitas Panggilan
Trunk/channel yang sebelumnya terkunci panggilan mati kini langsung dibebaskan, memungkinkan autodialer memproses lebih banyak nomor dalam waktu bersamaan.
🎯 Agen Lebih Produktif
Agen hanya menerima panggilan yang sudah terverifikasi dijawab oleh manusia sungguhan. Tidak ada lagi waktu terbuang mendengar pesan operator.
🔄 Anti IVR Spam Operator
Deteksi otomatis IVR spam dari operator telekomunikasi dan reroute ke jalur provider lain yang lebih bersih — tanpa intervensi manual.
Pertanyaan yang Sering Diajukan tentang CPD
Call Progress Detection (CPD) pada Session Border Controller (SBC) adalah teknologi yang menganalisis audio stream awal (early media) dari panggilan telepon secara real-time menggunakan ASR AI Engine. CPD mendeteksi apakah panggilan dijawab oleh manusia sungguhan atau oleh mesin operator (voicemail, nomor tidak aktif, nada sibuk) sehingga sistem autodialer dapat langsung memutus panggilan tidak produktif dalam hitungan detik dan menghemat biaya telepon.
Metode timeout menunggu sinyal 408 Request Timeout atau 487 dari carrier yang membutuhkan 15–45 detik. Selama waktu menunggu ini, biaya panggilan sudah terhitung dan kapasitas trunk terpakai. Metode CPD ASR memotong proses ini dengan menganalisis audio langsung dari early media 183 Session Progress, mendeteksi suara operator dalam kurang dari 3 detik dan memutus panggilan sebelum biaya terhitung.
Ya. ASR Engine pada VOXAGRID SBC dioptimalkan untuk mendeteksi keyword dalam Bahasa Indonesia yang digunakan oleh operator seluler Indonesia seperti Telkomsel, Indosat Ooredoo Hutchison, XL Axiata, Smartfren, dan lainnya. Contoh keyword yang dideteksi: "nomor yang Anda tuju tidak aktif", "sedang tidak dapat dihubungi", "kotak suara penuh", "sedang sibuk", dan lainnya.
VOXAGRID SBC dengan ASR AI Engine mencapai akurasi deteksi diatas 99% untuk keyword operator Indonesia yang umum. Selain itu, sistem juga mendukung Early Tone Classification (pendeteksian berdasarkan pola audio: tone_announcement, announcement_only, tone_only, silence) sebagai lapisan deteksi tambahan jika audio operator tidak cukup jelas.
Ya. VOXAGRID SBC berfungsi sebagai SIP Proxy/B2BUA yang transparan dan kompatibel dengan semua sistem autodialer dan PBX berbasis SIP standar industri, termasuk Asterisk, 3CX, FreeSWITCH, Kamailio, Genesys, NICE CXone, dan solusi lokal maupun cloud lainnya. Tidak diperlukan modifikasi pada sistem autodialer Anda.
Anda bisa memulai dengan trial gratis 14 hari. Hubungi tim sales VOXAGRID melalui WhatsApp di +62 813-8921-1573 atau email ke info@voxagrid.net. Tim teknis kami akan membantu proses onboarding dan konfigurasi integrasi dengan sistem Anda.
Siap Mengoptimalkan Call Center Anda?
Coba VOXAGRID SBC dengan Call Progress Detection gratis 14 hari. Tidak perlu kartu kredit.