Lewati ke isi

AI & Otomasi

Alur dan Contoh Chatbot WhatsApp AI untuk Toko Online

Langkah menyusun chatbot WhatsApp AI untuk toko online: tanya produk, cek stok dan harga, status pesanan, konfirmasi bayar, sampai alih ke admin.

Terbit 6 menit baca

Jawaban singkat

Chatbot WhatsApp AI yang aman untuk toko online menjawab dari data toko (katalog, stok, pesanan), bukan dari ingatan model, punya batas tugas yang jelas, dan selalu menyerahkan percakapan ke admin untuk urusan uang, komplain, atau pertanyaan yang tidak bisa dijawab.

Daftar isi
  1. Langkah 1: Tentukan apa yang boleh dan tidak boleh dijawab bot
  2. Langkah 2: Siapkan sumber data yang dibaca bot
  3. Langkah 3: Rancang alur percakapan utama
  4. Langkah 4: Tangani konfirmasi pembayaran dengan hati-hati
  5. Langkah 5: Buat jalur alih ke admin yang jelas
  6. Langkah 6: Pilih jalur koneksi WhatsApp dan pahami risikonya
  7. Langkah 7: Uji, ukur, dan perbaiki
  8. Ringkasan: API resmi vs jalur tidak resmi
  9. Pertanyaan yang sering diajukan
  10. Checklist sebelum bot dinyalakan

Pernah kewalahan membalas pertanyaan "kak, ready?" dan "ongkirnya berapa?" yang sama berulang kali di WhatsApp, sementara pesanan baru menumpuk? Chatbot AI bisa mengambil alih bagian yang berulang itu, asalkan alurnya dirancang dengan benar: bot menjawab dari data tokomu, tahu batas tugasnya, dan cepat menyerahkan percakapan ke manusia saat perlu.

Bot toko jarang bermasalah karena modelnya kurang pintar. Yang lebih sering merepotkan adalah bot yang menjawab terlalu bebas: menyebut stok ada padahal habis, atau mengarang promo. Tujuh langkah di bawah menyusun alurnya dari nol.

Langkah 1: Tentukan apa yang boleh dan tidak boleh dijawab bot

Tulis daftar sederhana sebelum menyentuh alat apa pun. Biasanya, tugas yang cocok untuk bot di toko online adalah:

  • pertanyaan produk (bahan, ukuran, warna, cara pakai),
  • cek ketersediaan stok dan harga,
  • status pesanan dan nomor resi,
  • info jam operasional, lokasi, dan cara pemesanan.

Yang sebaiknya selalu ditangani admin: komplain barang rusak, permintaan refund, negosiasi harga, pesanan grosir, dan apa pun yang menyangkut verifikasi pembayaran. Daftar ini menjadi bagian dari instruksi sistem bot.

Langkah 2: Siapkan sumber data yang dibaca bot

Bot yang menjawab dari ingatan model akan berhalusinasi. Jadi siapkan tiga sumber:

  1. Katalog dan FAQ. Dokumen berisi deskripsi produk, kebijakan pengiriman, dan retur. Ini bisa dipakai dengan teknik RAG, seperti di chatbot AI dari dokumen perusahaan.
  2. Data stok dan harga. Sebaiknya dibaca langsung dari sistem toko (marketplace, toko online, atau spreadsheet stok) lewat API, bukan disalin ke dokumen yang cepat basi.
  3. Data pesanan. Status dan resi diambil dari sistem pesanan berdasarkan nomor pesanan atau nomor WhatsApp pelanggan.

Untuk harga dan stok, aturannya tegas: bot hanya menyebut angka yang ia dapat dari data, saat itu juga. Kalau datanya tidak terbaca, bot bilang akan dicek admin.

Langkah 3: Rancang alur percakapan utama

Pesan masuk pertama-tama diklasifikasikan maksudnya. Model AI cukup bagus untuk tugas ini bila pilihannya dibatasi, misalnya: tanya produk, cek stok, status pesanan, konfirmasi bayar, komplain, lain-lain.

Contoh alur cek stok:

Pelanggan: Kak, kemeja linen hitam ukuran L masih ada?
Bot: (cari produk "kemeja linen", varian hitam L, di data stok)
Bot: Kemeja Linen warna hitam ukuran L tersedia. Harganya sesuai yang
     tercantum di katalog: [harga dari data]. Mau dibantu pesan?

Contoh alur status pesanan:

Pelanggan: Pesanan saya sudah dikirim belum?
Bot: Boleh minta nomor pesanannya?
Pelanggan: INV-2041
Bot: (ambil status dari sistem pesanan)
Bot: Pesanan INV-2041 sudah dikirim, nomor resinya [resi dari data].

Perhatikan bahwa semua angka di jawaban bot berasal dari data. Model AI hanya merangkai kalimatnya agar terdengar natural.

Langkah 4: Tangani konfirmasi pembayaran dengan hati-hati

Ini bagian yang paling rawan. Pelanggan sering mengirim foto bukti transfer, dan bukti palsu atau hasil edit bukan hal asing. Bot sebaiknya tidak pernah menyatakan pembayaran "sudah diterima" hanya dari foto.

