Berintegrasi dengan Contact Center AI

Halaman ini berlaku untuk Apigee dan Apigee hybrid.

Lihat Dokumentasi Apigee Edge.

Dokumen ini menjelaskan dukungan yang tersedia di Apigee untuk berintegrasi dengan Contact Center AI Google.

Pengantar

Solusi Contact Center AI dari Google menawarkan interaksi alami berdasarkan teknologi AI percakapan. Dengan menggunakan Contact Center AI, Anda dapat mengotomatiskan interaksi antara pelanggan dan agen dukungan backend Anda. Pusat Kontak AI memungkinkan agen manusia berfokus pada panggilan yang lebih kompleks dan khusus, sehingga dengan informasi real-time, alur kerja, dan panduan tahap demi tahap.

Contact Center AI memiliki banyak komponen. Salah satu komponennya adalah Dialogflow, yang memungkinkan Anda membuat Agen Virtual canggih dalam waktu singkat. Agen Virtual ini dapat dengan lancar beralih di antara topik, menangani pertanyaan tambahan, dan beroperasi di berbagai saluran 24/7 untuk meminimalkan intervensi agen langsung.

Ketika pelanggan berinteraksi dengan agen virtual Dialogflow, agen mungkin mengakses layanan backend Anda untuk mengumpulkan informasi. Selain itu, agen mungkin mengirim informasi yang ingin Anda simpan di sistem backend. Dialogflow mendefinisikan format data respons. Jadi, agen Dialogflow menerima respons data dari layanan backend hanya dalam format yang ditentukan. Demikian pula, layanan backend mungkin memerlukan data permintaan dalam format tertentu. Sebagai integrator layanan backend, Anda harus memastikan komunikasi yang lancar antara agen Dialogflow dan layanan backend.

Dukungan untuk Dialogflow di Apigee

Anda dapat menggunakan Apigee untuk mengelola interaksi antara Dialogflow dan layanan backend. Kebijakan ParseDialogflowRequest dan SetDialogflowResponse Apigiee memungkinkan integrasi yang lebih mudah dengan Dialogflow. Dengan menggunakan kebijakan ini, Anda dapat dengan mudah menghubungkan layanan backend untuk menangani permintaan fulfillment dari Dialogflow.

Kebijakan ParseDialogflowRequest memproses WebhookRequest dari Dialogflow agen virtual sebelum mengirimkan data permintaan ke layanan backend. Kebijakan ini mengekstrak data dari WebhookRequest ke variabel alur, yang dapat digunakan oleh layanan backend Anda. Untuk informasi selengkapnya, lihat kebijakan ParseDialogflowRequest.

Kebijakan SetDialogflowResponse memproses dan memformat data respons dari layanan backend sebagai WebhookResponse untuk agen virtual Dialogflow. Kebijakan ini membuat WebhookResponse dalam format yang diperlukan untuk agen Dialogflow. Untuk informasi selengkapnya, lihat kebijakan SetDialogflowResponse.

Jika Anda adalah integrator layanan backend, Anda tidak perlu menghabiskan waktu untuk memahami format WebhookRequest atau WebhookResponse Dialogflow. Kebijakan Dialogflow akan menangani konversi format untuk Anda.

Gambar berikut menunjukkan bagaimana ParseDialogflowRequest dan SetDialogflowResponse membantu Anda dalam menangani permintaan dan respons Webhook dari agen Dialogflow.

Diagram permintaan Webhook di runtime Apigee.

Selain kebijakan ParseDialogflowRequest dan SetDialogflowResponse, Apigee menyediakan kebijakan {i>AssertCondition<i} yang memungkinkan Anda mengevaluasi pernyataan bersyarat menggunakan variabel {i>flow<i} (alur) Anda. Anda dapat menggunakan kebijakan AssertCondition bersama dengan Kebijakan Dialogflow untuk makin menyederhanakan upaya Anda dalam mengintegrasikan Apigee dengan Dialogflow. Untuk mengetahui informasi selengkapnya, lihat kebijakan AssertCondition.