Dynamic Values
Dynamic Values memungkinkan Anda menyisipkan variabel yang telah ditentukan atau berbasis API ke dalam knowledge base agar chatbot dapat menggunakannya selama percakapan. Alih-alih menulis informasi tertentu secara langsung ke dalam artikel, Anda dapat mereferensikan dynamic values yang diselesaikan saat runtime: menjaga knowledge base tetap fleksibel dan selalu terbaru.
Gambaran Umum Dynamic Values

Tampilan utama menampilkan semua dynamic values yang dikonfigurasi untuk bot Anda. Di bagian atas halaman, Anda dapat:
- Create New Dynamic Value: Klik tombol ini untuk menambahkan dynamic value baru
- Import Dynamic Value: Impor dynamic values dari file untuk mengatur beberapa entri dengan cepat
- Search by Name or Key: Gunakan kolom pencarian untuk menemukan dynamic values tertentu
Tabel menampilkan kolom-kolom berikut:
| Kolom | Deskripsi |
|---|---|
| Name | Nama yang mudah dibaca yang menjelaskan dynamic value |
| Key | Key unik yang digunakan untuk mereferensikan nilai ini di knowledge base (contoh: {{business_hours}}) |
| Action Type | Tipe dynamic value: bisa berupa nilai statis yang telah ditentukan atau nilai berbasis API |
| Created At | Tanggal dan waktu saat dynamic value dibuat |
| Last Updated At | Tanggal dan waktu saat dynamic value terakhir diubah |
| Actions | Opsi untuk mengedit atau menghapus dynamic value |
Gunakan kontrol Entries per page di bagian bawah untuk mengatur jumlah entri yang ditampilkan, dan navigasi antar halaman menggunakan kontrol pagination.
Membuat Dynamic Value Baru
Untuk membuat dynamic value baru:
-
Klik tombol Create New Dynamic Value di kanan atas halaman.
-
Masukkan Name yang menjelaskan tujuan nilai tersebut dengan jelas.
-
Tentukan Key yang akan digunakan untuk mereferensikan nilai ini di artikel knowledge base.
-
Pilih Action Type:
-
Exact Value: Masukkan nilai tetap yang tidak berubah sampai diperbarui secara manual (contoh: jam operasional, alamat perusahaan, detail kebijakan pengembalian).
-
API-based: Konfigurasikan endpoint API yang akan dipanggil bot saat runtime untuk mengambil nilai terbaru (contoh: level stok saat ini, harga real-time, saldo akun). API based mendukung dua tipe, API dan Granular API.
- API: Pengambilan data standar
- Granular API: Pemetaan data yang lebih detail
-
-
Konfigurasikan nilai atau pengaturan API berdasarkan action type yang dipilih.
-
Klik Save untuk membuat dynamic value.
Mengimpor Dynamic Values
Jika Anda perlu mengatur beberapa dynamic values sekaligus, gunakan fitur Import Dynamic Value:
-
Klik tombol Import Dynamic Value.
-
Unggah file Anda sesuai format yang diperlukan.
-
Tinjau entri yang diimpor dan konfirmasi.
Menggunakan Dynamic Values di Knowledge Base
Setelah dibuat, Anda dapat mereferensikan dynamic values di artikel knowledge base dengan mengetik {{ dan Anda akan melihat daftar dynamic values yang tersedia. Ketika bot menemukan key tersebut selama percakapan, bot secara otomatis menyelesaikan nilainya: baik dengan mengembalikan nilai statis atau memanggil API yang telah dikonfigurasi.
Ini sangat berguna untuk:
- Informasi yang sering berubah: Harga, jadwal, atau ketersediaan yang berubah secara rutin
- Respons yang dipersonalisasi: Data spesifik akun yang diambil melalui API
- Manajemen terpusat: Perbarui nilai sekali dan akan berlaku di semua tempat key tersebut direferensikan
Jaga agar key dynamic value Anda deskriptif dan konsisten. Gunakan konvensi penamaan seperti
company_hoursataureturn_policyagar anggota tim dapat dengan mudah memahami apa yang diwakili setiap key saat mengedit artikel knowledge base.