Sebelum dapat membuat agen virtual apa pun, Anda harus membuat agen Dialogflow dan mengintegrasikannya dengan CCAI Platform. Bagian ini menjelaskan cara melakukannya.
Platform Dialogflow agen virtual
Dialogflow ES: Platform ini hanya mendukung penyiapan agen untuk saluran Chat. Pilih opsi ini untuk mengaktifkan agen virtual yang dibuat menggunakan Dialogflow ES.
Dialogflow CX: Opsi ini mendukung penyiapan agen untuk channel chat dan suara. Interaksi agen mencakup fungsi lanjutan seperti dukungan DTMF, interupsi konsumen, pendamping panggilan, analisis ucapan, Customer Experience Insights, dan banyak lagi. Pilih opsi ini untuk mengaktifkan agen virtual yang dibangun menggunakan Dialogflow CX.
Respons khusus channel
(CCAI Platform) otomatis menetapkan nilai saluran saat memanggil
Dialogflow API. Panggilan suara menyetel saluran ke voice, dan percakapan chat disetel ke chat. Hal ini berlaku untuk dukungan agen virtual untuk
chat seluler, chat web, dan IVR. Dengan kemampuan ini, Anda dapat membuat respons khusus saluran dalam agen virtual. Untuk mengetahui informasi selengkapnya, lihat
Pesan respons khusus saluran.
Membuat agen virtual Dialogflow ES dan Dialogflow CX
Petunjuk khusus untuk pembuatan agen virtual Dialogflow CX dan untuk agen virtual Dialogflow ES.
Membuat profil percakapan untuk agen virtual Dialogflow CX
Setelah membuat agen virtual, untuk mengaktifkannya di portal Platform CCAI, Anda harus membuat profil percakapan di konsol Agent Assist.
Buka Agent Assist.
Pilih Profil Percakapan dari menu.
Di daftar drop-down Project di bagian atas, pilih project tempat agen virtual Dialogflow CX dibuat.
Di menu drop-down Lokasi di bagian atas, pilih Google Cloud region tempat agen virtual berada.
Klik Buat baru. Halaman New Conversation Profile akan ditampilkan.
Masukkan nama untuk profil percakapan Anda. Perhatikan bahwa ini adalah nama yang akan muncul di CCAI Platform Portal untuk daftar agen virtual yang tersedia.
Untuk menautkan agen virtual Dialogflow CX yang ada ke profil percakapan:
Buka bagian Choose to use Dialogflow CX.
Aktifkan tombol Aktifkan agen virtual ke posisi AKTIF.
Masukkan
Dialogflow CX Agent IDdi kolom Agen.
Kolom Agents akan muncul, pilih agen virtual yang Anda buat di Dialogflow CX.
Untuk mengetahui informasi tambahan, baca Profil percakapan Agent Assist.
Profil percakapan memberikan kemampuan untuk menggunakan versi dan lingkungan Dialogflow CX. Lingkungan adalah ruang terisolasi tempat Anda dapat men-deploy berbagai versi agen Dialogflow CX. Dengan cara ini, Anda dapat mengelola dan menguji beberapa versi agen virtual secara terkontrol.
Membuat kunci dan akun layanan
Platform CCAI terintegrasi dengan Dialogflow CX menggunakan Dialogflow API. Akses ke API dikontrol menggunakan Google Cloud akun layanan dan kunci akun layanan terkait. Akun layanan dan kunci terkaitnya bersifat spesifik per project, jadi jika beberapa agen virtual digunakan dari satu project, akun layanan dan kunci yang sama dapat digunakan kembali.
Langkah-langkah berikut akan memandu Anda menyelesaikan proses pembuatan kunci layanan di Google Cloud. Untuk mengetahui informasi selengkapnya tentang akun layanan Google, lihat Apa yang dimaksud dengan akun layanan?
Jika sudah membuat kunci layanan dengan akses ke Dialogflow CX, Anda dapat melewati bagian ini. Perhatikan bahwa Anda harus memasukkan kunci layanan ke CCAI Platform Portal untuk menautkan agen virtual Dialogflow CX.
Untuk membuat akun layanan, berikan izin yang benar dan buat kunci akun layanan. Ikuti langkah-langkah berikut:
Buka Google Cloud console. Project default akan muncul.
Di drop-down toolbar, pilih project Google yang Anda gunakan untuk menyiapkan agen Dialogflow CX Anda.
Pilih IAM & Admin.
Di navigasi samping, pilih Service Accounts. Konsol akun layanan akan dimuat.
Klik +Buat Akun Layanan.
Masukkan detail akun layanan di Google Cloud service
Masukkan detail akun layanan.
Nama tampilan untuk akun layanan ini.
ID akun layanan wajib diisi dan harus unik.
Menjelaskan apa yang akan dilakukan akun layanan ini.
Beri akun layanan ini akses ke project.
Di menu drop-down Select a role: Tetapkan peran
Dialogflow API Adminke akun layanan.Klik Lanjutkan.
Mengedit tindakan di halaman akun layanan
Halaman akun layanan Google Cloud menampilkan akun layanan yang terkait dengan project Anda.

