Skip to main content

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

AI Agent

AI Agent Halaman AI Agent menampilkan daftar semua agen yang terdaftar di sistem. Dari sini Anda bisa melihat status setiap agen, melakukan konfigurasi dasar, memantau performa, dan mengaktifkan atau menonaktifkan agen kapan saja tanpa mengganggu operasional sistem lainnya.

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

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)