Tool Ecommerce & Order mengubah AI Agent Anda menjadi asisten penjualan lengkap. Saat diaktifkan, Agent dapat menampilkan produk, menghitung ongkos kirim, memproses pembayaran, dan mengelola pesanan β semuanya dalam satu percakapan chat. Pelanggan tidak perlu keluar dari jendela chat untuk menyelesaikan pembelian.
Ini adalah tool paling komprehensif yang tersedia di Chatmo. Tool ini menghubungkan katalog produk, penyedia pengiriman, dan payment gateway ke dalam satu alur conversational commerce yang mulus.

Kapan Menggunakan Tool Ini
Aktifkan tool Ecommerce & Order jika Anda ingin AI Agent dapat:
- Memperlihatkan dan mencari produk dari katalog langsung di dalam chat
- Menghitung ongkos kirim secara otomatis berdasarkan lokasi pelanggan
- Membuat link pembayaran (via Xendit) atau memberikan detail transfer manual
- Membuat dan melacak pesanan tanpa campur tangan manusia
- Menangani seluruh alur pembelian dari pertanyaan produk hingga konfirmasi pesanan
Jika Anda hanya membutuhkan pengecekan ongkir tanpa alur ecommerce lengkap, pertimbangkan untuk menggunakan tool Cek Ongkir secara terpisah.
Prasyarat
Sebelum mengaktifkan tool ini, pastikan hal-hal berikut sudah disiapkan:
- Minimal satu produk di katalog produk Anda. Buka E-Commerce > Products untuk menambahkan produk dengan nama, deskripsi, harga, gambar, dan jumlah stok.
- Minimal satu alamat toko yang dikonfigurasi sebagai titik asal pengiriman. Buka E-Commerce > Shop Addresses untuk menambahkan alamat gudang atau toko Anda.
- Metode pembayaran β baik akun Xendit yang sudah terhubung untuk pembayaran otomatis, atau rekening bank untuk transfer manual. Buka E-Commerce > Payment untuk mengaturnya.
Jika salah satu prasyarat di atas belum terpenuhi, tool akan menampilkan error validasi dan konfigurasi tidak bisa disimpan. Siapkan produk, alamat, dan metode pembayaran di bagian E-Commerce terlebih dahulu.
Mengaktifkan Tool
- Buka menu AI Agent dari sidebar.

-
Pilih Agent yang ingin dikonfigurasi, atau buat Agent baru.
-
Di halaman setup Agent, klik tab Tools & Integrations di sidebar kiri.

-
Temukan E-commerce & Order di daftar tools dan klik untuk membuka halaman konfigurasi.
-
Halaman konfigurasi tool terbuka dengan widget simulasi chat terlihat di sisi kanan (desktop). Konfigurasikan setiap bagian seperti yang dijelaskan di bawah.
Konfigurasi
Konfigurasi tool Ecommerce & Order terbagi menjadi beberapa bagian: Konfigurasi Pengiriman, Katalog Produk, Metode Pembayaran, dan AI Prompts.
Konfigurasi Pengiriman
Bagian pengiriman mengontrol bagaimana Agent menangani logistik pengiriman. Anda dapat mengaktifkan atau menonaktifkan pengiriman menggunakan toggle Require Shipping.

Toggle Require Shipping
Saat pengiriman diaktifkan (default), Agent akan meminta alamat pengiriman pelanggan dan menghitung biaya kirim sebelum membuat pesanan. Saat dinonaktifkan, Agent melewatkan pengiriman dan hanya memproses produk dan pembayaran β berguna untuk produk digital atau pengambilan di toko.
Alamat Toko (Asal Pengiriman)
Pilih alamat asal yang akan digunakan untuk menghitung ongkos kirim. Dropdown ini mengambil data dari alamat toko yang tersimpan di E-Commerce > Shop Addresses.

Untuk memilih alamat toko:
- Klik field pencarian di bawah Shop Address (Shipping From).
- Telusuri atau cari alamat yang tersimpan.
- Klik alamat untuk memilihnya. Preview peta dan detail alamat akan muncul di bawah.
- Jika perlu menambah alamat baru, klik link Manage Addresses untuk membuka halaman alamat E-Commerce.
Alamat toko yang dipilih menentukan titik asal untuk semua perhitungan ongkir. Jika Anda mengirim dari beberapa lokasi, pilih lokasi utama di sini. Anda dapat mengelola semua alamat dari halaman E-Commerce > Shop Addresses.
Kurir yang Tersedia
Pilih kurir pengiriman mana yang ingin ditawarkan kepada pelanggan. Kurir berikut didukung:
| Kurir | Kode |
|---|---|
| JNE | jne |
| TIKI | tiki |
| POS Indonesia | pos |
| J&T Express | jnt |
| SiCepat | sicepat |
| AnterAja | anteraja |
| Ninja Express | ninja |
| Lion Parcel | lion |
| Wahana | wahana |
| SAP Express | sap |
| ID Express | ide |

