Variabel yang tersedia adalah nilai yang telah ditentukan sebelumnya dan dapat dijadikan referensi saat membuat alur. Anda juga dapat membuat, menyisipkan, dan menghapus variabel kustom.
Sebelum memulai
Sebelum menggunakan variabel yang tersedia, masuk ke journey yang ingin diedit dan temukan komponen target.
Masuk ke Konsol Chat App Message Service.
Pada halaman Agentic Journey, klik Edit di sebelah journey yang ingin diubah untuk membuka editor canvas.
Pada canvas, klik komponen tempat Anda ingin menggunakan variabel yang tersedia. Panel konfigurasi di sebelah kanan akan menampilkan bagian Available Variables.
Sebagai contoh, setelah memilih komponen Send WhatsApp Message, bagian Available Variables pada panel sebelah kanan akan menampilkan variabel yang tersedia seperti
incomingMessage,serviceId, dancustomerPhoneNumber.CatatanJourney dengan jenis trigger berupa incoming message trigger (WhatsApp, Instagram, Viber, Messenger, dan lainnya) memiliki Variabel sistem yang telah ditetapkan. Untuk journey yang dipicu oleh API event, tambahkan variabel di Start node agar journey dapat menerima parameter yang dikirimkan setelah dipicu.
Variabel default
Variabel | Deskripsi | Contoh |
incomingMessageType | Jenis pesan masuk. |
|
incomingMessage | Pesan masuk pertama dari end user. | Hello |
wabaId | ID WhatsApp Business Account (WABA). | 10***********23 |
wabaPhoneNumber | Nomor telepon yang terkait dengan WABA. | 861301111**** |
customerPhoneNumber | Nomor telepon end user. | 861310000**** |
customerName | Nama end user. | John |
customerPhoneNumberOrBsuid | Nilai BSUID yang digunakan jika nomor telepon tidak tersedia. |
|
bsuid | Hanya nilai BSUID. |
|
chatFlowSessionId | ID session journey. |
|
Membuat variabel
Buat variabel menggunakan salah satu metode berikut. Pertama, selesaikan langkah-langkah di bagian Prasyarat.
Komponen Set Variables
Dari Component Library di sebelah kiri, seret komponen Set Variables ke atas canvas.
Klik komponen Set Variables pada canvas. Panel konfigurasinya akan terbuka di sebelah kanan.
Untuk menambahkan beberapa variabel, klik Add Variable. Setelah selesai, klik Save.
Di bagian Variable Configuration, masukkan Key dan Value.
Pada kotak dialog yang muncul, klik Save.
Pembuatan langsung
Pada canvas, klik komponen seperti Send a Viber Message atau Send an Instagram Message. Di panel Message Settings, ketik
{{pada bidang Content untuk membuka menu dropdown. Pilih variabel yang sudah ada atau ketik nama baru untuk membuatnya. Daftar ini mencakup variabel sepertichatFlowSessionId,incomingOutId, danincomingUuid.Klik Save. Pada kotak dialog yang muncul, klik Save sekali lagi.
Start node (khusus trigger manual)
Pada canvas, klik node Start. Di panel Basic Settings di sebelah kanan, nonaktifkan sakelar Do Not Accept Incoming Variables. Pada bidang Variable Name, masukkan nama untuk variabel baru.
Untuk menambahkan lebih banyak variabel, klik Add Variable. Setelah menambahkan semua variabel, klik Save.
Pada kotak dialog yang muncul, klik Save.
Menyisipkan variabel
Untuk menyisipkan variabel, pertama-tama selesaikan langkah-langkah di bagian Prasyarat.
Di area konfigurasi komponen, misalnya pada bidang Content dalam panel Message Settings, ketik
{{untuk membuka dropdown variabel. Pilih variabel yang sudah ada dari daftar, yang mencakup opsi sepertichatFlowSessionId,incomingOutId, danincomingUuid.
Menghapus variabel
Hapus variabel menggunakan metode yang sesuai dengan cara pembuatannya. Pertama, selesaikan langkah-langkah di bagian Prasyarat.
Anda hanya dapat menghapus variabel dari komponen tempat variabel tersebut dibuat. Anda tidak dapat menghapus System Variable. Menghapus variabel akan menyebabkan bagian alur yang mereferensikannya tidak dapat memperoleh parameter tersebut. Harap berhati-hati.
Komponen Set Variables
Pada canvas, klik komponen Set Variables. Di panel konfigurasi, temukan variabel yang ingin dihapus dan klik Delete.
CatatanJika variabel dibuat melalui penyisipan di komponen Set Variables, klik variabel tersebut, lalu klik Delete pada kotak dialog konfirmasi yang muncul.
Setelah menghapus, klik Save di bagian atas canvas.
Pada kotak dialog yang muncul, klik Save untuk mengonfirmasi.
Start node (khusus trigger manual)
Pada canvas, klik node Start. Di panel konfigurasi, klik ikon hapus di sebelah variabel yang ingin dihapus.
Setelah menghapus variabel, klik Save.
Pada kotak dialog yang muncul, klik Save untuk mengonfirmasi.