Pernah kebayang ga? Apa yang terjadi kalau nomor WhatsApp Business kamu cuma diarahkan langsung ke satu extension, terus ada 20 panggilan masuk bareng-bareng di jam sibuk?
Selain buat agent kamu kewalahan, pelanggan lain dapat nada sibuk, Kamu ga punya data sama sekali soal berapa banyak panggilan yang hilang.
Ini yang sering luput dari tim yang baru mengaktifkan WhatsApp Business Calling API. Mengaktifkan panggilannya itu gampang, tapi supaya panggilan itu benar-benar berfungsi sebagai call center, bukan cuma “telepon nyambung”, kamu butuh arsitektur antrean dan routing yang jelas.
Artikel ini membahas cara membangun arsitektur tersebut di 3CX, mulai dari pemetaan jenis panggilan, pemisahan queue, strategi routing, sampai overflow dan monitoring — biar antrean tetap rapi walau volume panggilan WhatsApp terus naik.
Kenapa WhatsApp Call Butuh Arsitektur Antrean Sendiri #
Panggilan WhatsApp masuk ke 3CX sebagai SIP trunk, jadi secara teknis dia bisa diperlakukan sama seperti panggilan PSTN. Tapi ada beberapa alasan kenapa sebaiknya kamu tidak asal menyambungkannya ke queue yang sudah ada:
- Volumenya bisa lebih tinggi dari yang dikira. Pelanggan lebih suka tekan tombol Call di chat daripada dial manual, jadi begitu fitur ini aktif, jumlah panggilan sering naik cukup signifikan.
- Sumbernya beda dengan panggilan telepon biasa. Kalau dicampur begitu saja dengan queue PSTN, kamu jadi sulit mengukur performa channel WhatsApp secara terpisah.
- Bukan cuma satu jenis kebutuhan. Panggilan yang masuk lewat WhatsApp bisa untuk Sales, Support, sampai complain. Kalau semua ditumpuk ke satu antrean, agent yang tepat belum tentu yang menerima duluan.
Karena itu, membangun antrean WhatsApp Call yang rapi bukan cuma soal “sambungkan ke queue”, tapi soal merancang alur seperti siapa yang menerima, dengan urutan apa, dan apa yang terjadi kalau semua agent sibuk.
Prasyarat #
Sebelum mulai membangun antrean, pastikan:
- WhatsApp SIP Trunk sudah aktif di 3CX Admin Console.
- Kamu sudah tahu berapa tim/departemen yang akan menerima panggilan WhatsApp (misalnya Sales, Support, Billing).
- Agent yang akan menangani panggilan sudah punya extension aktif dan bisa login ke salah satu client (Webclient, Desktop App, Mobile App, atau IP Phone).
Langkah 1: Petakan Jenis Panggilan dan Pasang IVR di Depan #
Sebelum panggilan masuk ke antrean mana pun, arahkan dulu ke Digital Receptionist (IVR). Ini titik penting yang sering dilewatkan — tanpa IVR, semua panggilan WhatsApp akan menumpuk ke satu queue meskipun kebutuhannya beda-beda.
Contoh menu IVR sederhana untuk WhatsApp Call:
Tekan 1 untuk Customer Service, Tekan 2 untuk Sales, Tekan 3 untuk Billing
Kalau volume panggilan cukup tinggi, IVR ini bisa juga diarahkan lebih dulu ke AI Agent untuk menjawab pertanyaan umum (jam operasional, status pesanan, dsb) sebelum diteruskan ke queue manusia. Detail cara membuatnya ada di panduan Digital Receptionist (IVR): Cara Bikin Menu Telepon Otomatis yang Profesional.
Langkah 2: Pisahkan Queue per Layanan (Jangan Digabung Semua) #
Setelah IVR, setiap pilihan diarahkan ke Call Queue yang berbeda, bukan ke satu queue besar.
| Jenis Kebutuhan | Queue Tujuan |
| Pertanyaan produk / komplain | Queue Customer Service |
| Minat beli / follow up | Queue Sales |
| Tagihan / pembayaran | Queue Billing |
Kenapa harus dipisah? Karena laporan performa per queue jadi jauh lebih akurat — kamu bisa tahu persis berapa lama rata-rata pelanggan Sales menunggu, dibanding pelanggan Support, tanpa datanya bercampur.
Kalau kamu belum familiar dengan perbedaan Ring Group dan Call Queue, ada baiknya baca dulu Ring Groups vs Call Queues di 3CX — untuk kebutuhan call center dengan volume WhatsApp Call yang terus bertambah, Call Queue hampir selalu jadi pilihan yang lebih tepat dibanding Ring Group.
Langkah 3: Pilih Strategi Routing yang Sesuai #
Di dalam tiap queue, kamu bisa atur bagaimana sistem memilih agent yang menerima panggilan. Untuk konteks call center berbasis WhatsApp Call, tiga strategi ini yang paling relevan:
1. Round Robin #
Panggilan dibagi bergiliran ke semua agent, satu per satu. Ini strategi paling aman untuk tim Customer Service atau Sales karena beban kerja terbagi rata — nggak ada agent yang kebanjiran panggilan sementara yang lain santai.
2. Skill-Based Routing #
Kalau tim kamu punya agent dengan keahlian berbeda (misalnya agent yang menguasai produk tertentu, atau bisa berbahasa asing), Skill-Based Routing memungkinkan panggilan diarahkan ke agent yang paling sesuai, bukan sekadar yang giliran. Fitur ini cocok untuk call center dengan struktur tim yang lebih kompleks.
3. Prioritized Hunt #
Panggilan selalu dicoba ke agent utama (misalnya senior agent atau supervisor) dulu, baru pindah ke agent berikutnya kalau sibuk. Cocok dipakai untuk queue kecil yang punya satu agent andalan.
| Kondisi Tim | Strategi yang Disarankan |
| CS/Sales dengan agent setara kemampuan | Round Robin |
| Ada agent dengan keahlian spesifik | Skill-Based Routing |
| Ada agent utama yang harus didahulukan | Prioritized Hunt |
Langkah 4: Siapkan Overflow, Jangan Biarkan Panggilan “Hangus” #
Ini bagian yang paling sering bikin antrean berantakan: apa yang terjadi kalau semua agent di satu queue sedang sibuk?
Atur beberapa hal ini di level Call Queue:
- Maximum Wait Time — batasi berapa lama pelanggan menunggu sebelum dialihkan, supaya tidak menunggu tanpa kepastian.
- Overflow Destination — kalau antrean penuh atau waktu tunggu terlampaui, panggilan otomatis dialihkan ke:
- Queue lain yang masih kosong
- Supervisor
- AI Agent untuk menjawab sementara
- Voicemail, dengan permintaan untuk di-follow up
- Music on Hold & Informasi Posisi Antrean — supaya pelanggan tahu mereka masih dalam antrean, bukan merasa diabaikan.
Overflow inilah yang membedakan antrean yang “rapi” dengan yang cuma mengandalkan keberuntungan — panggilan tetap punya jalan keluar meskipun semua agent sibuk.
Langkah 5: Aktifkan Recording dan Monitoring #
Karena panggilan WhatsApp masuk sebagai SIP call biasa, seluruh fitur native 3CX berikut otomatis berlaku dan sebaiknya diaktifkan di level queue:
- Call Recording — untuk quality assurance dan bahan penyelesaian komplain.
- Live Monitoring (Barge – Listen – Whisper) — supervisor bisa memantau panggilan secara real-time tanpa mengganggu percakapan.
- Call Reporting — durasi, jumlah panggilan masuk/terlewat, dan performa per agent tercatat otomatis per queue.
Aktifkan lewat Admin Console → Queues → [pilih queue] → Recording, jika belum aktif secara default.
Langkah 6: Pantau dan Sesuaikan lewat Wallboard atau Grafana #
Antrean yang rapi bukan hasil sekali setup, tapi hasil pemantauan berkala. Gunakan Wallboard 3CX atau Grafana Dashboard untuk melihat:
- Jumlah panggilan WhatsApp masuk per jam, supaya tahu jam sibuk (peak hours)
- Rata-rata waktu tunggu (Average Wait Time) tiap queue
- Panggilan terlewat (missed call) yang perlu di-follow up
Kalau ada queue yang waktu tunggunya selalu tinggi di jam tertentu, itu sinyal untuk menambah agent, mengubah strategi routing, atau memperketat aturan overflow di jam tersebut.
Contoh Alur Lengkap #
Supaya lebih jelas, begini kira-kira alur satu panggilan WhatsApp dari pelanggan sampai ke agent:
Pelanggan tekan tombol Call di WhatsApp
↓
WhatsApp SIP Trunk → 3CX
↓
IVR / Digital Receptionist (pilih layanan)
↓
Call Queue sesuai layanan (Round Robin / Skill-Based / Prioritized)
↓
Agent tersedia? → Ya → tersambung, direkam, tercatat di laporan
↓ Tidak (semua sibuk / wait time habis)
Overflow → queue lain / AI Agent / voicemail
Tips Biar Antrean Makin Rapi #
- Pisahkan queue WhatsApp dari queue PSTN kalau volumenya cukup besar, agar laporan performa per channel tetap akurat.
- Gabungkan dengan AI Agent untuk menyaring pertanyaan repetitif sebelum masuk antrean manusia.
- Review laporan missed call secara rutin — pelanggan yang panggilannya terlewat cenderung tidak menelepon ulang.
- Sesuaikan strategi routing sesuai musim/jam sibuk, bukan cuma disetel sekali di awal lalu dibiarkan.
Kesimpulan #
Mengaktifkan WhatsApp Call di 3CX hanyalah langkah pertama. Supaya benar-benar berfungsi sebagai call center yang dapat diandalkan, panggilan itu perlu diarahkan lewat IVR, masuk ke queue yang tepat sesuai kebutuhan, dibagi dengan strategi routing yang sesuai kondisi tim, dan dilengkapi jalur overflow supaya tidak ada panggilan yang hilang begitu saja saat semua agent sibuk.
Dengan arsitektur antrean dan routing yang rapi, pelanggan tetap merasa dilayani meski volume panggilan terus naik, dan tim kamu bisa bekerja dengan beban yang lebih seimbang — bukan sekadar mengandalkan siapa yang paling cepat mengangkat telepon.
