Jawaban singkat: gunakan n8n + gateway WhatsApp + AI + Google Sheets knowledge base produk → bot menjawab harga, stok, ongkir, pembayaran, status pesan 24/7 tanpa operator tidur. Artikel ini panduan lengkap: setup, struktur data produk, flow order, handover, dan kalkulasi hemat biaya vs admin CS.
Mengapa Toko Online Butuh Bot AI 24 Jam (Bukan Auto-Reply Biasa)?
| Aspek | Auto-Reply Biasa / Rule-Based | Bot AI (n8n + LLM) |
|---|---|---|
| Pertanyaan “brp ongkir ke Surabaya?” | Harus rule tiap kota/kurir → ratusan rule | AI hitung dari data ongkir di Sheets / panggil API kurir → 1 rule |
| Pertanyaan “stok ready warna merah M?” | Tidak bisa cek stok real-time | Node HTTP/Sheets cek stok → jawab akurat |
| Follow-up “yang tadi yang hitam?” | Lupa konteks → “keyword tidak dikenali” | Memory 5 turno → paham “yang tadi” = produk sebelumnya |
| Komplain “barang rusak, mau ganti” | Balas default → pelanggan makin marah | Deteksi komplain → handover lembut ke admin +安抚 |
| Update harga/promo mingguan | Edit rule satu-satu (pusing) | Edit 1 baris di Sheets → semua bot update otomatis |
Arsitektur Bot Toko Online 24/7 (Visual di n8n)
Struktur Knowledge Base Produk di Google Sheets (Wajib Format Ini)
Buat spreadsheet dengan 2 sheet (tab):
Sheet 1: “Produk” (Data Katalog)
| Kode | Nama Produk | Harga | Stok | Deskripsi Singkat | Kategori | Gambar URL | Aktif |
|---|---|---|---|---|---|---|---|
| PKG-A | Paket Starter | 299000 | 50 | Fitur A, B, C — cocok pemula | Digital | https://img.com/pkg-a.jpg | TRUE |
| PKG-B | Paket Pro | 599000 | 30 | Semua fitur + support prioritas | Digital | https://img.com/pkg-b.jpg | TRUE |
| FISIK-01 | Kaos Polos Premium | 149000 | 100 | Bahan combed 30s, S-XXL | Fisik | https://img.com/kaos.jpg | TRUE |
Sheet 2: “FAQ_Kebijakan” (Aturan & Info Umum)
| Pertanyaan | Jawaban | Kategori |
|---|---|---|
| Berapa ongkir ke [Kota]? | Ongkir dihitung otomatis saat checkout. Estimasi: Jawa Rp 15-25rb, Luar Jawa Rp 25-45rb. Gratis ongkir min beli Rp 500rb. | Ongkir |
| Bisa COD? | COD tersedia area Jakarta, Bogor, Depok, Tangerang, Bekasi. Luar area transfer dulu ya kak. | Pembayaran |
| Berapa lama dikirim? | Pesanan konfirmasi < 12:00 WIB dikirim hari sama. Setelah 12:00 besok pagi. Nomor resi dikirim ke chat ini. | Pengiriman |
| Bisa retur/tukar? | Bisa 7 hari setelah terima, barang utik, tag masih ada. Chat admin untuk proses retur. | Retur |
| Jam operasional admin? | Bot AI 24 jam. Admin manusia Senin-Sabtu 09:00-17:00 WIB. Minggu/libur off. | Umum |
Flow Order Otomatis (Dari Chat ke Order Tercatat)
- Pelanggan: “Mau beli Paket Pro, nama Budi, alamat Jakarta”
- AI: ekstrak → produk=PKG-B, nama=Budi, kota=Jakarta → cek stok Sheets (tersedia)
- AI: hitung ongkir (jakarta = gratis min 500rb) → balas: “Paket Pro Rp 599.000, ongkir GRATIS (Jakarta). Total Rp 599.000. Rekening: BCA 123456 a/n Toko. Kirim bukti bayar ke chat ini ya kak.”
- Node Sheets Write: catat ke tab “Order_Masuk” → Kode, Nama, Produk, Total, Status=”Menunggu Bayar”, Waktu
- Pelanggan kirim bukti → AI: “Terima bukti kak, kami cek < 1 jam. Resi dikirim ke sini."
- Admin cek Sheets “Order_Masuk” → verifikasi → update Status=”Dikirim”, isi Resi
- Node Cron (tiap jam) cek Status=”Dikirim” + Resi terisi → kirim WA ke pelanggan: “Paket dikirim kak, resi: [nomor]. Cek: [link kurir]. Terima kasih!”
Semua visual, no-code. Template lengkap di ebook + template n8n.
Handover ke Admin: Kapan & Bagaimana
| Trigger Handover | Keyword/Deteksi | Balasan Bot | Aksi Admin |
|---|---|---|---|
| Komplain kompleks | “komplain”, “rusak”, “salah kirim”, “advokat”, “lapor ke BPOM” | “Maaf kak, untuk komplain ini saya turunkan ke admin biar ditangani lengkap ya. Sebentar admin balas.” | Notif Telegram + link chat → admin ambil alih |
| Request custom | “custom”, “kustom”, “request”, “tanya dulu ke bos” | “Untuk request custom, mending chat admin langsung ya biar bisa diskusi detail.” | Notif Telegram |
| Besar nilai/order besar | Deteksi nominal > Rp 5jt di chat (node IF) | “Wah order besar kak! Saya turunkan ke admin untuk penawaran khusus ya.” | Notif Telegram + prioritas |
| Emosi negatif | Sentiment analysis (opsional) / kata “marah”, “kecewa”, “bodoh” | “Maaf kak, saya turunkan ke admin biar dibantu lebih baik.” | Notif Telegram + label “URGENT” |
Kalkulasi Hemat Biaya vs Admin CS Manusia
| Komponen | Admin CS Manusia (1 orang) | Bot AI 24/7 |
|---|---|---|
| Gaji/bulan | Rp 3.000.000 – 5.000.000 | Rp 200.000 – 300.000 (VPS + Gateway + AI) |
| Jam kerja | 8 jam/hari (butuh 3 shift untuk 24/7 = 3 orang) | 24/7 nonstop |
| Total/bulan (24/7) | Rp 9.000.000 – 15.000.000 | Rp 200.000 – 300.000 |
| Total/tahun | Rp 108.000.000 – 180.000.000 | Rp 2.400.000 – 3.600.000 |
| Hemat | — | 97%+ (Rp 100jt+/tahun) |
| Konsistensi jawaban | Bervariasi per orang, mood, kelelahan | Seragam, akurat dari data terbaru |
| Skala naik 10x | Rekrut 10 orang = Rp 30-50jt/bln | Upgrade VPS + AI quota = Rp 500rb-1jt/bln |
FAQ: Bot WhatsApp AI Toko Online 24 Jam
Bot bisa cek stok real-time dari sistem inventory toko?
Bisa — jika sistem inventory punya API, node HTTP n8n panggil API → return stok. Kalau manual: update Sheets harian (5 menit) sudah cukup untuk kebanyakan toko.
Bagaimana bot hitung ongkir otomatis?
2 cara: (1) Data ongkir per kota di Sheets → AI lookup. (2) Panggil API kurir (RajaOngkir/Binderbyte/Deliveree) via node HTTP → AI hitung & balas. Template siap import sudah include keduanya.
Apakah bot bisa kirim katalog gambar produk?
Bisa — node WhatsApp Send support media. AI balas teks + node IF: jika user tanya “gambarnya” / “lihat foto” → kirim Gambar URL dari kolom Produk. Atau kirim PDF katalog via node Send Document.
Kalau pelanggan bayar tapi bot tidak tau (admin lupa update Sheets)?
Setup node Cron cek order “Menunggu Bayar” > 24 jam → notif admin: “Order [Kode] belum update status > 24 jam.” Bot juga bisa balas user: “Kak, kami cek pembayaran Anda, sebentar ya” + notif admin.
Template bot toko online sudah jadi di mana?
Ebook + Template n8n — include: workflow bot toko (produk, ongkir, order, handover), system prompt CS toko, format Sheets produk & FAQ, pola anti-halusinasi, delay, memory, monitoring.
Baca juga: Cara Membuat WhatsApp AI Bot untuk Menjawab Chat Toko Online 24 Jam untuk panduan lengkapnya.