Untuk membuat kunci akun layanan, lihat Membuat kunci akun layanan. Ikuti praktik terbaik yang direkomendasikan Google untuk menyimpan kunci Anda.
Berdasarkan cara perusahaan Anda menangani segmentasi dalam Dialogflow CX, Anda dapat membuat beberapa entri platform agen virtual dan menambahkan agen Dialogflow CX tertentu, atau membuat satu platform dengan banyak agen Dialogflow CX.
Ulangi langkah sebelumnya untuk setiap agen Dialogflow CX yang perlu Anda aktifkan di CCAI Platform Portal.
Menambahkan platform agen virtual
Dialogflow ES: Platform ini hanya mendukung penyiapan agen untuk saluran Chat. Pilih opsi ini untuk mengaktifkan agen yang dibuat menggunakan Dialogflow ES.
Dialogflow CX: Opsi ini mendukung penyiapan agen untuk saluran Chat dan Voice. Interaksi agen mencakup fungsi lanjutan seperti dukungan DTMF, interupsi konsumen, pelacakan CCAI Insights, pendamping panggilan, analisis sentimen, dan lainnya. Pilih opsi ini untuk mengaktifkan agen yang dibangun menggunakan Dialogflow CX.
Pilih opsi ini untuk mengaktifkan agen virtual yang dibangun menggunakan Dialogflow CX.
Buka Setelan > Setelan developer > Platform agen virtual.
Klik + Tambahkan Platform.
Dialog Tambahkan platform agen virtual akan muncul.

Masukkan nama untuk platform baru, pertimbangkan untuk menggunakan nama project tempat agen virtual dibuat.
Pilih dari layanan berikut:
Dialogflow ES
Dialogflow CX
Klik Create.
Di samping platform agen virtual baru dalam daftar platform agen virtual, aktifkan platform agen virtual ke Aktif.
Agen virtual yang diaktifkan menggunakan Dialogflow CX akan menggunakan API StreamingAnalyzeContent yang akan mendukung input DTMF dan upgrade agen virtual di masa mendatang dengan lebih baik.
Status platform agen virtual
Platform CCAI memvalidasi kunci akun layanan berdasarkan struktur JSON dan validitas kunci. Agen virtual Dialogflow CX diautentikasi sepenuhnya hanya jika kuncinya dalam status Valid:
Valid: Semua alur kerja di platform valid.
Perlu Perhatian: Satu atau beberapa alur kerja di platform tidak Valid. Ganti dengan kunci akun layanan yang valid untuk menyelesaikan masalah.
Tidak Valid: Semua alur kerja di platform tidak Valid. Jika status platform tidak valid, platform akan otomatis dinonaktifkan. Ganti kunci akun layanan yang tidak valid dengan kunci yang valid untuk menyelesaikan masalah.
Jika statusnya Tidak Valid atau Perlu Perhatian, buat kunci akun layanan untuk kunci yang tidak valid, dan ganti kunci yang tidak valid dengan kunci yang baru. Untuk mengetahui informasi selengkapnya, lihat Membuat dan menghapus kunci akun layanan.
Setelah langkah-langkah konfigurasi selesai, agen virtual Anda sudah siap. Untuk informasi selengkapnya tentang cara mengelolanya, lihat Membuat dan mengelola agen virtual.
Dukungan untuk respons parsial di Dialogflow CX
Platform CCAI mendukung fitur respons sebagian di Dialogflow CX. Hal ini sangat berguna saat agen virtual Anda perlu memanggil webhook yang kemungkinan akan memerlukan waktu cukup lama untuk dijalankan dan menampilkan respons. Dengan mengaktifkan respons parsial, Dialogflow CX dapat segera mengirim pesan pemenuhan awal kepada pengguna akhir, seperti, "Tunggu sebentar, saya akan mencarinya." Dengan cara ini, saat webhook berjalan dan pesan pemenuhan akhir dibuat, pengguna akhir akan mengharapkan penantian singkat, bukan menganggap ada masalah. Untuk mengetahui informasi selengkapnya, lihat Respons parsial untuk API streaming.
Dialogflow CX juga memungkinkan Anda menentukan apakah pemutaran respons parsial harus dibatalkan setelah menampilkan pemenuhan akhir ke Platform CCAI. Jika pembatalan respons parsial diaktifkan, Platform CCAI akan menghentikan pemutaran fulfillment awal jika masih diputar, lalu memulai pemutaran fulfillment akhir. Hal ini memungkinkan Anda merespons dengan pemenuhan respons sebagian yang dapat mencakup kode Speech Synthesis Markup Language (SSML) untuk memutar file audio, seperti suara mengetik yang disimulasikan. Contoh berikut adalah fulfillment Dialogflow CX yang melakukan hal ini:
<speak>
One moment while I look up your order.
<audio src="typing-sound.mp3">
<desc>Typing sound</desc>
PURR (sound didn't load)
</audio>
</speak>