Intent biasanya dicocokkan saat ekspresi pengguna akhir cocok dengan frasa pelatihan intent. Namun, Anda juga dapat memicu intent menggunakan peristiwa. Peristiwa dapat dipanggil dengan berbagai cara.
Ada dua jenis acara:
- Peristiwa platform:
Peristiwa bawaan ini disediakan oleh
integrasi platform.
Fungsi ini dipanggil saat peristiwa khusus platform terjadi.
Misalnya, peristiwa
FACEBOOK_LOCATIONdipanggil oleh integrasi Facebook saat pengguna akhir menerima atau menolak permintaan untuk mendapatkan lokasi pengguna akhir. - Peristiwa kustom: Ini adalah peristiwa yang Anda tentukan. Anda dapat memanggil peristiwa ini menggunakan fulfillment atau API. Misalnya, Anda dapat menyetel notifikasi berwaktu selama percakapan, yang memanggil peristiwa pada waktu tertentu. Peristiwa ini dapat memicu intent yang memberi tahu pengguna akhir tentang sesuatu.
Mengonfigurasi intent untuk peristiwa
Peristiwa diidentifikasi hanya berdasarkan namanya. Peristiwa khusus platform memiliki nama tertentu, tetapi Anda dapat memberi nama peristiwa kustom apa pun.
Untuk mengonfigurasi intent agar dipicu saat peristiwa tertentu dipanggil:
- Buka konsol Dialogflow ES.
- Pilih agen.
- Pilih Maksud di menu sidebar kiri.
- Pilih maksud.
- Luaskan bagian Peristiwa.
- Masukkan satu atau beberapa nama peristiwa.
Untuk memperbarui peristiwa intent dengan API, lihat jenis Intent.
Parameter peristiwa
Saat dipanggil, peristiwa juga dapat memiliki data parameter yang dapat Anda akses dalam respons intent yang dipicu. Untuk mengetahui informasi selengkapnya, lihat Referensi parameter untuk parameter peristiwa.