Dengan integrasi Meta Workplace, Anda dapat membuat bot Meta Workplace untuk berinteraksi dengan pengguna akhir.
Cara kerjanya
Berikut cara kerja integrasi:
- Anda membuat Integrasi Pelanggan yang menggunakan Meta Workplace.
- Anda mengonfigurasi integrasi Agen Percakapan (Dialogflow CX) dan instance Workplace, sehingga keduanya dapat berkomunikasi satu sama lain.
- Integrasi Agen Percakapan (Dialogflow CX) mengirim pesan ke pengguna akhir menggunakan Send API dari Meta.
- Integrasi Agen Percakapan (Dialogflow CX) menerima pesan dari pengguna akhir dengan bertindak sebagai Webhook Workplace dari Meta.
Penyiapan
Untuk menyiapkan integrasi:
Ikuti langkah-langkah untuk membuat Integrasi Kustom Meta Workplace: Membuat integrasi kustom Meta Workplace.
- Buat Integrasi Kustom Meta Workplace.
- Anda akan diberi Secret Aplikasi pada langkah ini. Salin nilai ini. Token ini akan digunakan untuk mengonfigurasi integrasi dari konsol Agen Percakapan (Dialogflow CX).
- Buat atau reset Token akses integrasi Anda. Salin nilai ini. Token ini akan digunakan untuk mengonfigurasi integrasi dari konsol Agen Percakapan (Dialogflow CX).
- Siapkan Izin Integrasi Kustom. Pastikan
Message any member
diaktifkan di Izin.
Konfigurasikan integrasi dari konsol Agen Percakapan (Dialogflow CX):
- Buka konsol Dialogflow CX.
- Klik tab Kelola di panel kiri.
- Klik Integrations di menu sidebar kiri.
- Klik tombol Connect di kartu Meta Workplace.
Dialog konfigurasi akan terbuka:
App secret: Masukkan secret aplikasi dari App Dashboard Basic Settings.
Token akses: Masukkan token akses yang Anda salin selama penyiapan aplikasi Meta di atas.
Verifikasi token: Anda dapat memasukkan token pribadi yang diinginkan. Salin nilai ini. Ini akan digunakan untuk mengonfigurasi Webhook Meta Workplace.
Webhook URL: Salin nilai ini. Ini akan digunakan untuk mengonfigurasi Webhook Meta Workplace.
Mulai: Klik untuk memulai layanan integrasi ini bagi agen Anda.
Selesaikan penyiapan Integrasi Kustom Meta Workplace dan uji. Ikuti langkah-langkah dalam dokumentasi Webhook untuk Meta Workplace untuk melakukan hal berikut:
- Konfigurasikan webhook Meta untuk aplikasi Anda. Gunakan nilai Webhook URL dan Verifikasi token yang Anda salin di atas.
- Berlangganan Integrasi Anda ke Topik Webhook. Pastikan untuk mengaktifkan
messages
danmessaging_postbacks
di langganan halaman. - Uji aplikasi Anda.
Pesan respons lengkap
Pesan respons yang kaya didukung menggunakan Payload Kustom di Fulfillment. Lihat Objek Pesan Parameter Send API untuk mengetahui format pesan.
Misalnya, payload kustom berikut memberikan pesan teks sederhana:
{ "text": "Hello, world" }
Payload kustom berikut memberikan pesan gambar:
{ "attachment": { "type": "image", "payload": { "url": "https://example.com/test.jpg" } } }
Respons khusus channel
Jika dikonfigurasi, respons khusus saluran dengan saluran DF_CX_FB_MESSENGER
akan otomatis digunakan saat agen merespons pesan Meta Messenger.