Berintegrasi dengan Contact Center AI

Halaman ini berlaku untuk Apigee dan Apigee Hybrid.

Baca dokumentasi Apigee Edge.

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

Pengantar

Solusi Contact Center AI Google menawarkan interaksi alami berdasarkan percakapan yang didukung AI. Dengan Contact Center AI, Anda dapat mengotomatiskan interaksi antara pelanggan dan agen dukungan backend. Contact Center AI membebaskan agen manusia untuk berfokus pada panggilan yang lebih kompleks dan khusus, sehingga memberi mereka 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 lanjutan dalam waktu singkat. Agen Virtual ini dapat beralih dari satu topik ke topik lain dengan lancar, menangani pertanyaan tambahan, dan beroperasi di berbagai saluran 24/7 untuk meminimalkan intervensi agen langsung.

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

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 agen virtual Dialogflow sebelum mengirimkan data permintaan ke layanan backend Anda. Kebijakan ini akan mengekstrak data dari WebhookRequest ke dalam variabel alur, yang dapat digunakan layanan backend Anda. Untuk informasi lebih lanjut, lihat kebijakan ParseDialogflowRequest.

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

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

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

Diagram permintaan Webhook di runtime Apigee.

Selain kebijakan ParseDialogflowRequest dan SetDialogflowResponse, Apigee menyediakan kebijakan AssertCondition yang memungkinkan Anda mengevaluasi pernyataan bersyarat menggunakan variabel alur. Anda dapat menggunakan kebijakan AssertCondition bersama dengan kebijakan Dialogflow untuk lebih menyederhanakan upaya Anda dalam mengintegrasikan Apigee dengan Dialogflow. Untuk mengetahui informasi selengkapnya, lihat kebijakan AssertCondition.