Dashboard
—
OTP terkirim (7 hari)
0 totalHealth & error
—Error terakhir
Semua eventJumlah OTP per nomor
Kelola poolKiriman terakhir
Lihat semua| Waktu | Tujuan | Status | Coba | Error |
|---|
Nomor Pool
Maksimal 15 nomor · hanya nomor CONNECTED yang ikut rotasi
| Nomor | Label | Status | OTP hari ini | Warmup | Aksi |
|---|
Outbox
Antrean & riwayat kirim 25 terakhir
| Waktu | Tujuan | Status | Nomor | Coba | Error |
|---|
Log Events
Koneksi, pairing, logout, error nomor
| Waktu | Kejadian | Nomor | Detail |
|---|
Analitik
Rekap kirim OTP per nomor, per hari, per jam — semua zona WIB
Tren harian
0 terkirimDistribusi per jam (WIB)
24 jam terakhirTop error
0 kejadianRingkasan health
—Performa per nomor
—| Nomor | Label | Status | Terkirim | Gagal | Success rate | Beban |
|---|
API Keys
Kunci akses POST /api/v1/send — rotasi/cabut tanpa mengganggu integrasi lain
| Nama | Kunci | Status | Terakhir dipakai | Aksi |
|---|
Selain kunci di sini, kunci .env (WA3_API_KEY) tetap berlaku.
Proyek
Multi-project: satu gateway, banyak aplikasi konsumen — kebijakan channel per proyek
Kebijakan channel
Provider official yang aktif lebih dari satu akan saling rotasi. Kebijakan per proyek tidak mengubah mode default gateway: tanpa proyek, semua kirim tetap unofficial (pool wa3).
Pengaturan Rotasi
Perubahan langsung dipakai worker pada kirim berikutnya
Status Callback (Webhook)
Gateway POST setiap perubahan status kirim (SENT/FAILED/DEAD) ke URL ini — pola statusCallback Twilio.
Akun & Keamanan
Sesi admin 12 jam
Profil
Integrasi Xatria+ (xa3-api → wa3-api)
Form default di xa3-api.duckdns.org/dashboard/#/otp sudah kompatibel — hanya isi 3 kolom ini di provider channel whatsapp:
https://wa3-api.duckdns.org/api/v1/send<WA3_API_KEY dari ~/wa3_app/.env>{"phone":"{{phone}}","message":"{{message}}"}Prilaku Twilio-like: OTP diantrekan lalu dikirim worker, webhook status callback (SENT/FAILED/DEAD) ke URL xa3 bila diisi di Pengaturan. Field sender ekstra pada body template diabaikan aman.