Centang atau hapus centang setiap kurir untuk mengontrol opsi mana yang muncul saat Agent menghitung ongkir. Secara default, JNE, J&T Express, dan SiCepat sudah terpilih.
Mulai dengan 2-3 kurir populer daripada mengaktifkan semuanya. Terlalu banyak opsi bisa membuat pelanggan bingung selama percakapan checkout. Anda selalu bisa menambahkan lebih banyak kurir nanti.
Katalog Produk
Bagian Katalog Produk memungkinkan Anda memilih produk mana dari katalog E-Commerce yang bisa diakses dan dijual oleh AI Agent. Agent akan membantu pelanggan menelusuri, mengecek ketersediaan, dan membuat pesanan untuk produk yang dipilih.

Untuk mengkonfigurasi katalog produk:
- Bagian ini menampilkan semua produk aktif dari halaman E-Commerce > Products.
- Gunakan kolom pencarian untuk menemukan produk tertentu berdasarkan nama.
- Centang kotak di samping setiap produk yang ingin dijual oleh Agent.
- Maksimal 5 produk dapat diaktifkan per Agent. Jika ingin mengubah pilihan, hapus centang produk terlebih dahulu.
- Klik Save Products untuk menyinkronkan pilihan dengan Agent.
Badge jumlah produk menunjukkan berapa produk yang saat ini aktif. Untuk menambah produk baru atau mengedit yang sudah ada, klik link Manage Products.
Perubahan produk (update harga, perubahan stok, gambar baru) yang dilakukan di bagian E-Commerce otomatis tercermin. Anda tidak perlu mengkonfigurasi ulang tool setelah mengedit detail produk β hanya pemilihan produk yang perlu dikelola secara manual di sini.
Metode Pembayaran
Bagian pembayaran menentukan bagaimana Agent memproses transaksi. Tersedia dua opsi: Automatic (Xendit) dan Manual Transfer.

Pembayaran Otomatis (Xendit)
Saat diatur ke Automatic (Xendit), Agent membuat link pembayaran melalui payment gateway Xendit. Pelanggan menerima link dengan berbagai opsi channel pembayaran dan dapat membayar langsung β tidak perlu verifikasi manual.

Persyaratan Xendit:
- Akun Xendit Anda harus berstatus ACTIVE
- Verifikasi KYC harus sudah PASSED
Jika Anda belum menghubungkan akun Xendit, buka E-Commerce > Payment > Automatic dan klik Connect Xendit Account. Proses setup membutuhkan:
- Masukkan alamat email dan nama bisnis Anda.
- Verifikasi email dengan kode OTP 6 digit.
- Selesaikan proses verifikasi KYC melalui email undangan dari Xendit (membutuhkan 1-3 hari kerja).
Channel Pembayaran Xendit yang Tersedia:
Setelah Xendit aktif, pilih channel pembayaran mana yang ingin diaktifkan:
| Kategori | Channel |
|---|---|
| Virtual Account | BCA, BNI, BRI, Mandiri, Permata, BSI, BJB, Sahabat Sampoerna |
| E-Wallets | OVO, DANA, ShopeePay, LinkAja, AstraPay, Jenius Pay |
| Retail Outlets | Alfamart, Indomaret |
| QR Code | QRIS |
Centang atau hapus centang channel individual, atau gunakan toggle level kategori untuk memilih/membatalkan semua channel dalam satu kategori. Minimal satu channel pembayaran harus dipilih.
Pembayaran Manual (Transfer Bank)
Saat diatur ke Manual Transfer, Agent memberikan detail rekening bank Anda kepada pelanggan dan menginstruksikan mereka untuk melakukan transfer manual. Anda perlu memverifikasi pembayaran secara mandiri.

Untuk mengkonfigurasi pembayaran manual:
- Pilih Manual Transfer sebagai metode pembayaran.
- Pilih rekening bank dari dropdown. Daftar ini diambil dari metode pembayaran yang tersimpan di E-Commerce > Payment > Manual.
- Jika belum ada rekening bank, klik Manage Payment Methods untuk menambahkan terlebih dahulu.
Detail rekening bank yang dipilih (nama bank, nomor rekening, nama pemilik rekening) akan ditampilkan kepada pelanggan saat mereka membuat pesanan.
AI Prompts
Bagian AI Prompts memungkinkan Anda mengkustomisasi kapan dan bagaimana Agent menggunakan tool Ecommerce & Order selama percakapan.

