Halaman AI Agent Flows ialah tempat anda mereka bentuk dan membina laluan perbualan automatik untuk ejen AI. Dengan pembina visual yang mudah digunakan, anda boleh melakar keseluruhan interaksi—daripada soalan awal, mengumpul maklumat pengguna, hinggalah menyelesaikan isu—tanpa campur tangan ejen manusia.
Panduan ini menerangkan komponen utama pembina flow dan jenis langkah (steps) yang boleh anda gunakan untuk mencipta automasi perbualan yang berkuasa.
Apabila anda membuka sesuatu flow, anda akan melihat canvas utama, iaitu ruang kerja anda.
Setiap flow bermula dengan titik permulaan (Start). Di sinilah anda menentukan trigger atau niat pengguna yang akan mengaktifkan flow.
Flow terdiri daripada beberapa langkah (steps). Setiap langkah ialah tindakan atau respons tertentu dalam perbualan.
Untuk menambah langkah baru:
Klik ikon + di bawah langkah sedia ada
Pilih jenis langkah daripada menu
Sesetengah langkah seperti Close conversation atau Transfer adalah terminal dan tidak mempunyai langkah susulan.
Pembina flow mempunyai panel Preview terbina dalam untuk menguji logik perbualan secara masa nyata.
Tekan Test AI Agent untuk membuka simulasi widget chat. Anda boleh menaip mesej atau klik butang untuk melihat bagaimana flow bertindak.
Jika anda membuat perubahan, panel preview akan memaparkan mesej “Flow has unsaved changes”.
Untuk menguji versi terkini, anda perlu:
Klik Save changes, atau
Klik Save and reset now di panel preview
Ini memastikan perbualan ujian menggunakan versi terbaru flow anda.
Start Point membolehkan anda menerangkan niat pengguna, contohnya:
“Mahukan status penghantaran”
“Ingin memulakan refund”
“Lupa kata laluan”
AI akan menganalisis mesej pengguna, dan jika mesej tersebut sepadan dengan intent yang anda tetapkan, flow akan dilancarkan secara automatik.
Jika medan intent kosong, flow hanya boleh dicetuskan melalui:
Butang (button) yang diklik pengguna, atau
Arahan dari flow lain
Di bawah ialah semua langkah yang boleh anda gunakan dalam flow, lengkap dengan fungsi dan kegunaan masing-masing.
Digunakan untuk menghantar mesej teks, imej atau fail.
Ciri tambahan:
Format teks penuh
Letak imej atau lampiran
Gunakan variables untuk memaparkan data seperti nama pelanggan, nombor pesanan, dan lain-lain
Tambah butang interaktif
Setiap butang boleh melakukan tindakan seperti:
Open URL – buka laman web
Copy to clipboard – salin teks ke clipboard
Send message – hantar mesej pra-tetap sebagai input pengguna
Set attribute – tetapkan nilai pada attribute pengguna atau perbualan
Open embed – buka halaman dalam paparan webview dalam chat
Go to node – lompat ke langkah lain dalam flow
Membenarkan anda menyediakan sehingga 10 pilihan untuk pengguna klik.
Sesuai untuk:
Menu utama
Pemilihan kategori
Soalan berstruktur
Anda juga boleh aktifkan Prevent customer from typing supaya pengguna hanya boleh memilih butang.
Mengumpul maklumat pengguna melalui borang mini.
Anda boleh meminta:
Nama
Emel
Nombor pesanan
Custom attributes
Data yang dikumpulkan akan disimpan ke attribute bagi digunakan kemudian dalam flow atau oleh ejen manusia.
Menetapkan nilai attribute secara manual tanpa input pengguna.
Contoh kegunaan:
Menandakan minat pengguna (contoh: interest = "pricing")
Menyimpan status dalaman
Mengawal logik branching
Mewujudkan logik if / else untuk laluan berbeza.
Buat banyak conditional branches
Tetapkan operator seperti:
Is
Contains
Starts with
Greater than
Equals
Gabungkan syarat dengan AND / OR
Laluan Else digunakan jika tiada syarat yang dipenuhi
AI akan menilai syarat secara atas ke bawah.
Membolehkan flow berhubung dengan sistem luar seperti:
Semakan status pesanan
Semakan langganan
Dapatkan data pengguna
Kemaskini CRM
Apabila menggunakan Tool, dua laluan disediakan:
Success – berjaya menerima data
Failure – gagal atau tiada respons
Data dari Success boleh digunakan untuk:
Dynamic Buttons
Dynamic Cards
Messages bersifat peribadi
Menghasilkan butang secara automatik berdasarkan data daripada Use tool.
Sesuai untuk:
Senarai pesanan pengguna
Tarikh janji temu tersedia
Tiket sokongan terbuka
Anda boleh memetakan pemboleh ubah seperti {orderId} atau {date} ke label butang.
Sama seperti Dynamic Buttons tetapi dalam bentuk visual.
Setiap kad boleh mempunyai:
Imej
Tajuk
Deskripsi
Butang dinamik
Contoh kegunaan:
“Senarai produk popular”, “Carian hotel”, “Pakej langganan”.
Menambah tag pada:
Perbualan
Profil pengguna
Sesuai untuk pelabelan topik seperti “shipping”, “refund”, “billing”.
Memaparkan sehingga 6 artikel Pusat Bantuan sebagai jawapan segera.
Langkah untuk memaparkan kad statik dengan:
Imej
Tajuk
Deskripsi
Butang
Jika anda letakkan Branches selepas Show Cards, flow akan menunggu input pengguna (klik butang atau taip mesej).
Mengalihkan perbualan kepada ejen manusia.
Anda boleh pilih:
Kumpulan ejen tertentu
Ejen tertentu
Atau biarkan sistem memilih ejen tersedia
Melompat ke langkah lain dalam flow yang sama.
Sesuai untuk:
Penggunaan semula (reuse)
Mengelakkan duplikasi flow
Menjadikan struktur lebih ringkas
Mengalihkan pengguna ke flow yang lain sepenuhnya.
Sesuai untuk membina flow modular seperti:
Flow khas refund
Flow pembayaran
Flow onboarding
Setiap flow hanya boleh diulang maksimum 2 kali dalam sesi untuk elak loop infiniti.
Mengakhiri perbualan secara rasmi.
Anda boleh tambah mesej seperti:
“Baik! Jika perlukan apa-apa lagi, beritahu saya.”