AIGROWTH / OWNER OPS
Control Center
Masuk untuk membuka dashboard
Akses owner privat
Masuk ke dashboard
Gunakan kata sandi dashboard yang disimpan sebagai secret di Cloudflare Worker.
Sesi login berlaku maksimal 8 jam. Jangan bagikan kata sandi atau tangkapan layar yang berisi rahasia.
Analitik Website
Data masuk dari tracker yang dipasang di website. Zona waktu grafik: WIB.
Memeriksa koneksi tracker…
Tren kunjungan
7 hariAktivitas langsung
0 aktifKlik terbanyak
Halaman teratas
Negara
Kota
Tipe perangkat
HP / model terbanyak
Sistem operasi & browser
Browser
Sumber trafik
Jam paling ramai (WIB)
Daftar closing e-book
0 closingCatat closing manual
| Tanggal | Pembeli | Kontak | Produk | Harga | Sumber | Status |
|---|---|---|---|---|---|---|
| Memuat… | ||||||
Penyambung website
Tempel snippet ini sekali di bagian head website. Website lama tidak diubah, hanya ditambah satu baris. Klik pada tautan yang mengandung kata ebook otomatis dihitung sebagai klik e-book. Elemen lain bisa diberi atribut data-track="nama".
Kontrak data closing e-book
POST /api/ingest/ebook_sales
Authorization: Bearer INGEST_TOKEN
{"records":[{"id":"ord-001","name":"Budi","contact":"budi@mail.com","product":"PROMPTWISE","price":99000,"source":"instagram","status":"paid","paid_at":"2026-10-21T10:00:00Z"}]}Database Scraping
Semua hasil scraping dari seluruh platform beserta status pengiriman. Data yang berstatus replied otomatis masuk ke CRM.
Status pengiriman
Aktivitas 14 hari
Ringkasan per platform
Data lengkap
0 baris| Platform | Nama / handle | Kontak | Kategori / kota | Kampanye | Status | Terkirim | Balasan | Catatan |
|---|---|---|---|---|---|---|---|---|
| Memuat… | ||||||||
1 / 1
Kontrak data (penyambung)
POST /api/ingest/scrape
Authorization: Bearer INGEST_TOKEN
{"records":[{"id":"ig-user123","platform":"instagram","name":"Toko Maju","handle":"@tokomaju","contact":"mail@tokomaju.id","phone":"08123456789","url":"https://tokomaju.id","category":"fashion","city":"Bandung","campaign":"okt-promptwise","message_preview":"Halo kak...","status":"sent","sent_at":"2026-10-21T08:00:00Z","replied_at":null,"error":null}]}
status: queued | sent | delivered | read | replied | failed | bounced | blocked
Mengirim ulang id yang sama akan memperbarui baris (status berubah).
status replied otomatis membuat lead di panel CRM.Virtual Office 3D
Panel kosong yang disiapkan khusus untuk ruang virtual 3D.
mount point: #virtual-office-stage
Data posisi/status agen untuk ruang 3D dikirim lewat penyambung di bawah. Dashboard menyimpan data di window.AG_VO_DATA dan memancarkan event ag:vo-data pada #virtual-office-stage setiap panel dibuka atau disegarkan.
Ringkasan & Audit Proses
Gambaran visual dari seluruh alur: scraping, balasan, CRM, proyek, sampai pembayaran.
Corong proses (audit alur)
Lead per status
Kunjungan website 14 hari
Nilai proyek per status
Kesehatan sistem
Status AI
Perlu perhatian
Penyambung universal semua project AI
Satu fungsi untuk mengirim data ke semua panel. Salin ke project AI Anda, isi INGEST_TOKEN di environment server, lalu panggil sendToDashboard("nama_modul", [records]). Daftar modul dan format tiap panel ada di panel masing-masing.
CRM Pipeline
Skor kesiapan lead menilai kelengkapan data, bukan prediksi peluang membeli.
Lead per status
Lead baru 14 hari
Tambah calon pelanggan manual
Jadwalkan follow-up
Email/telepon hanya dapat dijadwalkan jika izin komunikasi tercatat allowed. Persetujuan tidak mengirim pesan; pengiriman aktual memerlukan integrasi yang diuji terpisah.
Daftar lead
0 lead| Bisnis / sumber | Kontak | Pipeline | Kesiapan | Izin kontak | Aksi |
|---|---|---|---|---|---|
| Memuat CRM… | |||||
Follow-up dan persetujuan
| Lead / tugas | Waktu | Kanal | Status | Aksi owner |
|---|---|---|---|---|
| Memuat… | ||||
Penyambung CRM
Lead dari project AI masuk lewat modul crm_leads. Izin kontak dari penyambung hanya bisa unknown atau opted_out; status allowed hanya bisa diberikan owner lewat dashboard ini.
Project & Keuangan
Input manual. Semua angka di sini ikut masuk ke panel Ringkasan.
Keuangan per bulan
Project per status
Tambah project baru
Daftar project
0 project| Project | Status | Progres | Bruto | Biaya | Netto | DP | Terbayar total | Sisa | Tenggat | Aksi |
|---|---|---|---|---|---|---|---|---|---|---|
| Memuat… | ||||||||||
Penyambung project
Project dari sistem lain masuk lewat modul projects. Netto dihitung otomatis oleh server.
AI Workforce
Pantau progres setiap AI yang sedang bekerja.
Status agen
Tugas selesai per agen (top 8)
Agen
0 agenAntrean tugas
Divisi
Log aktivitas
Audit logKontrak data (penyambung)
POST /api/ingest/workforce
Authorization: Bearer INGEST_TOKEN
{"records":[{"id":"agent-sales-01","name":"Sales Scout","role":"Riset prospek","division":"Sales","status":"working","current_task":"Scraping 200 akun Instagram","progress":42,"tasks_done":18,"tasks_failed":1,"tokens_used":120000,"success_rate":94,"last_active":"2026-10-21T09:30:00Z"}]}
status: working | idle | blocked | error | pausedAutomation Monitoring
Khusus sistem: error, penyusup, bug, dan hambatan. Tidak ada data bisnis di panel ini.
Insiden per jenis
Insiden terdeteksi 14 hari
Pemantauan uptime
0 targetHanya URL HTTPS publik. Pemeriksaan otomatis tiap 5 menit melalui cron.
| Sistem | Status | HTTP | Respons | Terakhir diperiksa | Aksi |
|---|---|---|---|---|---|
| Memuat… | |||||
Insiden sistem
0 insiden| Waktu | Jenis | Tingkat | Sistem | Detail | Status | Aksi |
|---|---|---|---|---|---|---|
| Memuat… | ||||||
Kontrak data (penyambung)
POST /api/ingest/incidents
Authorization: Bearer INGEST_TOKEN
{"records":[{"id":"inc-2026-0001","kind":"security","severity":"high","system":"Worker login","title":"Percobaan login berulang","detail":"37 percobaan gagal dari satu IP","status":"open","detected_at":"2026-10-21T02:10:00Z","fix_hint":"Aktifkan rate limit"}]}
kind: error | security | bug | blocker
severity: low | medium | high | criticalContent Prompt & Ide
Panel tim kreatif. Tidak membuat konten otomatis; hanya menghasilkan prompt siap tempel ke Claude.
Susun prompt
Hasil prompt
Prompt tidak dikirim ke mana pun. Kamu yang menjalankannya di Claude.
Prompt per platform
Library prompt
0 promptKontrak data (penyambung)
POST /api/ingest/content_prompts
Authorization: Bearer INGEST_TOKEN
{"records":[{"id":"pr-001","title":"Reels edukasi prompt","format":"Reels / video pendek","platform":"Instagram","goal":"Edukasi","prompt":"Peran: ...","tags":["edukasi","promptwise"],"status":"draft"}]}Referensi konten
0 referensiTambah referensi
Kontrak data (penyambung)
POST /api/ingest/content_refs
Authorization: Bearer INGEST_TOKEN
{"records":[{"id":"ref-001","title":"Reels hook terbaik","url":"https://...","platform":"Instagram","niche":"edukasi AI","note":"Hook 3 detik kuat","tags":["hook"]}]}Kuota API & Token
Pemakaian live semua layanan yang terhubung agar tahu mana yang perlu dibeli lagi.
Pemakaian per layanan
Biaya per layanan
Kontrak data (penyambung)
POST /api/ingest/quota
Authorization: Bearer INGEST_TOKEN
{"records":[{"id":"anthropic-api","service":"Anthropic API","metric":"Token bulan ini","used":8200000,"limit":20000000,"unit":"token","plan":"Pay as you go","cost_month":45.2,"currency":"USD","resets_at":"2026-11-01T00:00:00Z","daily_rate":410000}]}
daily_rate (opsional) dipakai untuk menghitung perkiraan hari tersisa.Persetujuan Owner
Semua yang butuh izinmu sebelum AI berjalan. Setujui sekali, sistem lanjut otomatis.
Status permintaan
Menunggu per divisi
Kontrak data (penyambung)
POST /api/ingest/approval_requests
Authorization: Bearer INGEST_TOKEN
{"records":[{"id":"apr-001","title":"Kampanye Instagram November","division":"Kreatif","type":"campaign","summary":"12 post dan 20 story","risk":"low","cost_estimate":"Rp 0","requested_by":"Creative Lead AI","expires_at":"2026-10-25T00:00:00Z","status":"pending"}]}
Setelah kamu menyetujui, status berubah menjadi approved. Sistem otomatis membaca status itu lewat gerbang ini:
GET /api/ingest/approval_requests?id=apr-001 (Authorization: Bearer INGEST_TOKEN)Rapat & Evaluasi AI
Rapat antar divisi, rencana tiap AI, dan hasil belajar mandiri. Berjalan tanpa persetujuanmu; hanya proposal kampanye yang meminta izin.
Kontrak data (penyambung)
POST /api/ingest/meetings
Authorization: Bearer INGEST_TOKEN
{"records":[{"id":"mt-2026-10-21-sales","type":"meeting","period":"daily","division":"Sales","date":"2026-10-21","title":"Rapat harian Sales dan Kreatif","participants":["Sales Scout","Creative Lead"],"summary":"...","decisions":["Fokus UMKM kuliner"],"evaluation":"Reply rate 4%","lessons":["Subjek pendek lebih dibalas"],"next_plan":["Uji 2 variasi pesan"],"campaign_proposal":"Kampanye Nov","research_basis":["https://sumber"]},
{"id":"plan-sales-w43","type":"plan","period":"weekly","agent":"Sales Scout","division":"Sales","date":"2026-10-19","title":"Rencana minggu 43","next_plan":["200 prospek baru"],"research_basis":["https://sumber"]}]}
type: meeting | plan | learning
period: daily | weekly | monthly | yearly