Field Activation Prompt menerima instruksi bebas yang memberitahu AI:
- Kapan mengaktifkan alur ecommerce (kata pemicu dan konteks)
- Bagaimana menyajikan informasi produk
- Bagaimana memandu pelanggan melalui proses checkout
- Bagaimana memformat konfirmasi pesanan
Tulis instruksi yang jelas dan spesifik. Contoh: "Ketika pelanggan bertanya tentang produk, menunjukkan minat untuk membeli, atau bertanya tentang harga, aktifkan tool ecommerce. Tampilkan produk dengan nama, harga, dan deskripsi singkat. Pandu pelanggan untuk memilih produk, memberikan alamat pengiriman, dan menyelesaikan pembayaran."
Tulis prompt yang spesifik. Prompt yang baik mencakup kata pemicu, kondisi konteks, dan instruksi yang jelas untuk diikuti AI. Uji berbagai variasi prompt menggunakan simulasi chat untuk menemukan yang paling cocok untuk bisnis Anda.
Menyimpan Konfigurasi
Setelah mengkonfigurasi semua bagian, klik tombol Save Changes di bagian bawah form. Jika ada error validasi (seperti alamat toko yang belum dipilih atau metode pembayaran yang belum diatur), pesan error akan muncul di samping tombol simpan, dan penyimpanan akan diblokir sampai masalah diselesaikan.
Cara Kerjanya dalam Praktik
Berikut alur percakapan tipikal saat pelanggan berinteraksi dengan Agent yang memiliki tool Ecommerce & Order:
- Pelanggan bertanya tentang produk β "Produk apa saja yang tersedia?" atau "Saya mencari [nama produk]."
- Agent menampilkan katalog produk β Agent menunjukkan produk yang tersedia dengan nama, harga, gambar, dan status stok.
- Pelanggan memilih produk β "Saya mau beli [nama produk]."
- Agent meminta detail pengiriman β Jika pengiriman diaktifkan, Agent meminta alamat pengiriman pelanggan.
- Agent menghitung ongkir β Menggunakan kurir yang dipilih, Agent menyajikan opsi pengiriman dengan biaya dan estimasi waktu.
- Pelanggan mengkonfirmasi pesanan β Setelah memilih opsi pengiriman, pelanggan mengkonfirmasi.
- Agent memproses pembayaran β Tergantung metode pembayaran:
- Xendit: Link pembayaran dibuat dan dikirim ke pelanggan.
- Manual: Agent memberikan detail rekening bank dan instruksi transfer.
- Pesanan dibuat β Pesanan muncul di halaman E-Commerce > Orders untuk pelacakan dan pengelolaan.
Menguji Integrasi
Setelah menyimpan konfigurasi, uji seluruh alur ecommerce menggunakan widget simulasi chat.
- Di halaman konfigurasi tool, widget simulasi chat terlihat di sisi kanan (desktop).
- Aktifkan Mode Debug dengan menggeser toggle Debug ke On di widget simulasi.

-
Kirim pesan pengujian yang mensimulasikan alur pembelian pelanggan:
- "Produk apa saja yang dijual?"
- "Saya mau beli [nama produk]"
- "Kirim ke [alamat pengujian]"
- "Saya pilih JNE Regular"
- "Lanjutkan pesanannya"
-
Dengan Mode Debug aktif, perhatikan:
- Apakah tool ecommerce dipanggil pada saat yang tepat
- Parameter yang dikirim ke tool (ID produk, alamat, kurir)
- Data respons (biaya pengiriman, detail pembayaran)
- Apakah pesanan berhasil dibuat
-
Cek halaman E-Commerce > Orders untuk memverifikasi bahwa pesanan pengujian muncul.
Untuk panduan pengujian lengkap, lihat Pengujian AI Agent.
Pesanan pengujian yang dibuat selama simulasi adalah pesanan nyata di sistem Anda. Anda mungkin perlu membatalkan atau menghapusnya setelah pengujian agar catatan pesanan tetap bersih.
Pemecahan Masalah
"Shop Address is required when shipping is enabled"
Ini berarti belum ada alamat asal yang dipilih. Pilih alamat toko dari dropdown atau nonaktifkan toggle Require Shipping jika pengiriman tidak diperlukan.
"Please select a bank account for manual payment"
Saat menggunakan Manual Transfer sebagai metode pembayaran, Anda harus memilih rekening bank. Buka E-Commerce > Payment > Manual untuk menambahkan rekening bank, lalu kembali ke konfigurasi tool dan pilih rekening tersebut.
"Please select at least one Xendit payment method"
Saat menggunakan pembayaran Automatic (Xendit), minimal satu channel pembayaran (Virtual Account, E-Wallet, Retail Outlet, atau QRIS) harus dicentang.
Xendit tidak tersedia sebagai opsi pembayaran
Ini terjadi saat akun Xendit Anda belum terhubung, belum aktif, atau verifikasi KYC belum lulus. Buka E-Commerce > Payment > Automatic untuk mengecek status akun Xendit dan menyelesaikan langkah setup yang tertunda.
Produk tidak muncul di katalog
Pastikan produk Anda di E-Commerce > Products diatur ke Active. Hanya produk aktif yang muncul di daftar produk konfigurasi tool.
Agent tidak memicu alur ecommerce
Periksa Activation Prompt di bagian AI Prompts. Prompt harus mendefinisikan dengan jelas kapan Agent harus mengaktifkan tool. Pastikan juga tool sudah disimpan dan diaktifkan dengan benar.
Selanjutnya
- Cek Ongkir β Atur pengecekan ongkos kirim mandiri tanpa alur ecommerce lengkap.
- Web Search β Berikan kemampuan pencarian web real-time kepada Agent Anda.
- Pengujian AI Agent β Pelajari lebih lanjut tentang playground pengujian dan mode debug.
- Konfigurasi Tools β Ringkasan semua tools yang tersedia dan cara kerjanya.
