Flow Builder adalah alat visual untuk merancang percakapan otomatis. Dengan antarmuka drag-and-drop, kamu bisa membangun alur chat yang kompleks tanpa menulis kode — dari sambutan sederhana hingga alur multi-langkah yang mengambil data dari sistem eksternal.
Konsep Dasar
Setiap flow terdiri dari node yang dihubungkan dengan transisi. Saat flow dipicu, eksekusi berjalan dari node pertama, mengikuti transisi berdasarkan kondisi dan input pelanggan, hingga mencapai node akhir.
Flow untuk WhatsApp dan Instagram dibuat secara terpisah melalui menu yang berbeda, karena kemampuan pesan masing-masing saluran berbeda.
Jenis Node
Node Teks
Mengirim pesan teks ke pelanggan. Mendukung variabel dinamis seperti {{nama}} yang terisi otomatis dari data kontak atau input sebelumnya.
Node Tombol Mengirim pesan dengan tombol pilihan (hingga 3 tombol). Setiap tombol memiliki cabang transisi masing-masing.
Node Daftar Mengirim menu dengan banyak pilihan yang dikelompokkan. Cocok untuk navigasi multi-level.
Node Gambar / Video / Dokumen Mengirim media ke pelanggan, dengan caption opsional.
Node Input Menunggu balasan dari pelanggan dan menyimpan jawabannya ke variabel. Mendukung batas waktu — jika pelanggan tidak membalas dalam durasi yang ditentukan, flow melanjutkan ke cabang timeout.
Node Kondisi Membuat percabangan berdasarkan nilai variabel, jam saat ini, hari dalam seminggu, atau kondisi lainnya.
Node HTTP Request Mengirim request ke URL eksternal (GET atau POST) dan menyimpan hasilnya sebagai variabel. Berguna untuk mengambil data dari sistem lain — status pesanan, ketersediaan slot, saldo, dan sebagainya.
Node Tetapkan Variabel Mengatur nilai variabel tanpa menunggu input pelanggan.
Node Jeda Menambahkan jeda singkat sebelum node berikutnya dieksekusi. Membuat percakapan terasa lebih natural.
Node Alihkan ke Agen Mengakhiri mode otomatis dan memindahkan percakapan ke agen manusia. Bisa langsung ditugaskan ke agen atau tim tertentu, dengan pesan transisi opsional.
Node Akhir Mengakhiri flow. Bisa disertai pesan penutup.
Variabel
Variabel menyimpan data yang dikumpulkan selama percakapan. Tulis variabel dengan format {{nama_variabel}} di manapun dalam konten pesan.
Variabel bawaan yang selalu tersedia:
{{contact.name}}— nama kontak{{contact.phone}}— nomor telepon
Variabel kustom bisa dibuat dari node Input atau node Tetapkan Variabel, lalu dipakai di node-node selanjutnya dalam flow yang sama.
Cara Memicu Flow
Kata Kunci Flow berjalan saat pelanggan mengirim pesan yang cocok persis dengan kata kunci yang kamu daftarkan. Satu flow bisa punya beberapa kata kunci. Pencocokan tidak membedakan huruf besar/kecil.
Flow Default Flow yang berjalan saat tidak ada kata kunci lain yang cocok. Biasanya digunakan untuk pesan sambutan pertama kali.
Membuat Flow Baru
- Buka menu Flow Builder (untuk WhatsApp) atau Flow > Instagram (untuk Instagram)
- Klik Buat Flow Baru
- Beri nama dan atur kata kunci pemicu jika diperlukan
- Klik Buat — canvas builder terbuka
- Tambah dan sambungkan node sesuai skenario yang dirancang
- Klik Simpan Draft
Flow yang disimpan tapi belum dipublikasikan tidak akan aktif.
Mempublikasikan dan Versioning
Klik Publish di toolbar untuk mengaktifkan flow. Saat dipublikasikan, snapshot konfigurasi saat itu tersimpan sebagai versi baru.
Kamu tetap bisa mengedit flow setelah dipublikasikan — perubahan disimpan sebagai draft baru dan tidak memengaruhi flow yang sedang berjalan sampai kamu publish lagi.
Untuk melihat atau memulihkan versi sebelumnya, klik ikon Riwayat Versi di toolbar.
Tips Praktis
Selalu sertakan opsi berbicara dengan agen. Tidak semua pelanggan nyaman dengan bot, dan tidak semua pertanyaan bisa diselesaikan otomatis. Berikan pintu keluar yang jelas.
Gunakan Node Jeda. Rangkaian pesan yang dikirim sekaligus terasa tidak natural. Tambahkan jeda 1-2 detik antara pesan yang panjang.
Mulai dari yang sederhana. Buat flow 3-5 node, tes, lalu tambahkan fitur secara bertahap. Flow yang terlalu kompleks sejak awal lebih sulit diperbaiki.
Tes sebelum publish. Gunakan fitur preview di builder untuk mensimulasikan percakapan dari perspektif pelanggan.
Ada pertanyaan atau ingin mencoba?
Mulai gratis atau hubungi tim kami untuk diskusi lebih lanjut.