Overview
WA Automation Tools
● FIREBASE LIVE
Menunggu data...
◈
PROXIMA Command Center
Ringkasan kondisi operasional yang perlu perhatian.
SYSTEM NORMAL
Pending Request
0
Tidak ada request menunggu
Expiry Attention
0
Tidak ada yang segera berakhir
Blocked Device
0
Tidak ada device diblokir
Offline / Lama Aktif
0
Semua device baru aktif
◎
Priority Attention Queue
Masalah yang paling penting ditampilkan lebih dulu. Klik BUKA untuk langsung menuju item terkait.
0
Semua kondisi operasional terlihat aman.
Total Device
0
Pending Request
0
Active
0
Blocked
0
Filter Sessions
0
Blast Sessions
0
Audit Events
0
Expiring ≤ 7 Hari
0
Subadmins
0
Kode Akses Saya
Bagikan hanya kepada calon member yang berada di bawah akun ini. Request PENDING hanya masuk ke dashboard pemilik kode.
Menyiapkan kode...
Operational Snapshot
Device Online
0
0 device terpantau
FILTER Hari Ini
0
0 nomor diproses
BLAST Hari Ini
0
0 target
BLAST Success Rate
0%
Belum ada target
Aktivitas 7 Hari Terakhir
FILTER Volume
0nomor
Sesi 0Rata-rata 0/hariPuncak -
BLAST Volume
0target
Sesi 0Success 0%Puncak -
Peringatan Masa Aktif
Semua masa aktif dalam kondisi aman.
Aktivitas FILTER Terbaru
| Mulai | Nama Karyawan | Pengelola | Device | File | Total | Reg | Non Reg | Unknown | Status |
|---|
Aktivitas BLAST Terbaru
| Mulai | Nama Karyawan | Pengelola | Device | Mode | Total | Success | Failed | Pending | Durasi | Status |
|---|
Access Control 0
Aktif <10 menit Aktif hari ini Tidak aktif ≥24 jam Masa aktif / parent
| Nama Karyawan | Installation ID | Status | Pengelola | Device | Android | App | Masa Aktif | Last Active | Aksi tetap terlihat |
|---|
OPERATIONS · FOUNDATION 01
Member Profile
Identitas member dipisahkan dari device. Satu Member dapat memiliki satu atau lebih Device tanpa mengubah Installation ID maupun engine Android.
Konsep: 1 Member → 1 atau lebih Device. Migrasi tidak menggabungkan device hanya berdasarkan nama karena dua orang berbeda dapat memiliki nama yang sama. Device lama dibuatkan profile satu-per-satu dan dapat digabung manual setelahnya.
Members Active
0
profile aktif sesuai scopeDevices Linked
0
device yang sudah memiliki memberIdMulti Device
0
member dengan ≥2 deviceUnlinked Devices
0
belum memiliki Member ProfileActive Today
0
member dengan activity hari iniMember Directory 0
PROFILE merangkum semua device, performa 30 hari, Revenue, dan Target milik member.
| Member | Pengelola | Devices | Status | Last Active | FILTER Reg · 30D | BLAST Success · 30D | Success Rate · 30D | Target | Aksi |
|---|
OPERATIONS · FOUNDATION 02
Bulk Administration
Kelola banyak device sekaligus dengan proses SELECT → REVIEW → CONFIRM → EXECUTE → RESULT. PENDING tidak diproses melalui Bulk Administration.
Maksimal 150 device per operasi. Setiap operasi dikirim sebagai satu Firestore atomic batch: bila satu write gagal, seluruh operasi tidak diterapkan. Transfer Owner dan APPROVE PENDING sengaja tidak tersedia di Bulk Administration.
Selectable
0
device non-PENDING / non-DELETEDSelected
0
maksimum 150 per operasiActive
0
status efektif ACTIVEBlocked
0
status BLOCKEDExpired
0
masa aktif berakhirDevice Selection 0
Select All hanya memilih device yang sedang terlihat setelah filter/search diterapkan.
| Member | Pengelola | Installation ID | Status | Masa Aktif | Last Active |
|---|
OPERATIONS · FOUNDATION 03
Operational Alerts
Attention queue read-only yang dihitung dari data operasional saat ini. Tidak mengubah device, Revenue, Statement, Target, atau Android.
Alert dibuat dari 6 rule operasional inti: expiry device, device offline, Revenue NO RATE, Statement DRAFT terlambat, Target mendekati akhir/MISSED, dan penurunan BLAST Success Rate. Tidak ada notifikasi push/FCM pada versi ini.
Critical
0
butuh perhatian segera
Warning
0
perlu ditindaklanjuti
Info
0
informasi operasional
Total Alerts
0
sesuai scope akun
Attention Queue 0
Urutan otomatis: CRITICAL → WARNING → INFO.
—
| Severity | Kategori | Subjek | Detail | Aksi |
|---|
ACCESS & SECURITY · 01
Rotate Access Code
Ganti kode enrollment tanpa mengubah ownership, member, device, activity, Revenue, atau histori bisnis.
Efek rotasi: kode lama langsung menjadi REVOKED dan tidak dapat dipakai untuk enrollment baru. Device yang sudah terdaftar dan request PENDING yang sudah tercipta tidak dipindah, tidak dihapus, dan tidak berubah owner. Hanya Super Admin yang dapat melakukan rotasi.
Active Codes
0
kode enrollment aktif
Revoked Codes
0
histori kode lama
Owners
0
Super Admin + Subadmin
Security State
READY
atomic rotate + audit
Access Code Registry 0
Kode lama tidak dihapus agar histori keamanan tetap dapat ditelusuri.
| Pengelola | Role | Status Akun | Kode Aktif | Dibuat | Rotasi Sebelumnya | Aksi |
|---|
ACCESS & SECURITY · 02
Permission Matrix
Delegasikan kemampuan operasional Subadmin tanpa mengubah ownership atau scope data.
Registry: menunggu sinkronisasi…
Direct Firestore: belum dijalankan · BUILD V5.13.1 FIX3
Matrix ini berlaku hanya untuk Subadmin. Super Admin selalu memiliki akses penuh. Scope data Subadmin tetap sama; matrix mengontrol aksi tulis/administrasi dan ekspor. Jika belum ada dokumen matrix, sistem memakai FULL ACCESS (legacy default) agar behavior lama tidak berubah.
Capability Matrix
Pilih Subadmin untuk mengatur permission.
ACCESS & SECURITY · 03
Security Center
Read-only security posture untuk Access Code, Subadmin privilege, ownership integrity, PENDING enrollment, dan high-impact Audit Log.
Security Center tidak menulis data dan tidak memblokir akun. Semua temuan dihitung dari data yang sudah ada. Tombol VIEW hanya mengarahkan ke modul yang relevan untuk tindakan manual.
Critical
0
integrity / access anomaly
Warning
0
perlu review admin
Controls OK
0 / 6
global security checks
Security Events 7D
0
high-impact audit events
Security Posture 0
Prioritas otomatis: CRITICAL → WARNING → INFO.
SECURE
| Severity | Kategori | Subjek | Temuan | Rekomendasi | Aksi |
|---|
Recent Security Events 0
Audit Log berdampak tinggi dalam 7 hari terakhir.
| Waktu | Aktor | Aksi | Target | Ringkasan |
|---|
FILTER Activity Intelligence
Ringkasan hasil FILTER berdasarkan periode yang sedang dipilih.
SEMUA WAKTU
Sessions
0
sesi pada periode ini
Total Numbers
0
0 nomor diproses
Registered
0
0% dari total
Not Registered
0
0% dari total
Unknown
0
0% dari total
Registered Rate
0%
0 registered
FILTER Session History 0
| Mulai | Selesai | Durasi | Nama Karyawan | Pengelola | Device | File | Total | Registered | Non Registered | Unknown | Status |
|---|
BLAST Activity Intelligence
Ringkasan performa BLAST tanpa menampilkan nomor target atau isi pesan.
SEMUA WAKTU
Sessions
0
sesi pada periode ini
Targets
0
0 target diproses
Success
0
0% dari target
Failed
0
0% dari target
Pending
0
0% dari target
Success Rate
0%
0 success
BLAST Session History 0
| Mulai | Selesai | Durasi | Nama Karyawan | Pengelola | Device | Mode | Total | Success | Failed | Pending | Reason Summary | Status |
|---|
Subadmin Control 0
Aktivitas baru Aktivitas hari ini Tidak aktif ≥24 jam Masa aktif kalender
Setiap Subadmin memiliki KODE AKSES unik. Request calon member hanya masuk ke Subadmin pemilik kode. Super Admin baru melihat device Subadmin setelah request tersebut di-APPROVE.
| Nama | Kode Akses | Status | Masa Aktif | Device | Last Active | Dibuat | Aksi tetap terlihat |
|---|
BUSINESS · FOUNDATION 01
Revenue
Live business book dari output FILTER Registered dan BLAST Success. Rate Card setiap Super Admin/Subadmin berdiri sendiri.
Prinsip pembukuan: aktivitas Subadmin tidak otomatis menjadi Revenue Super Admin. Device milik Subadmin default LOCAL; hanya sesi yang secara eksplisit ditandai SUPER ADMIN JOB yang masuk buku Super Admin. NON-REVENUE tetap tercatat sebagai aktivitas tetapi bernilai Rp0.
Gross Revenue
Rp0
nilai kotor scopeMember Fee
Rp0
fee member dari Rate CardSubadmin Fee
Rp0
khusus Super Admin Job via SubadminNet Owner
Rp0
gross − feeEligible Output
0
Registered + Success yang revenue-eligibleUnrated Sessions
0
butuh Rate Card sesuai tanggalRate Cards
Tarif diinput manual dan berversi. Rate lama tidak ditimpa; versi terbaru berlaku mulai tanggal efektif yang dipilih.
Rate Card baru hanya dapat dibuat untuk scope Anda sendiri. Super Admin dapat membaca Rate Card Subadmin, tetapi tidak mengubah tarif market milik Subadmin.
| Owner | Metric | Revenue / Unit | Member Fee / Unit | Subadmin Fee / Unit | Berlaku Mulai | Versi | Dibuat |
|---|
Revenue Activity 0
Perhitungan hanya memakai sesi COMPLETED. Rate dipilih berdasarkan waktu sesi, owner business, dan versi Rate Card yang berlaku.
Untuk sesi Subadmin: AUTO → LOCAL. Super Admin dapat menandai pekerjaan tertentu sebagai SUPER ADMIN JOB. Dengan demikian market lokal Subadmin tetap terlihat secara operasional tetapi tidak masuk Revenue Super Admin.
| Waktu | Member | Type / Metric | Output | Business Mode | Business Owner | Rate | Gross | Member Fee | Subadmin Fee | Net Owner | Status | Aksi |
|---|
BUSINESS · FOUNDATION 02
Statement
Snapshot pembukuan Revenue per periode. DRAFT dapat diperbarui; FINAL dan PAID mengunci angka historis agar perubahan Rate Card berikutnya tidak mengubah laporan lama.
Pembukuan tetap mengikuti business ownership Revenue.
Statement Subadmin merekam market LOCAL milik Subadmin dan tidak otomatis menjadi Revenue Super Admin.
Statement Super Admin hanya mengambil direct business + sesi yang masuk SUPER ADMIN JOB.
Statements
0
sesuai filter saat iniDraft
0
masih dapat diperbaruiFinal
0
snapshot sudah dikunciPaid
0
sudah ditandai selesaiFinal + Paid Net
Rp0
nilai net owner yang sudah dikunciStatement History 0
Satu periode hanya boleh memiliki satu statement per business book. DRAFT salah periode dapat dihapus; FINAL/PAID tidak dapat dihapus.
| Statement | Owner / Book | Periode | Status | FILTER Registered | BLAST Success | Gross | Member Fee | Subadmin Fee | Net Owner | Unrated | Dibuat | Aksi |
|---|
BUSINESS · FOUNDATION 03
Target Kinerja
Target operasional member berdasarkan output nyata FILTER Registered atau BLAST Success. Target berdiri terpisah dari Revenue/Rate Card dan tidak mengubah pembukuan finansial.
Hierarchy tetap berlaku.
Super Admin dapat menetapkan target untuk seluruh member.
Subadmin hanya dapat membuat target untuk member yang berada di bawah scope-nya.
Jika Super Admin menetapkan target untuk kombinasi member + metric + periode yang sama,
target tersebut menjadi authoritative dan tidak dapat direvisi oleh Subadmin.
Targets
0
target efektif sesuai filterActive
0
periode sedang berjalanAchieved
0
target sudah tercapaiMissed
0
periode selesai, belum tercapaiAvg Progress
0%
rata-rata progress targetTarget Progress 0
Progress dihitung langsung dari activity COMPLETED. FILTER memakai Registered; BLAST memakai Success.
| Member | Pengelola | Metric | Periode | Target | Tercapai | Progress | Sisa | Status | Authority | Version | Aksi |
|---|
BUSINESS · FOUNDATION 04
Business Reports
Ringkasan manajemen dari Activity, Revenue, Statement, dan Target. Semua angka mengikuti business ownership yang sudah dikunci pada Revenue Foundation.
PERIODE AKTIF
—
PERBANDINGAN
—
Active Members
0
—FILTER Sessions
0
—FILTER Registered
0
—BLAST Sessions
0
—BLAST Success
0
—Gross Revenue
Rp0
—Member Fee
Rp0
—Subadmin Fee
Rp0
—Net Owner
Rp0
—NO RATE Sessions
0
—Operational Performance
Rasio hasil pada periode yang sama.
FILTER Registered Rate0%
BLAST Success Rate0%
Revenue Rated Coverage0%
Statement & Target Health
Status business layer dalam periode laporan.
Statement DRAFT0
Statement FINAL0
Statement PAID0
Target ACTIVE0
Target ACHIEVED0
Target MISSED0
Business Book Breakdown 0
Super Admin dapat membandingkan business book tanpa mencampurkan Revenue Subadmin sebagai Revenue Super Admin.
| Business Book | Active Members | FILTER Registered | BLAST Success | Gross | Member Fee | Subadmin Fee | Net Owner | NO RATE |
|---|
BUSINESS · FOUNDATION 05
Leaderboard Kinerja
Ranking dipisahkan menjadi tiga kategori agar tidak menciptakan overall score yang menyesatkan: FILTER Registered, BLAST Success, dan BLAST Success Rate.
PERIODE—
SCOPE—
FILTER Registered
Total nomor Registered dari session FILTER berstatus COMPLETED.
BLAST Success
Total Success dari session BLAST berstatus COMPLETED.
Success Rate
BLAST Success ÷ total target. Jumlah target tetap ditampilkan agar persentase dapat dinilai secara adil.
Admin Audit Log 0
Super Admin melihat seluruh aksi. Subadmin hanya melihat aksi yang dilakukan oleh akunnya sendiri.
Log bersifat immutable: Dashboard tidak memiliki tombol edit atau hapus. Isi pesan, nomor target WhatsApp, caption, media, password, dan isi catatan admin tidak pernah dimasukkan ke Audit Log.
| Waktu | Actor | Role | Aksi | Target | Ringkasan |
|---|