Whatsapp Flow
WhatsApp Flows adalah fitur dari Meta yang memungkinkan kamu mengirim formulir interaktif langsung di dalam chat WhatsApp. Customer bisa mengisi data, memilih opsi, atau menyelesaikan proses seperti booking, survey, atau pendaftaran, semua tanpa keluar dari WhatsApp.
Di Cekat, WhatsApp Flows bisa dikirim melalui dua cara: lewat broadcast menggunakan template, atau langsung dari halaman WA Flows jika conversation window masih terbuka.
1. Persiapan Awal: Generate Encryption Key
Sebelum bisa menggunakan WhatsApp Flows, kamu perlu generate Encryption Key terlebih dahulu di setiap inbox WhatsApp yang ingin digunakan.
Langkah-langkah:
Buka Settings > Connected Platforms.

Pilih inbox WhatsApp yang ingin digunakan.

Scroll ke bawah hingga menemukan bagian WhatsApp Flows Configuration.

Klik tombol Generate Encryption Keys.
Setelah key berhasil di-generate, inbox siap digunakan untuk WhatsApp Flows.

Catatan Encryption key hanya perlu di-generate sekali per inbox.
2. Membuat WhatsApp Flow
Ada tiga cara untuk membuat Flow. Pilih sesuai kebutuhan:
A. Flow Builder Cekat (Beta)
Builder visual yang tersedia langsung di dalam Cekat. Cocok untuk flow sederhana, tapi perlu diingat bahwa fitur ini masih dalam tahap beta sehingga beberapa komponen mungkin belum tersedia atau belum stabil.
Cara pakai:
Buka Broadcast > WA Flows.

Klik Create Flow.

Buka flow yang baru dibuat, lalu klik ikon edit (Upload Flow JSON).

Pilih tab Builder (Beta).

Tambahkan screen dan komponen sesuai kebutuhan.

Klik Save setelah selesai.
B. Meta Flow Playground
Tools dari Meta untuk mencoba membuat flow secara visual sebelum publish. Beberapa komponen mungkin tidak tersedia di playground ini.
Link: Meta Flow Playground
Cara pakai:
Buka link di atas.
Buat flow menggunakan komponen yang tersedia.
Download JSON hasil dari playground.
Upload JSON tersebut ke Cekat melalui tab Editor di modal Upload Flow JSON.
C. WhatsApp Manager (Rekomendasi)
Cara paling lengkap dengan akses ke semua komponen yang tersedia. Kamu bisa membuat, mengatur, dan mempublish flow langsung dari WhatsApp Manager milik Meta. Flow yang sudah dipublish dari sini akan otomatis muncul di Cekat saat kamu membuat template.
Buat Flow: WhatsApp Manager > Flows
Link: Dokumentasi komponen
Cara pakai:
Buka WhatsApp Manager > Flows.
Klik Create Flow dan isi detail flow.
Build flow menggunakan editor JSON atau builder Meta.
Publish flow langsung dari WhatsApp Manager.
Flow yang sudah published akan otomatis tersedia di Cekat saat membuat template.
Atau, jika ingin manage flow di Cekat juga: copy JSON dari WhatsApp Manager dan paste ke tab Editor di Cekat.
3. Mengirim Flow via Broadcast (Template)
Cara ini digunakan untuk mengirim flow ke banyak penerima sekaligus menggunakan template broadcast. Flow perlu dipasang ke template terlebih dahulu.
Langkah-langkah:
Buka Broadcast > Template Message.

Klik Add Template untuk membuat template baru.
Isi nama template, pilih platform dan kategori.

Scroll ke bagian Buttons, lalu klik + Add Button.

Pilih WhatsApp Flow dari dropdown tipe button.

Isi Button Text dan pilih Flow yang sudah published dari dropdown.

Klik Add untuk menyimpan button.
Selesaikan pengisian template dan submit untuk review ke Meta.
Setelah template disetujui, gunakan template ini saat membuat Campaign broadcast.
Catatan Hanya flow dengan status Published yang akan muncul di dropdown pilihan.
4. Mengirim Flow Langsung (Tanpa Template)
Jika conversation window dengan customer masih terbuka (dalam 24 jam), kamu bisa mengirim flow langsung tanpa perlu template.
Langkah-langkah:
Buka Broadcast > WA Flows.
Cari flow yang ingin dikirim (pastikan statusnya Published).
Klik ikon tiga titik (...) di kolom Actions.

Pilih Send Flow.
Isi detail pengiriman: pilih Recipients (recipient list atau manual), Header Text (opsional), Body Text, Footer Text (opsional), dan CTA Button Label.

Klik Send Flow.
Catatan Opsi Send Flow hanya muncul pada flow dengan status Published. Flow dengan status Draft atau Deprecated tidak bisa dikirim.
5. Tampilan dari Sisi Customer
Setelah flow dikirim, customer akan menerima pesan WhatsApp dengan tombol CTA. Saat tombol diklik, form interaktif akan terbuka langsung di dalam WhatsApp tanpa perlu buka browser atau aplikasi lain.
6. Catatan Penting & Limitasi
Flow Builder di Cekat masih dalam tahap Beta. Untuk penggunaan production dan akses ke semua komponen, disarankan build di WhatsApp Manager.
Hanya flow dengan status Published yang bisa dikirim ke customer.
Pengiriman langsung (Send Flow) hanya bisa dilakukan jika conversation window masih terbuka (dalam 24 jam setelah pesan terakhir customer di WhatsApp, Instagram, dan Facebook).
File yang sudah diupload sebagai knowledge tidak bisa langsung di-replace. Harus dihapus dulu lalu upload ulang.
Link website yang sudah ditambahkan tidak bisa diedit, harus dihapus dulu lalu tambah link baru.
Jika menggunakan Dynamic Flow, kamu perlu setup Dynamic Flow Endpoint di Connected Platforms terlebih dahulu.
Terakhir diperbarui