Membuat Chatbot WhatsApp di BarantumChat
Chatbot membalas pelanggan secara otomatis mengikuti alur percakapan yang Anda susun, misalnya menu tombol untuk info produk, cek tagihan, atau bicara dengan agen. Chatbot tetap aktif di luar jam kerja dan menjaga jawaban tim tetap konsisten.
Kapan memakai chatbot?
Gunakan chatbot jika:
- Pelanggan sering bertanya hal yang sama, misalnya info produk atau cek tagihan. Chatbot menjawab lewat menu tombol tanpa menunggu agen.
- Chat masuk di luar jam kerja tetap perlu dilayani. Chatbot membalas sesuai jadwal aktif yang Anda atur.
- Data pelanggan perlu dikumpulkan sebelum ditangani agen, misalnya nomor pelanggan untuk cek tagihan.
Pilih fitur yang sesuai kebutuhan:
Kebutuhan | Fitur |
Hanya mengirim satu pesan informasi, misalnya "kantor sedang tutup" | |
Alur tetap dengan menu tombol yang Anda susun | Chatbot (artikel ini) |
Jawaban bebas berdasarkan info bisnis Anda | AI Agent, dipasang di chatbot |
Hasilnya seperti apa?
Saat pelanggan mengirim chat WhatsApp, chatbot langsung membalas sesuai alur yang Anda susun, misalnya sapaan dengan tombol Info Produk, Cek Tagihan, dan Bicara dengan Agen.
Contoh: chatbot membalas dengan menu tombol
Pelanggan menekan salah satu tombol, lalu chatbot melanjutkan ke cabang tombol itu, misalnya mengirim info produk, menanyakan nomor pelanggan untuk cek tagihan, atau mengalihkan chat ke agen. Tombol dan teksnya bisa Anda ubah di studio.
Chatbot yang sudah diaktifkan tampil di daftar Chatbot dengan status Aktif.
Sebelum memulai
- Akun Anda berperan Admin.
- Nomor WhatsApp sudah terhubung ke BarantumChat. Lihat Menghubungkan nomor WhatsApp Business API ke BarantumChat.
Pilih template
Template berisi alur siap pakai yang tinggal Anda ubah. Untuk channel WhatsApp tersedia:
Template | Cocok untuk |
Customer Service Multi-Menu | Sapaan lalu menu tombol (Info Produk, Cek Tagihan, Bicara dengan Agen) dengan cabang masing-masing. Dipakai di artikel ini |
Tangkap Leads → CRM | Mengumpulkan nama, email, dan kebutuhan calon pelanggan ke CRM, lalu mengalihkannya ke sales |
Cek Resi / Status Pesanan | Pelanggan mengirim nomor resi dan bot menampilkan status pesanannya |
FAQ Otomatis | Menjawab pertanyaan umum tanpa agen, dengan eskalasi ke agen bila perlu |
AI Assistant | Bot AI yang menjawab dari knowledge base |
CS Multi-Produk + AI per Produk | Menu produk dengan AI khusus untuk setiap produk |
Auto-reply & Jam Operasional | Balasan instan di jam kerja dan sapaan di luar jam kerja |
Order via Chat | Menerima pesanan dan alamat lewat chat, lalu meneruskannya ke admin order |
Komplain & Eskalasi | Mengelompokkan keluhan, mencatat detail ke tiket, lalu eskalasi ke tim terkait |
Booking Janji Temu | Pelanggan memilih layanan dan jadwal janji temu |
Survei Kepuasan (CSAT) | Meminta rating dan masukan setelah layanan |
WA: Promo + Tombol Belanja | Promo dengan header gambar dan tombol cepat untuk mendorong pembelian |
Pilih Mulai dari kosong jika ingin menyusun alur sendiri dari satu blok Pemicu.
Langkah-langkah
Contoh berikut memakai template Customer Service Multi-Menu, lalu mengubah sapaan, satu tombol menu, dan kata kunci pemicunya.
- Klik ikon Chatbot (1) di sidebar kiri BarantumChat.
- Klik Buat Chatbot (2).
Langkah 1–2: Menu Chatbot dan tombol Buat Chatbot
- Di jendela Buat Chatbot, pilih channel WhatsApp (3a), lalu klik template Customer Service Multi-Menu (3b). Studio Chatbot terbuka dengan alur template di kanvas.
Langkah 3: Channel WhatsApp dan template Customer Service Multi-Menu
- Ubah teks sapaan pembuka. Klik blok Pesan pertama setelah Mulai / Pemicu (4a), lalu ganti teks di kolom Isi pesan / caption (4b) di panel kanan, misalnya dengan nama bisnis Anda.
Langkah 4: Blok Pesan sapaan dan kolom Isi pesan
- Ubah tombol menu. Klik blok Pesan Tombol (5a). Di Tombol balasan cepat, ganti teks tombol, misalnya Info Produk menjadi Info Harga (5b). Tombol ini tetap tersambung ke blok berikutnya di kanvas; klik blok tujuan itu untuk mengubah isinya, misalnya daftar harga.
Langkah 5: Mengganti teks tombol menjadi Info Harga
WhatsApp membatasi 3 tombol per pesan, maksimal 20 karakter per tombol, dan template ini sudah memakai 3 tombol. Untuk menambah tombol baru, hapus dulu salah satu tombol (ikon x), klik Tambah tombol, lalu tarik garis dari titik tombol baru ke blok tujuan di kanvas. Butuh lebih dari 3 pilihan? Pakai blok Pesan Daftar (maks. 10 item).
- Atur pemicu. Klik blok Mulai / Pemicu (6a). Di Tipe pemicu, pilih Kata kunci agar bot mulai saat pelanggan mengirim kata tertentu, atau Semua pesan masuk agar bot membalas setiap pesan baru. Di Kata kunci pemicu (6b), ketik kata kunci lalu tekan Enter; klik x untuk menghapus kata kunci bawaan (halo, menu, mulai).
Langkah 6: Kata kunci pemicu di blok Mulai / Pemicu
Jam aktif bot tidak diatur di blok ini, melainkan di Pengaturan Bot. Klik ikon pengaturan di bar atas studio, lalu jendela Pengaturan Bot terbuka (6c) berisi jadwal aktif (Aktifkan 24 jam, Aktif di luar jadwal), hari aktif bot, pesan di luar jam kerja, timeout percakapan, dan batas salah. Klik Simpan untuk menyimpan perubahan, atau Batal / ikon x untuk menutup tanpa mengubah. Lihat Mengatur jam operasional chatbot di BarantumChat.
Langkah 6: Jendela Pengaturan Bot
- Klik Uji Bot (7a) di bawah kanvas.
Langkah 7: Tombol Uji Bot
Jendela Uji Bot — Simulasi terbuka di sisi kanan. Area percakapan (7b) menampilkan pesan pembuka bot dan tombol menu seperti di WhatsApp pelanggan. Ketik pesan seperti pelanggan di kolom Ketik pesan…, tekan setiap tombol, dan pastikan setiap cabang alur berakhir dengan benar. Klik Ulangi (7c) untuk mengulang dari awal. Tutup jendela dengan ikon x (7d) untuk kembali ke kanvas.
Langkah 7: Jendela Uji Bot — Simulasi
- Setelah alur sesuai, klik Simpan (8a), lalu klik Aktifkan (8b) di bar atas studio.
Langkah 8: Tombol Simpan dan Aktifkan
- Di jendela Aktifkan Chatbot, pilih nomor WhatsApp tempat bot berjalan (9a). Aktifkan Jadikan bot yang menjawab di akun ini (9b). Satu akun hanya bisa punya 1 bot aktif, jadi bot lain yang sedang aktif di nomor itu otomatis dinonaktifkan. Periksa daftar pengecekan, lalu klik Aktifkan Sekarang (9c). Untuk menutup tanpa mengaktifkan, klik ikon x di pojok kanan atas jendela.
Langkah 9: Jendela Aktifkan Chatbot
Hasil: Chatbot tampil di daftar Chatbot dengan status Aktif (9) dan mulai membalas pesan WhatsApp yang masuk ke nomor tersebut sesuai alur. Klik ikon panah kiri di bar atas studio untuk kembali ke daftar.
Langkah 9: Chatbot baru berstatus Aktif di daftar Chatbot
Memastikan chatbot berjalan
- Dari nomor WhatsApp lain (misalnya HP pribadi), kirim pesan ke nomor bisnis yang dipilih di langkah 9. Gunakan kata kunci pemicu jika Anda mengaturnya di blok Mulai / Pemicu.
- Pastikan HP tersebut menerima pesan pertama chatbot, lalu tekan setiap tombol dan cocokkan balasannya dengan alur di studio.
- Di daftar Chatbot, klik Log pada kartu chatbot. Jendela Log terbuka dan menampilkan riwayat perubahan chatbot: siapa mengubah apa dan kapan (3). Klik ikon x di kanan atas untuk menutupnya.
Gambar 1: Log riwayat perubahan chatbot
Jika tidak sesuai
Masalah | Penyebab | Cara memperbaiki |
Tombol Aktifkan Sekarang tidak bisa diklik | Belum ada nomor terpilih, atau daftar pengecekan menampilkan peringatan (misalnya Alur belum punya blok Pemicu, atau blok AI/CSAT/Tombol belum lengkap) | Pilih nomor WhatsApp. Klik Uji dulu, lengkapi blok yang disebut di peringatan, lalu Simpan dan aktifkan lagi |
Belum ada nomor yang bisa dipilih | Nomor WhatsApp belum terhubung ke BarantumChat | Klik Hubungkan nomor/akun lain, atau ikuti Menghubungkan nomor WhatsApp Business API |
Chatbot tidak membalas sama sekali | Status chatbot masih Nonaktif, sakelar Jadikan bot yang menjawab di akun ini tidak aktif, pesan uji tidak memuat kata kunci pemicu, atau dikirim di luar jadwal aktif bot | Periksa status di daftar Chatbot, aktifkan ulang dengan sakelar menyala, cek Kata kunci pemicu di blok Mulai / Pemicu, dan cek jadwal aktif di Pengaturan Bot |
Bot lain yang dulu aktif berhenti membalas | Satu nomor hanya bisa punya 1 bot aktif | Aktifkan bot yang diinginkan saja untuk nomor itu. Pakai nomor lain jika butuh dua bot |
Percakapan berhenti di tengah setelah pelanggan menekan tombol | Tombol atau item menu belum tersambung ke blok berikutnya | Sambungkan setiap tombol ke blok tujuan di kanvas, uji di Uji Bot, lalu Simpan |
Pelanggan mengetik bebas dan bot tidak merespons dengan tepat | Bagian Kalau jawaban tidak dikenali belum diisi | Isi balasan di bagian itu pada blok tombol atau daftar |
Tombol baru tidak bisa ditambahkan (Maksimal 3 tombol) | WhatsApp membatasi 3 tombol per pesan | Hapus satu tombol lalu tambah yang baru, atau ganti blok dengan Pesan Daftar (maks. 10 item) |
Bot masih memakai sapaan atau tombol bawaan template | Perubahan di panel kanan belum disimpan | Klik Simpan, uji lagi di Uji Bot, lalu kirim pesan uji dari nomor lain |
Perubahan alur tidak berlaku | Belum klik Simpan setelah mengubah alur | Klik Simpan, lalu uji lagi dari nomor lain |
Auto respond tidak lagi terkirim | Auto respond tidak berjalan saat chatbot aktif | Atur balasan di luar jam di chatbot, atau nonaktifkan chatbot jika hanya butuh auto respond. Lihat Membuat auto respond |
Catatan: Pastikan setiap tombol atau item menu tersambung ke blok berikutnya. Tombol yang tidak tersambung membuat percakapan berhenti di tengah jalan.
Tips: Sapa pelanggan dengan namanya menggunakan variabel. Lihat Menyisipkan variabel ke pesan chatbot.
Artikel terkait
- Mengatur jam operasional chatbot di BarantumChat
- Menyisipkan variabel ke pesan chatbot
- Membuat AI Agent di BarantumChat
- Membuat tiket otomatis dari setiap chat masuk (untuk menyimpan jawaban pelanggan ke Tickets, pakai blok Tanya & Simpan dengan Simpan jawaban ke modul = Tickets)