Skip to main content

title: “AI Agents” description: “Agent Hub SNISHOP ERP — galeri agen template dan custom dengan Cmd+K search, category filter, dan scheduled execution.”

AI Agents

AI Agents Halaman AI Agents menampilkan Agent Hub — galeri lengkap semua agen AI yang tersedia di sistem, baik agen template (bawaan) maupun agen custom yang dibuat oleh perusahaan. Dari sini, user bisa menjelajahi agen berdasarkan kategori, menjalankan agen terjadwal, dan mengakses detail setiap agen.

Arsitektur Agent Hub

Data Loading Sequence

Dua Jenis Agen

Template Agents (Bawaan Sistem)

Agen yang sudah dikonfigurasi oleh sistem dengan definisi tetap:

Custom Agents (Buatan Perusahaan)

Agen yang dibuat oleh user/admin perusahaan melalui chat atau form:

Template vs Custom Comparison

Kategori Agen

Fitur Utama

Shortcut keyboard untuk pencarian cepat agen berdasarkan nama. Search bar muncul di bagian atas grid dan memfilter hasil secara real-time.

Search Architecture

Scheduled Execution

Trigger Types

Notifikasi

Entity: AIAgentRun

Setiap eksekusi agen dicatat sebagai AIAgentRun:

Model Selection

Harga per eksekusi dihitung berdasarkan model yang dipilih:

Model Tier Comparison

Cara Akses

Dari sidebar, klik menu AI & Analitik > AI Agents.

Flow Penggunaan

Tips

  • Mulai dari agen template untuk tugas umum — sudah teruji dan optimal
  • Buat agen custom untuk tugas repetitif spesifik bisnis Anda
  • Gunakan scheduled agents untuk monitoring otomatis
  • Monitor biaya melalui Agent History untuk mengoptimalkan penggunaan
  • Pilih model Standard untuk tugas sederhana, Premium untuk analisis kompleks

Related Documentation:

Entity Relationship Diagram

Tabel Schema Lengkap

AIAgent — Custom Agent Perusahaan

Entitas agen AI yang dibuat oleh perusahaan. Setiap agen memiliki scope per-company dan bisa dibuat dari template atau sepenuhnya custom.

AIAgentTemplate — Template Agent Bawaan Sistem

Definisi agen AI bawaan yang tersedia untuk semua perusahaan. Template ini di-seed oleh sistem dan menjadi blueprint untuk custom agent.

AIAgentRun — Riwayat Eksekusi Agent

Setiap kali agen dijalankan (manual atau scheduled), satu record AIAgentRun dibuat untuk audit trail dan billing.

AIAgentModel — Katalog Model LLM

Daftar model AI yang tersedia untuk digunakan oleh agen. Setiap model memiliki multiplier harga dan tier kualitas.

AIAgentSettings — Pengaturan Global AI Agent

Konfigurasi global untuk sistem billing dan pembayaran AI Agent. Hanya ada satu record dengan setting_key = 'global'.

AIAgentSchedule — Jadwal & Trigger Agent

Konfigurasi eksekusi otomatis agen berdasarkan jadwal (cron) atau event bisnis.

State Machine — Agent Template Lifecycle

Sequence Diagram — Template Instantiation & Agent Cloning

Instantiation: Template ke Custom Agent

Cloning: Duplikasi Agent dalam Perusahaan

Enum Tables

template_category — Kategori Template Agent

agent_status_template — Status Template Agent

agent_status_custom — Status Custom Agent

agent_capability — Kapabilitas Agent

model_tier — Tingkatan Model LLM

trigger_type — Jenis Trigger Schedule

payment_method — Metode Pembayaran Run

notification_channel — Channel Notifikasi

RBAC — Hak Akses AI Agents

RLS Policy Ringkasan