Prompt Response
Last updated
Was this helpful?
Last updated
Was this helpful?
Anda akan diarahkan untuk melanjutkan ke Tahap 2 yaitu Prompt Response. Prompt response adalah jenis dialog khusus yang meminta masukan dari pelanggan, konfirmasi dari sebuah respons, dan mengembalikan respons ke langkah berikutnya.
Saat percakapan terjadi, terkadang pelanggan tidak langsung mengirimkan semua entity yang dibutuhkan maka, disinilah kegunaan dari prompt response. Prompt response memungkinkan bot untuk memeriksa informasi yang dibutuhkan dari pelanggan apakah telah terpenuhi atau belum.
Pada halaman Prompt Response, Anda dapat menukar setiap prompt Anda dengan menggunakan ikon 'Drag and Drop' (). Untuk mengisi jawaban pertanyaan, klik tombol 'Question' ( ).
Anda akan melihat pop-up form question. Pada form ini Anda dapat menambahkan question respon pada masing - masing entitas. .
Penjelasan Komponen:
Value
Nilai atau kondisi yang dapat Anda gunakan untuk menentukan values yang berlaku untuk setiap question response yang akan akan dimunculkan oleh bot kepada pelanggan.
Question Entity
Anda dapat memasukkan kalimat yang akan dijadikan sebagai question response.
Add Response
Anda dapat menambahkan question response yang akan diberikan oleh sistem kepada pelanggan dengan beberapa fitur yang tersedia sebagai berikut. 1. New Line untuk menambahkan question sebagai respon bot dalam bubble yang berbeda. 2. In Line untuk menambahkan question sebagai respon bot dalam bubble yang sama. 3. Quick Reply untuk menambahkan question response sebagai quick reply. 4. Media untuk menambahkan question response menggunakan digital library. 5. Catalog untuk menampilkan daftar produk atau layanan yang diintegrasikan dengan meta. 6. WhatsApp flows untuk mengarahkan pelanggan ke alur interaktif berupa fitur form yang disediakan oleh WhatsApp Business API.
Disini Anda akan mengatur respons bot untuk pertanyaan yang mungkin ditanyakan oleh pelanggan pada langkah sebelumnya. Misalnya, pada langkah sebelumnya, pelanggan bertanya tentang stasiun terdekat. Dalam form ini, Anda dapat mengatur bagaimana bot akan menanggapi pertanyaan itu dengan menambahkan jawaban di field question atau Anda dapat mengisi output dari SDK atau process flow dengan menambahkan [$output$] di field question. Kemudian, tekan Enter dan klik tipe question yang ingin Anda gunakan seperti yang dijelaskan diatas.
Langkah ini juga digunakan untuk mengonfirmasi kesesuaian respons pelanggan terhadap feedback question dari bot. Misalnya, pelanggan bertanya tentang stasiun terdekat. Kemudian, bot akan melanjutkan percakapan dengan mengirimkan response pertanyaan 'di mana lokasi Anda saat ini?'. Namun, ketika jawaban pelanggan tidak sesuai dengan pertanyaannya, bot masih akan menjawab pertanyaan pelanggan dan akan menanyakan kembali pertanyaan sebelumnya hingga mendapatkan jawaban yang sesuai.
Ketika Anda ingin melampirkan Quick Reply, Media, Catalog dan Whatsapp Flow sebagai question respons, Anda dapat menambahkan fitur yang memungkinkan pelanggan dapat memilih tombol yang disediakan tanpa memasukkan teks secara manual ketika memilih respons untuk question entity berupa Quick Reply, Media, Catalog maupun Whatsapp Flow. Fitur ini membantu Anda dalam mengontrol respons dari pelanggan, memastikan bahwa hanya jawaban yang telah disediakan yang dapat dipilih. Dengan mencentang checkbox 'Disable text input for all last message', sistem akan otomatis menonaktifkan input teks untuk semua media yang digunakan.
Anda dapat menonaktifkan fitur input teks pada masing - masing question response dengan mencentang checkbox 'Disable text input for last message'. Dengan cara ini, hanya question response tertentu yang tidak dapat menerima inputan dari pelanggan, sementara jawaban lainnya tetap bisa di input pelanggan dengan teks.
Selain itu, Anda dapat menambahkan logika ke entity dengan menggunakan Entity Rules. Fungsi entity rules adalah untuk pengaturan entity rules menggunakan aturan MVEL (sintaks java). Ada 3 komponen utama pada aturan ini yaitu clear, skip, dan trigger (Informasi lebih lanjut simak penjelasannya di bawah). Bagian ini merupakan opsional. Contoh yang dapat digunakan, entity == "isi dengan entity yang diinginkan".
Penjelasan Komponen:
Clear All
Untuk menghapus konten dari semua entity.
Clear Current
Untuk menghapus konten dari semua entity pada rule telah ditetapkan.
Clear Variable
Untuk menghapus konten dari semua entity yang dipilih.
Skip Variable
Untuk mengatur entity yang tidak akan diminta oleh Bot.
Trigger Dialog
Untuk memanggil dialog lain.
Saat Anda memilih variabel ini, akan ada tambahan field untuk memanggil dialog lain. Letakkan dialog tujuan Anda di sini.
Note:
Jika Anda menggunakan action ini, pastikan pada dialog tujuan Anda untuk melewati bagian pemilihan intention. Untuk melaksanakan hal ini, Anda harus mengatur 'entity intention to skip' dengan menggunakan process flow atau SDK pada halaman integration.
Siapkan entity values atau Anda dapat melewatinya dan klik tombol 'next' untuk melanjutkan ke tahap 3 Integration.