title: “AI Agent” description: “Daftar agen AI SNISHOP ERP — status, konfigurasi, toggle aktif/nonaktif, dan monitoring performa real-time.”
AI Agent

Gambaran Halaman
Component Hierarchy
AgentCard (91 baris)
Setiap agen ditampilkan sebagai kartu dengan informasi:AgentCard Visual States
Status Agen
Kategori
Toggle Aktif/Nonaktif
Agen custom bisa diaktifkan atau dinonaktifkan kapan saja:Toggle Impact Analysis
Pencarian
Cmd/Ctrl+K Search
Shortcut keyboard untuk pencarian cepat:Search Algorithm
Category Filter Tabs
Tab kategori untuk memfilter agen berdasarkan jenis:Scheduled Execution on Load
Setiap kali halaman dibuka, sistem otomatis menjalankan agen yang jadwalnya sudah jatuh tempo:Schedule Due Date Logic
Monitoring Performa
Indikator performa yang ditampilkan:Performance Metrics Computation
Entities Used
Cara Akses
Dari sidebar, klik menu AI & Analitik > AI Agents.Flow Penggunaan
Tips
- Mulai dari agen yang menangani tugas paling repetitif untuk dampak terbesar
- Monitor error rate secara rutin untuk memastikan agen berjalan optimal
- Nonaktifkan agen yang tidak digunakan untuk menghemat kredit
- Buat agen custom untuk tugas spesifik yang tidak tercakup agen template
- Gunakan scheduled agents untuk monitoring otomatis tanpa intervensi manual
Related Documentation:
Entity Relationship Diagram
Tabel Schema
AIAgent — Agen AI Custom (20 field)
AIAgentRun — Riwayat Eksekusi Agen (14 field)
AIAgentTemplate — Template Agen Bawaan Sistem (17 field)
AIAgentModel — Katalog Model AI (8 field)
AIAgentSettings — Pengaturan Global AI Agent (6 field)
AIAgentSchedule — Jadwal & Trigger Agen (10 field)
State Machine — Siklus Hidup Agen
Dampak Transisi Status
Sequence Diagrams
Eksekusi Agen Manual
Scheduled Execution (Otomatis)
Tool Calling & Error Recovery
Error Recovery Flow
Enum Tables
agent_status — Status Agen Custom
template_status — Status Template Agen
agent_category — Kategori Agen
model_tier — Tingkatan Model AI
model_provider — Provider Model (via model_key)
run_status — Status Eksekusi Agen
payment_method — Metode Pembayaran Run
trigger_type — Jenis Trigger Schedule
notification_channel — Channel Notifikasi
RBAC — Hak Akses AI Agent
Catatan RBAC
- Agent Template bersifat read-only untuk semua role kecuali Super Admin
- AIAgentSettings hanya bisa diubah oleh Super Admin dan Admin
- Biaya run selalu dibebankan ke company yang menjalankan, bukan individual
- Scheduled runs hanya berjalan untuk agen dengan status
active - Data run antar company terisolasi (multi-tenant)