Alur yang lebih aman: bot menerima bukti, mencatatnya ke pesanan, lalu menjawab bahwa pembayaran sedang diverifikasi. Status lunas baru berubah setelah admin atau sistem pembayaran (misalnya notifikasi dari payment gateway atau mutasi rekening) mengonfirmasi. Bila tokomu menerima QRIS, notifikasi dari penyedia pembayaran lebih bisa diandalkan daripada foto, lihat QRIS untuk UMKM.

Langkah 5: Buat jalur alih ke admin yang jelas

Mengalihkan percakapan ke manusia adalah bagian dari desain, bukan tanda bot gagal. Pemicunya bisa:

  • pelanggan mengetik kata seperti "admin", "komplain", atau "refund",
  • bot gagal memahami maksud dua kali berturut-turut,
  • topik masuk daftar yang wajib ditangani manusia,
  • nada pesan terdeteksi marah.

Saat handover, bot memberi tahu pelanggan bahwa admin akan membalas, lalu berhenti menjawab di percakapan itu sampai admin menutupnya. Kalau timmu lebih dari satu orang, inbox bersama seperti di Chatwoot untuk omnichannel membantu membagi percakapan.

Langkah 6: Pilih jalur koneksi WhatsApp dan pahami risikonya

Ada dua jalur besar untuk menghubungkan bot ke WhatsApp.

API resmi (WhatsApp Business Platform dari Meta), diakses langsung atau lewat penyedia resmi (BSP). Jalur ini sesuai ketentuan, tetapi ada proses verifikasi, aturan template pesan untuk memulai percakapan, dan biaya per pesan sesuai tarif Meta yang berlaku. Per 4 November 2026, dokumentasi harga Meta menyebut biaya dihitung per pesan yang terkirim dari bisnis ke pengguna, dan sejak 1 Oktober 2026 pesan layanan (balasan non-template saat pelanggan menghubungi lebih dulu) kembali dikenai biaya setelah kuota gratis 1.000 pesan layanan terkirim per bulan untuk setiap nomor bisnis. Kuota yang tidak terpakai tidak dibawa ke bulan berikutnya, dan pesan utility yang dikirim di jendela layanan juga ikut dikenai biaya. Pesan dari pelanggan ke bisnis tidak dikenai biaya. Tarif per negara ada di rate card Meta, jadi cek angkanya sebelum menghitung anggaran.

Jalur tidak resmi, yaitu alat yang menjalankan sesi WhatsApp Web atau aplikasi di server, seperti WAHA. Jalur ini lebih mudah dan murah untuk mulai, tetapi tidak didukung Meta. Nomor bisa dibatasi atau diblokir bila terdeteksi pola yang dianggap spam, misalnya mengirim pesan massal ke nomor yang tidak pernah menghubungi. Detail jalur ini ada di WhatsApp API self-hosted dengan WAHA.

Pedoman praktis untuk jalur tidak resmi: pakai untuk membalas pelanggan yang menghubungi lebih dulu, hindari broadcast ke daftar dingin, dan jangan gunakan nomor utama tokomu untuk uji coba.

Langkah 7: Uji, ukur, dan perbaiki

Sebelum dibuka ke publik, uji bot dengan pertanyaan nyata dari riwayat chat tokomu. Catat jawaban yang salah, yang terlalu panjang, dan yang seharusnya dialihkan. Setelah jalan, pantau beberapa hal setiap minggu: berapa percakapan yang selesai tanpa admin, topik apa yang paling sering dialihkan, dan apakah ada keluhan soal jawaban bot.

Ringkasan: API resmi vs jalur tidak resmi

AspekAPI resmi (Meta)Jalur tidak resmi (misal WAHA)
StatusDidukung dan sesuai ketentuan MetaTidak didukung Meta
Risiko blokirLebih rendah bila mengikuti kebijakanLebih tinggi, terutama untuk pesan massal
Memulai chat ke pelangganWajib template yang disetujuiBebas, tetapi berisiko
BiayaSesuai tarif Meta dan penyediaBiaya server sendiri
Cocok untukToko dengan volume besar, broadcast resmiUji coba, toko kecil, balasan masuk

Pertanyaan yang sering diajukan

Apakah chatbot bisa menggantikan admin sepenuhnya?

Untuk pertanyaan berulang bisa banyak membantu, tetapi komplain, refund, dan verifikasi pembayaran sebaiknya tetap ditangani manusia.

Model AI apa yang dipakai?

Bisa model dari API penyedia besar atau model open-weight di server sendiri. Yang lebih menentukan kualitas adalah data yang diberikan dan batas tugas di instruksi.

Bagaimana kalau pelanggan bertanya di luar topik toko?

Instruksikan bot untuk sopan menolak dan mengarahkan kembali ke urusan pesanan. Ini juga mengurangi risiko bot menjawab hal yang tidak ia ketahui.

Apakah bot boleh menyebut promo?

Hanya bila promo itu ada di data yang dibaca bot dan masih berlaku. Jangan biarkan model menyimpulkan promo sendiri.

Checklist sebelum bot dinyalakan

  • Daftar tugas bot dan daftar topik wajib admin sudah tertulis.
  • Stok, harga, dan status pesanan dibaca dari data langsung.
  • Bot tidak pernah menyatakan pembayaran lunas dari foto bukti transfer.
  • Pemicu handover ke admin sudah diuji.
  • Jalur koneksi WhatsApp dipilih dengan sadar risikonya.
  • Ada jadwal evaluasi mingguan.

Sumber & referensi

Baca juga