Pesan pribadi, dikirim dalam skala besar.
Pilih templat yang disetujui dan jangkau hingga 10.000 penerima. Setiap orang mendapatkan variabel mereka sendiri, dan setiap hasil dikembalikan berdasarkan nomor.
WhatsApp Flows
Kumpulkan prospek, pemesanan, dan umpan balik dengan formulir multi-layar yang terbuka di WhatsApp. Bangun di Wati tanpa kode hari ini. API Flows akan segera hadir.
Bagian dari WhatsApp developer API.
Terakhir diperbarui
| Kemampuan | Cara Anda menggunakannya | Status |
|---|---|---|
| Membuat Flow di pembuat seret dan letakkan (drag-and-drop), dari templat atau dari awal | Aplikasi Wati: Automation > WhatsApp Flows | Aktif |
| Mengirim Flow selama percakapan chatbot | Pembuat chatbot: Node WhatsApp Flow | Aktif |
| Mengirim Flow ke daftar kontak | Lampirkan ke templat, lalu kirim kampanye | Aktif |
| Menyimpan setiap jawaban ke kontak | Atribut kustom, dibuat secara otomatis | Aktif |
| Mengirim templat Flow dari kode Anda sendiri | API pengiriman templat, seperti templat yang disetujui lainnya | Aktif |
| Membuat dan mengelola Flow melalui API | Flows API | Segera hadir |
WhatsApp Flows tersedia pada paket Pro dan Business: Pro mencakup hingga 2 Flow dan Business hingga 10. Belum ada endpoint Flows di Wati API. Bicara dengan kami mengenai kasus penggunaan Anda.
Formulir prospek, pemesanan, dan survei yang diisi pelanggan tanpa meninggalkan WhatsApp.
WhatsApp Flows adalah formulir yang terbuka di dalam chat WhatsApp. Pelanggan mengetuk tombol, melewati satu atau beberapa layar berisi kolom, dropdown, dan pemilih tanggal, serta mengirimkan kembali jawabannya tanpa meninggalkan percakapan.
Buka Automation > WhatsApp Flows. Mulai dari templat Lead Generation atau Feedback Form, atau dari awal, lalu publikasikan.
Tambahkan node WhatsApp Flow ke chatbot, atau lampirkan Flow ke templat dan kirimkan dalam sebuah kampanye.
Setiap jawaban disimpan ke kontak sebagai atribut kustom, sehingga kotak masuk tim dan langkah chatbot Anda berikutnya dapat menggunakannya.
Minta nama, perusahaan, dan apa yang dibutuhkan prospek dalam satu formulir. Tim penjualan Anda melihat jawabannya pada kontak di kotak masuk tim.
Templat Lead GenerationBiarkan pelanggan memilih layanan dan tanggal untuk janji temu, kelas, atau panggilan balik, hanya dalam beberapa ketukan.
Pemilih tanggalKirimkan survei singkat setelah pengiriman atau chat dukungan, dan simpan setiap skor pada kontak.
Templat Feedback FormPilih templat yang disetujui dan jangkau hingga 10.000 penerima. Setiap orang mendapatkan variabel mereka sendiri, dan setiap hasil dikembalikan berdasarkan nomor.
Dalam jendela 24 jam, kirim teks, gambar, file, tombol balasan, dan pemilih daftar, lengkap dengan indikator pengetikan saat Anda bekerja.
Sistem toko, pemesanan, atau penagihan Anda mengirimkan templat yang disetujui saat ada perubahan. Pelanggan mengetuk tombol atau membalas.
Webhook pesan membawa setiap pesan baru ke server Anda. Balas menggunakan endpoint pengiriman, atau mulai chatbot Wati di paket Pro dan Business.
Webhook mengirimkan pesan baru, tanda dibaca, klik, dan kegagalan ke URL Anda. Tanpa polling.
Balasan masuk ke kotak masuk tim Wati. Tetapkan operator, atur status, dan tambahkan label melalui API, sehingga orang yang tepat dapat menanganinya.
Buat dan perbarui kontak dengan atribut kustom, lalu pratinjau segmen sebelum Anda mengirimkan pesan.
Daftar komentar pada postingan Anda, balas secara publik atau kirim balasan pribadi.
Tautkan nomor WhatsApp Anda melalui Pendaftaran Sematan Meta di dalam Wati.
Buat token API di Wati dan berikan ruang lingkup (scopes) yang Anda butuhkan saja. Simpan di server Anda.
Kirim templat yang disetujui dengan satu permintaan. Lalu tambahkan webhook untuk melacak pengiriman.
Berikut adalah isi dari satu permintaan, dan di mana setiap bagian muncul dalam pesan.
Nomor WhatsApp pelanggan, dengan kode negara.
phone_number14155552671Nama templat yang telah disetujui Meta di akun Anda.
template_nameorder_updateNilai untuk bagian yang kosong dalam templat, satu per orang.
custom_paramsname = Mayaorder_id = 10482Token API Anda, dikirimkan dengan setiap permintaan. Simpan di server Anda.
Authorization: Bearer <token>Angka 200 berarti Wati menerima pesan tersebut, beserta broadcast_id. Status terkirim (delivered) dan dibaca (read) akan tiba nanti melalui webhook.
200broadcast_idTeks pesan dan order_update adalah contoh. Templat yang Anda setujui yang menentukan kata-katanya.
Komentar yang Anda balas. Anda akan mendapatkan ID-nya saat mencantumkan komentar pada postingan.
comment_iddi jalur URLAkun Instagram Anda yang terhubung ke Wati.
channelOrang yang menulis komentar, diambil dari komentar yang sama.
userIduserNameTeks biasa hingga 1.000 karakter, atau templat dengan tombol.
type = texttexttype = templateRespons 200 dengan nilai ok disetel ke true berarti balasan pribadi berhasil dikirim. Gunakan header Authorization yang sama seperti panggilan lainnya.
ok: trueresult: successPOST /api/ext/v3/comments/{comment_id}/privateReply. Komentar dan teks balasan adalah contoh. Lihat permintaan di dokumentasi
Terhubung melalui Embedded Signup Meta. Akun WhatsApp Business terdaftar atas nama bisnis Anda.
Perubahan persetujuan, kualitas, dan kategori akan masuk sebagai webhook, sehingga Anda mengetahuinya sebelum pengiriman gagal.
Hingga 144 kali percobaan ulang, setiap 10 menit. Jika endpoint Anda terus mengalami kegagalan, Wati akan mengirimkan email kepada Anda.
Jika mengirim terlalu cepat, Anda akan menerima kode 429 beserta header Retry-After. Pesan yang diterima akan menunggu di dalam antrean.
Kotak masuk tim bersama untuk percakapan yang seharusnya tidak dijawab oleh kode Anda sendirian.
v3 mendukung token berlingkup, sehingga setiap integrasi hanya mendapatkan akses yang dibutuhkannya.
Jadwalkan pengiriman templat untuk nanti hanya dengan satu panggilan API. Wati akan mengirimkannya tepat waktu.
Perkirakan biaya siaran (broadcast) sebelum ada pesan yang dikirimkan.
Mulai percakapan dengan templat yang telah disetujui, baik sekarang maupun terjadwal.
Dokumentasi →GET/messageTemplatesPOST/messageTemplates/sendPOST/messageTemplates/scheduleBaca hasil kampanye dan status per penerima, serta dapatkan perkiraan biayanya terlebih dahulu.
Dokumentasi →GET/broadcastsGET/broadcasts/{broadcast_id}/recipientsPOST/broadcasts/estimate-costBalas dengan teks, media, atau tombol dalam jendela waktu 24 jam.
Dokumentasi →POST/conversations/messages/textPOST/conversations/messages/fileViaUrlPOST/conversations/messages/interactivePOST/conversations/typingIndicatorLihat daftar chatbot Wati Anda dan mulai salah satunya untuk kontak tertentu.
Dokumentasi →GET/chatbotsPOST/chatbots/startKelola langganan dan lihat jenis-jenis peristiwa (event) yang dapat Anda terima.
Dokumentasi →GET/webhooksGET/webhooks/event-typesPUT/webhooks/{id}Sinkronkan kontak dan atribut dari CRM Anda, lalu targetkan segmen tertentu.
Dokumentasi →POST/contactsPUT/contactsPOST/segments/evaluateTetapkan operator, ubah status, serta tambahkan atau hapus label (tag).
Dokumentasi →PUT/conversations/{target}/operatorPUT/conversations/{target}/statusPOST/conversations/{target_conv}/tagsLihat daftar postingan dan komentar, balas secara publik atau pribadi, serta periksa izin akses.
Dokumentasi →GET/posts/{post_id}/commentsPOST/comments/{comment_id}/repliesPOST/comments/{comment_id}/privateReplyGET/channels/{channel}/permissionsPath bersifat relatif terhadap https://live-mt-server.wati.io/api/ext/v3. Pembuatan webhook menggunakan path lama POST /{tenantId}/api/v2/webhookEndpoints.
Untuk agen AI, server Wati MCP mencakup tindakan WhatsApp yang serupa, serta dapat membalas pesan langsung (DM) Instagram dan obrolan Messenger menggunakan teks.
Versi BSUID dari beberapa event juga tersedia. Dokumentasi webhook
Panggilan API untuk mengirim templat, bergantung pada paket Anda (Growth, Pro, atau Business).
Satu templat, hingga 10.000 orang, masing-masing dengan variabel mereka sendiri.
Teks, media, dan tombol memerlukan jendela layanan pelanggan yang terbuka. Di luar itu, kirimkan templat.
Wati memberi tahu Anda berapa lama harus menunggu. Pesan yang diterima akan diproses dalam antrean.
| Endpoint | Growth | Pro | Business |
|---|---|---|---|
/addContact, /getContacts | 10 / 10 dtk | 10 / 10 dtk | 10 / 10 dtk |
/getMessages | 10 / 10 dtk | 10 / 10 dtk | 10 / 10 dtk |
/sendTemplateMessage | 30 / 10 dtk | 60 / 10 dtk | 100 / 10 dtk |
/sendTemplateMessages | 30 / 10 dtk | 60 / 10 dtk | 100 / 10 dtk |
Batasan seperti yang dipublikasikan pada Errors & Rate Limits, disusun berdasarkan nama endpoint. Panggilan massal v1 dapat memuat hingga 1.000 kontak. Endpoint perpesanan inti, templat, and kontak tersedia di semua paket. Penugasan tim, status obrolan, chatbot, dan segmen kustom memerlukan paket Pro atau Business. Memperbarui atribut untuk banyak kontak sekaligus memerlukan paket Business. Ketersediaan endpoint berdasarkan paket. Untuk batasan yang lebih tinggi, bicarakan kasus penggunaan Anda dengan Wati.
Penyiapan langkah demi langkah tersedia di pusat bantuan. Cara membuat dan menggunakan WhatsApp Flows
WhatsApp Flows adalah formulir yang terbuka di dalam obrolan WhatsApp. Pelanggan mengetuk tombol di pesan, mengisi satu atau beberapa layar, lalu mengirimkannya tanpa harus keluar dari obrolan. Bisnis menggunakannya untuk formulir prospek, pemesanan, janji temu, survei, dan masukan.
Buka Otomatisasi > WhatsApp Flows. Pilih templat Pembuatan Prospek atau Formulir Masukan, atau mulai dari awal, lalu edit di pembuat seret-dan-lepas (drag-and-drop). Anda dapat menambahkan layar, menu dropdown, dan pemilih tanggal.
Simpan sebagai draf atau publikasikan. Flow yang sudah dipublikasikan tidak dapat diedit, jadi simpan sebagai draf sampai siap.
Ada dua cara. Di chatbot, tambahkan node WhatsApp Flow dan pilih Flow yang sudah dipublikasikan. Untuk menjangkau daftar kontak, lampirkan Flow ke templat, dapatkan persetujuan templat, lalu kirimkan dalam sebuah kampanye.
Setiap jawaban disimpan ke kontak sebagai atribut kustom, dan Anda dapat melihatnya di kotak masuk tim.
Belum. Flows API akan segera hadir, dan saat ini belum ada endpoint Flows di Wati API. Bagikan kasus penggunaan Anda dengan tim kami.
Hingga saat itu tiba, buat Flows di aplikasi Wati. Jika Flow dilampirkan ke templat yang disetujui, Anda dapat mengirim templat tersebut dari kode Anda seperti templat yang disetujui lainnya.
WhatsApp Flows tersedia pada paket Pro dan Business: Pro mencakup hingga 2 Flow dan Business hingga 10. Meta juga mensyaratkan Portofolio Bisnis yang terverifikasi, batas pengiriman pesan minimal 2.000, serta peringkat kualitas yang tinggi.
Panggilan riwayat kontak dan pesan dibatasi hingga 10 permintaan per 10 detik pada setiap paket. Pengiriman templat dibatasi hingga 30, 60, atau 100 permintaan per 10 detik pada paket Growth, Pro, dan Business. Saat Anda mencapai batasan, Anda akan mendapatkan HTTP 429 dengan header Retry-After. Untuk batasan yang lebih tinggi, hubungi Wati.
Di WhatsApp, teks bentuk bebas (free-form), media, dan pesan interaktif memerlukan jendela layanan pelanggan terbuka selama 24 jam. Di luar jendela tersebut, mulai percakapan dengan templat yang telah disetujui oleh Meta.
Aplikasi WhatsApp Business ditujukan untuk obrolan manual di ponsel, dengan maksimal 5 perangkat tertaut dan daftar siaran yang dibatasi hingga 256 kontak. API menghubungkan WhatsApp ke sistem Anda sendiri. Anda dapat mengirim templat yang disetujui dalam jumlah banyak, mengotomatiskan balasan, menerima webhook, dan membagikan satu nomor di kotak masuk tim.
Endpoint perpesanan inti, templat, dan kontak tersedia di setiap paket. Penugasan tim, status obrolan, chatbot, dan segmen kustom memerlukan paket Pro atau Business. Dokumentasi mencantumkan ketersediaan endpoint berdasarkan paket.
Flows sudah dapat digunakan di Wati saat ini tanpa kode. Flows API akan segera hadir. Bagikan kasus penggunaan Anda dengan tim kami.