
Satu HP Android cukup untuk memulai. Tapi ketika volume naik — campaign mingguan, OTP aplikasi yang ramai — pertanyaannya bergeser: bagaimana mengirim lebih cepat tanpa memaksa satu SIM bekerja keras sendirian? Jawabannya: multi-device.
Konsep Node: Setiap HP adalah Pekerja
Dalam arsitektur BroadcastSMS, setiap HP Android yang dipasang aplikasi node menjadi pekerja pengirim yang terhubung ke server lewat WebSocket:
- Pairing tiap HP via QR code — masing-masing punya identitas node sendiri.
- Dashboard menampilkan status tiap node: online/offline, sinyal, baterai, hingga telemetri SIM-nya.
- Menambah kapasitas = menambah HP. Tidak ada batas lisensi per perangkat.
Load Balancing Otomatis
Anda tidak perlu mengatur pembagian tugas manual. Saat beberapa node aktif, antrean pesan didistribusikan otomatis ke node yang sehat dan online — termasuk mempertimbangkan operator SIM yang terpasang. Prinsipnya sederhana: kalau ada 3 node aktif, beban tersebar ke 3 node; satu offline, sisanya mengambil alih.
Routing Per Operator: SIM Tepat untuk Tujuan Tepat
Ini bagian yang membuat multi-device benar-benar efisien. Routing berbasis prefix mengarahkan pesan ke SIM yang se-jaringan dengan tujuan:
- Tujuan 0812 (Telkomsel) → keluar via SIM Telkomsel.
- Tujuan 0852 (by.U) → diarahkan ke SIM Telkomsel karena satu jaringan.
- Tujuan 0817 (XL) → via SIM XL. Dan seterusnya untuk Indosat, AXIS, Tri, Smartfren.
Manfaatnya dua: paket SMS sesama operator yang murah terpakai optimal, dan deliverability lebih baik karena kirim se-network.
Failover: Ketika Satu SIM Gagal
Volume besar selalu punya momen gagal — pulsa habis, sinyal hilang, SIM hang. Failover otomatis memindahkan pesan ke SIM/node lain hingga 3x percobaan sebelum dinyatakan gagal. Dan jika tetap gagal? Saldo layanan otomatis di-refund — Anda tidak membayar kegagalan.
Strategi Praktis Menyusun Armada Node
Dari pengalaman pengguna kami, susunan yang sehat:
- Mulai 1–2 node — kenali pola volume dan kebiasaan SIM Anda dulu.
- Sebar operator — kombinasi SIM Telkomsel + XL + Indosat menutup mayoritas pasar dengan paket sesama operator.
- HP hemat daya — node tidak butuh flagship; HP entry-level yang stabil justru ideal untuk tugas tunggal ini.
- Jaga lingkungan — tempat berventilasi, charger berkualitas, koneksi Wi-Fi stabil.
- Pantau telemetri — dashboard menampilkan sinyal, baterai, dan status per SIM; node yang mulai "sakit" terlihat sebelum menyebabkan kegagalan massal.
OTP + Campaign di Armada yang Sama
Antrean RabbitMQ memisahkan jalur HIGH (OTP/transaksional) dan LOW (campaign) — jadi meski campaign 50.000 pesan sedang berjalan di seluruh node, OTP tetap melompat ke depan antrean. Pelanggan login Anda tidak pernah menunggu di belakang promo.
Penutup
Skalabilitas SMS gateway tidak harus berarti membeli modem pool atau komitmen kontrak. Dengan BYOD, kapasitas mengikuti bisnis: satu HP hari ini, lima HP bulan depan, tanpa membuang apa pun. Mulai dari satu node di halaman cara kerja — naik kelas kapan pun Anda siap.