IWANA

Panduan AI Agent System

Buka App
Status

Mulai dari command, bukan dari semua modul.

Sistem ini sedang berjalan di emulator/development F:\iwana-ai-clean. Folder production yang nanti dimigrasikan adalah F:\iwana-biolink. Saat ini agent aman dalam mode review: membuat queue, draft, rekomendasi, dan tugas harian, tetapi WhatsApp tidak auto-send by default.

Super Admin

Urutan kerja harian

  1. 1. Buka Dashboard.
  2. 2. Mulai dari Command Hari Ini.
  3. 3. Cek AI Agent Autopilot dan Morning Command.
  4. 4. Jika scheduler belum sehat, jalankan Run Scheduler.
  5. 5. Buka Analytics > Follow-Up untuk review queue.
  6. 6. Kerjakan high priority lebih dulu.

Menu penting

Command Hari Ini
Prioritas, autopilot, morning command, runtime.
Mitra & Leader
Database mitra, leader, tambah akun.
AI/Konten/Materi
Knowledge, prompt, CTA, konten 30 hari.
Policy/Setting
Safety gate, manual review, WA policy.
Leader

Fokus leader adalah bantu member yang paling butuh.

Traffic
Bantu member yang belum share.
Follow-Up
Cek lead hangat dan WA queue.
Closing
Bantu script closing manual.
Arahan
Kirim coach task ke Member Area.

Jalur terbaik: Dashboard > Command Hari Ini > Leader Command Center > Buat Arahan. Detail tambahan ada di Analytics > Leader Coach.

Member

Member cukup ikuti Kerja Hari Ini.

Kerja Hari Ini
3 langkah utama dan progress.
Share / Konten
Caption, gambar, link landing page, bukti share.
Follow-Up
Lead, playbook, draft WA manual.
Progress
Views, klik, funnel biolink.
Biolink
Copy link, QR, kartu biolink.
Materi / Profile
Belajar dan edit profil.
Agent 24 Jam

Modul agent yang perlu dipahami

Autopilot
Status besar: agent sehat, queue aktif, WA lock, scheduler.
Scheduler
Membuat queue harian, tugas member, reminder leader.
Operator Console
Review, approve, ready, done, archive.
WA Queue
Draft WhatsApp manual-review. Bukan auto-send default.
Link Publik

Sekarang ada dua link utama untuk mitra.

Landing Page Pembuka
Dipakai untuk ads, blast, status, dan edukasi awal sebelum masuk biolink.
http://localhost:5000/start?id=bryan
Biolink Utama
Dipakai saat prospek sudah ingin melihat detail, video, AI, galeri, FAQ, dan tombol daftar.
http://localhost:5000/?id=bryan

Di production, formatnya menjadi https://iwana-team.web.app/start?id=username untuk landing page, dan https://iwana-team.web.app/?id=username untuk biolink utama.

Push dan Drip

Uji notifikasi dari mode aman dulu.

1. Cek token
Jalankan push/drip readiness. Jika token masih 0, push belum punya penerima.
2. Pakai Inbox Only
Untuk broadcast awal, buat inbox dulu tanpa push agar aman.
3. Push nyata terakhir
Baru kirim push jika browser/device test sudah izinkan notifikasi.
Readiness push/drip
$env:IWANA_ADMIN_USER="username_admin"
$env:IWANA_ADMIN_PASS="password_admin"
node tools\push-drip-readiness-report.js
Commit drip tanpa push
$env:IWANA_DRIP_MEMBER_ID="sample-bryan"
$env:IWANA_DRIP_COMMIT="1"
node tools\push-drip-readiness-report.js

WhatsApp tetap berbeda dari push notification. WA auto-send tetap terkunci sampai provider, opt-in, limit harian, jam tenang, audit log, dan rollback siap.

Emulator dan Migrasi

Instruksi kerja teknis

Jalankan emulator
cd F:\iwana-ai-clean
firebase emulators:start
Validasi sintaks
node --check public\analytics.js
node --check public\member.js
node --check functions\index.js
node --check functions\gemini-service.js
Smoke test lokal
node tools\smoke-test-local.js
Agent readiness
$env:IWANA_ADMIN_USER="username_admin"
$env:IWANA_ADMIN_PASS="password_admin"
node tools\agent-readiness-report.js
Operational E2E
$env:IWANA_ADMIN_USER="username_admin"
$env:IWANA_ADMIN_PASS="password_admin"
node tools\operational-e2e-report.js
Bandingkan production
node tools\compare-production-readiness.js

Sebelum migrasi ke F:\iwana-biolink, backup production dulu, bandingkan file, smoke test emulator, lalu copy bertahap. Jangan aktifkan WA auto-send sampai provider dan safety policy benar-benar siap.

Production Guard

Migrasi jangan copy semua folder sekaligus.

Backup dulu
Amankan F:\iwana-biolink sebelum replace file.
Pertahankan config
Jangan timpa firebase.json dan .firebaserc tanpa cek.
Deploy bertahap
Hosting dulu, cek, baru functions.

Panduan detail ada di docs\MIGRASI_PRODUCTION_IWANA.md. Tool pembanding akan menampilkan file yang berbeda antara emulator dan production.