tl;dr
Kamu bisa bangun auto-reply WhatsApp yang jalan 24 jam pakai AI Agent OpenClaw — agent AI open-source yang nyambung langsung ke akun WhatsApp lewat QR. Artikel ini kasih studi kasus ilustratif (toko retail online), lengkap dengan: setup dasar, cara menandai prospek yang layak dikejar, aturan kapan bot menyerahkan chat ke CS manusia, contoh konfigurasi action bot, plus daftar do & don’t dari dokumentasi resmi OpenClaw.
Pola yang sama juga diterapkan alumni workshop KomuniTech di bisnis mereka masing-masing — toko retail, jasa, sampai UMKM manufaktur.
Studi Kasus: CS WhatsApp yang Balas Sendiri 24 Jam
Bayangkan toko retail online “Kopi Nusantara” (nama ilustratif): jualan kopi kemasan via Instagram dan WhatsApp. Admin cuma satu orang. Pola chat yang masuk tiap hari nyaris sama: “harganya berapa?”, “masih ready?”, “ongkir ke Bandung berapa?”, “bisa COD nggak?”. Tapi karena semua chat harus dijawab manual, banyak yang baru dibalas malam hari — dan sebagian pelanggan sudah pindah ke kompetitor.
Solusinya: pasang auto-reply WhatsApp dengan OpenClaw di nomor khusus. Hasilnya setelah 2 minggu berjalan:
- Pertanyaan umum (harga, stok, ongkir, jam operasional) terjawab otomatis dalam hitungan detik, 24 jam.
- Admin cuma pegang chat yang beneran butuh manusia: negosiasi, komplain, pesanan besar.
- Setiap kontak baru yang serius (nanya harga + stok + pengiriman) tercatat sebagai prospek, lengkap dengan riwayat percakapannya.
Kunci biar hasilnya kayak gitu bukan cuma “pasang bot” — tapi tiga hal ini: konfigurasi channel yang benar, aturan main yang jelas, dan jalur handoff ke manusia. Satu per satu di bawah.
Setup Dasar: Konek OpenClaw ke WhatsApp
OpenClaw nyambung ke WhatsApp lewat plugin channel resmi yang link-nya pakai QR (mirip WhatsApp Web). Langkahnya singkat:
- Install plugin channel:
openclaw channels add --channel whatsapp(atau lewatopenclaw onboard). - Login:
openclaw channels login --channel whatsapp— QR-only, jadi siapkan cara lihat QR di layar host-nya. - Set akses:
dmPolicy+allowFrom, lalu start gateway:openclaw gateway.
Dua catatan penting dari dokumentasi resmi WhatsApp channel:
- Pakai nomor khusus kalau bisa. Docs OpenClaw menyarankan nomor terpisah dari nomor pribadi — setup dan routing jadi lebih bersih.
- Kunci aksesnya dari awal. Mode default
dmPolicy: "pairing"bikin pengirim tak dikenal minta persetujuan dulu. Untuk bisnis, kamu bisa langsung setdmPolicy: "allowlist"dan daftarkan nomor-nomor pelanggan diallowFrom— atau pakai"*"kalau memang mau terbuka, tapi sadari konsekuensinya.
Contoh blok konfigurasi minimum:
{
"channels": {
"whatsapp": {
"dmPolicy": "allowlist",
"allowFrom": ["+6281234567890"],
"groupPolicy": "allowlist",
"groupAllowFrom": ["+6281234567890"]
}
}
}
Buat yang masih awam dengan konsep agent dan channel OpenClaw, ada artikel pengantar OpenClaw yang ngejelasin komponen-komponennya dengan bahasa non-teknis.
Konfigurasi Action Bot: Auto-Reply + Aturan Main
Setelah channel nyambung, bagian paling penting: kasih bot instruksi kerja. Di OpenClaw ini dua lapis:
1. System prompt per percakapan
Buat DM, kamu bisa set prompt khusus lewat channels.whatsapp.direct. Contohnya:
{
"channels": {
"whatsapp": {
"direct": {
"*": {
"systemPrompt": "Kamu adalah CS Kopi Nusantara. Jawab singkat dan sopan dalam Bahasa Indonesia. Kamu boleh jawab: harga produk, ketersediaan stok, ongkir, jam operasional, cara order. JANGAN jawab di luar itu — arahkan ke admin."
}
}
}
}
}
Prompt ini yang bikin bot konsisten: tahu scope-nya apa, tahu kapan harus menyerah ke manusia. Makin sempit scope-nya, makin jarang bot ngasal.
2. Perilaku balasan
Beberapa opsi yang relevan buat pengalaman chat yang wajar:
replyToMode: "first"— balasan bot me-quote pesan masuk. Pelanggan langsung paham bot lagi jawab pertanyaan yang mana.ackReaction— kasih reaksi (misal 👀) begitu pesan diterima, biar pelanggan tahu pesannya kebaca sebelum balasan diketik.textChunkLimit(default 4000 karakter) — balasan kepanjangan otomatis dipecah. Set lebih pendek kalau mau bacaannya lebih nyaman di HP.
Contoh:
{
"channels": {
"whatsapp": {
"replyToMode": "first",
"ackReaction": { "emoji": "👀", "direct": true, "group": "mentions" }
}
}
}
Kalau kamu sudah pernah nyoba auto-reply lewat fitur bawaan WhatsApp Business / Meta AI, baca dulu cara setting Meta AI WhatsApp untuk auto reply — itu cocok buat pola jawaban template, sementara OpenClaw di sini untuk yang butuh konteks dan keputusan (menandai prospek, handoff).
Cara Menandai Prospek Target
Bot yang cuma “bales chat” itu setengah kerja. Yang bikin beda: bot ikut memilah siapa yang serius.
Pisahkan konteks tiap kontak
Default OpenClaw nyatupin semua DM ke satu sesi. Buat CS, ini bahaya: konteks pelanggan A bocor ke pelanggan B. Set session.dmScope: "per-channel-peer" biar tiap kontak punya riwayat percakapan sendiri:
{
"session": {
"dmScope": "per-channel-peer"
}
}
Dengan ini, bot bisa jawab “ongkir ke Bandung” tanpa nyampur sama pesanan pelanggan lain — dan kamu bisa lacak progres tiap kontak secara terpisah.
Kriteria prospek + catat statusnya
Tentukan dulu sinyal prospek yang relevan buat bisnismu. Contoh pola untuk toko retail:
- Kualifikasi: nanya harga → nanya stok → nanya pengiriman = sinyal kuat.
- Timing: nanya jam operasional + langsung nanya cara order = intensi beli tinggi.
- Nilai: nanya harga grosir / jumlah banyak = prospek besar, pantas di-handoff.
Instruksikan lewat system prompt: kalau percakapan memenuhi kriteria, bot mencatat status kontak (misal: “prospek hangat”, “butuh follow-up besok”) ke catatan memory atau spreadsheet yang sama-sama bisa diakses tim. Ada pola lengkap soal logika kualifikasi dan penandaan tahap funnel di artikel kualifikasi leads & tagging funnel — prinsipnya sama, tinggal disesuaikan dengan kanal WhatsApp.
Notifikasi ke tim
Bot juga bisa kirim ringkasan ke grup internal: “3 prospek baru hari ini: 1 pesanan besar dari Bandung, 2 nunggu follow-up.” Tim tinggal eksekusi, nggak perlu buka satu-satu chat.
Kapan Chat Dialihkan ke CS Manusia
Ini aturan paling krusial. Bot yang gak pernah menyerah = pelanggan frustrasi. Di OpenClaw, pola handoff diatur lewat standing orders — instruksi permanen yang mendefinisikan scope, trigger, approval gate, dan escalation rules.
Contoh untuk kasus Kopi Nusantara:
## Program: CS WhatsApp Auto-Reply
Authority: Jawab pertanyaan umum (harga, stok, ongkir, jam operasional)
Trigger: Pesan masuk dari kontak di allowlist
Approval gate: Tidak ada untuk jawaban otomatis. Semua keputusan di luar scope = handoff.
Escalation rules (langsung panggil admin):
1. Kontak minta "admin", "manusia", "orang", atau "CS"
2. Nada marah / kata kasar / komplain berulang
3. Nilai transaksi di atas Rp2.000.000 (grosir / jumlah banyak)
4. Pertanyaan di luar scope, dan bot gagal jawab 2 kali berturut-turut
5. Kontak minta info yang bot tidak punya (misal status pengiriman spesifik)
Jangan pernah:
- Menebak jawaban di luar data yang ada
- Berpura-pura jadi manusia
- Menahan chat yang memenuhi kriteria handoff
Inti dari escalation rules: jangan sampai pelanggan ngerasa muter-muter. Kalau bot gagal, langkah berikutnya harusnya bukan balasan lain — tapi manusia.
Routing chat ke manusia
Secara teknis ada beberapa cara, tergantung skala tim:
- Bot kirim notifikasi ke grup/akun admin — bot pakai tool kirim pesan untuk meneruskan ringkasan chat + konteksnya, lalu admin yang melanjutkan di WhatsApp. Cocok buat tim kecil.
- Route kontak spesifik ke agent khusus — OpenClaw mendukung multi-agent: kontak bernilai tinggi bisa di-binding langsung ke agent “cs-human” lewat
bindings, jadi percakapan itu otomatis ditangani jalur berbeda.
Contoh binding:
{
"bindings": [
{
"type": "acp",
"agentId": "cs-human",
"match": {
"channel": "whatsapp",
"peer": { "kind": "direct", "id": "+6281111111111" }
}
}
]
}
Kunci handoff yang mulus: konteks ikut pindah. Bot harus kasih admin ringkasan — siapa kontaknya, sudah ngobrol apa saja, kira-kira butuh apa — bukan cuma bilang “ada yang nanya”.
Buat yang mau lihat pola handoff & follow-up lebih jauh: AI agent follow-up leads WhatsApp nunjukin cara bot ngejar prospek yang ghosting, dan perbedaan sales agent vs CS bot bantu kamu nentuin kapan butuh yang mana.
Do & Don’t Saat Pasang Auto-Reply WhatsApp
Berdasarkan dokumentasi resmi OpenClaw dan pengalaman lapangan:
Do
- Batasi scope bot. Bot yang jelas batasnya lebih jarang error dan lebih gampang diaudit.
- Kasih escape hatch yang kelihatan. Pelanggan harus tahu cara mencapai manusia — lewat kata kunci (“ketik ADMIN”), atau otomatis lewat escalation rules.
- Uji dengan nomor sendiri dulu. OpenClaw mendukung self-chat; pakai itu untuk tes alur sebelum kontak pelanggan nyata.
- Pisahkan konteks per kontak (
dmScope: "per-channel-peer") — ini syarat mutlak kalau lebih dari satu orang chat. - Catat dan audit. Simpan riwayat keputusan bot (kenapa di-handoff, kenapa ditandai prospek) biar bisa dievaluasi tiap minggu.
Don’t
- Jangan sambungkan bot WhatsApp ke bot lain tanpa pengaman. Platform kayak Slack/Discord punya deteksi bot-ke-bot anti-loop; WhatsApp tidak — dua bot bisa saling balas tanpa henti. Jaga agar satu sisi percakapan selalu manusia.
- Jangan balas status/broadcast. Pesan status dan broadcast otomatis diabaikan OpenClaw — dan kamu juga nggak perlu coba-coba, itu bukan jalur CS yang wajar.
- Jangan taruh data sensitif di prompt atau memory. Konfigurasi dan catatan agent bisa kebaca siapa pun yang pegang akses host. Nomor rekening, data pribadi pelanggan, dan sejenisnya jangan masuk situ.
- Jangan overpromise. Bot tidak “paham segalanya”. Kalau pelanggan nanya di luar scope, akui dan teruskan — bukan jawab asal.
- Jangan biarkan bot menahan chat yang seharusnya di-handoff cuma karena “belum waktunya”. Kalau ragu, manusia lebih aman.
Pertanyaan yang Sering Ditanya
Apakah auto-reply WhatsApp dengan OpenClaw gratis?
OpenClaw sendiri open-source dan plugin WhatsApp-nya gratis dipasang. Yang perlu kamu sediakan: host buat jalanin gateway (laptop/PC/server), nomor WhatsApp, dan biaya API model AI yang dipakai agent (kalau pakai model berbayar). Totalnya jauh di bawah langganan platform chatbot, tapi tetap ada komponen biaya.
Apakah akun WhatsApp bisa kena banned?
Risiko ada kalau dipakai untuk spam massal. Auto-reply CS yang sifatnya reaktif (menjawab chat masuk) jauh lebih aman daripada blast broadcast ke kontak yang nggak minta. Pakai nomor khusus dan patuh batas wajar penggunaan — pola amannya dijelaskan di artikel broadcast WhatsApp anti-banned.
Beda auto-reply OpenClaw vs fitur auto-reply bawaan WhatsApp Business?
Fitur bawaan (termasuk Meta AI) menjawab dengan template statis dan tidak punya konteks antar-percakapan. OpenClaw bisa baca riwayat per kontak, menilai apakah kontak itu prospek, mencatat statusnya, dan memutuskan kapan handoff — itu yang bikin hasilnya beda.
Berapa lama pasang sampai jalan?
Untuk satu nomor + skenario CS sederhana, hitungan jam. Yang makan waktu justru menyusun escalation rules dan kriteria prospek — karena di situ letak kualitasnya, bukan di teknis koneksinya.
Kalau bot salah jawab, gimana?
Kasih jalur handoff yang cepat (poin #2 escalation rules) dan audit riwayatnya. Pola amannya: scope sempit, verifikasi data yang bot pakai, dan selalu ada manusia di ujung jalur.
Kesimpulan
Auto-reply WhatsApp yang baik bukan soal bot bisa “ngobrol” — tapi soal siapa yang jawab apa, dan kapan harus menyerah ke manusia. Dengan OpenClaw, ketiganya bisa diatur eksplisit: channel yang terkunci (allowlist), system prompt yang membatasi scope, dan standing orders yang mendefinisikan handoff.
Pola di atas bukan cuma teori. Alur serupa — auto-reply, penandaan prospek, dan handoff ke tim — diterapkan oleh alumni workshop KomuniTech di bisnis mereka masing-masing: dari toko retail, jasa, sampai UMKM manufaktur. Kalau kamu mau dibimbing langsung nyusun alur kayak gini untuk bisnismu, workshop Karyawan AI KomuniTech (2 jam, tanpa coding) membahas persis pola ini dengan praktik langsung.
Disclaimer: studi kasus “Kopi Nusantara” bersifat ilustratif. Detail konfigurasi mengacu pada dokumentasi resmi OpenClaw dan bisa berubah seiring versi; selalu cek dokumentasi versi yang kamu pakai.
Referensi
- OpenClaw Docs — WhatsApp Channel
- OpenClaw Docs — Channel Routing
- OpenClaw Docs — Session Management
- OpenClaw Docs — Standing Orders
- OpenClaw Docs — Bot Loop Protection
Artikel telah diupdate pada 19/08/2026 untuk memastikan artikel tetap sesuai kondisi terkini.









Tinggalkan Balasan