與 Contact Center AI 相互整合

本頁內容適用於 ApigeeApigee Hybrid

查看 Apigee Edge 說明文件。

本文說明 Apigee 支援哪些功能,可與 Google 的 Contact Center AI 整合。

簡介

Google 的 Contact Center AI 解決方案提供以 AI 技術輔助對話為基礎的自然互動體驗。使用 Contact Center AI,即可自動化顧客與後端支援服務專員之間的互動。Contact Center AI 可為真人服務專員提供即時資訊、工作流程和逐步指引,讓專員能專心處理較複雜和特殊的來電。

Contact Center AI 包含多個元件,其中一個元件是 Dialogflow,可讓您在短時間內建立進階虛擬服務專員。這類虛擬服務專員不但能在話題之間順暢轉換、處理追加問題,還能 24 小時全年無休地在多個管道中運作,大幅減少真人服務專員介入的需求。

當顧客與 Dialogflow 虛擬代理程式互動時,代理程式可能會存取後端服務來收集資訊。此外,代理程式可能會傳送您想儲存在後端系統中的資訊。Dialogflow 會定義回應資料的格式。因此,Dialogflow 代理程式只會接受指定格式的後端服務回應資料。同樣地,後端服務可能需要特定格式的要求資料。身為後端服務整合人員,您必須確保 Dialogflow 代理程式與後端服務之間的通訊順暢無礙。

在 Apigee 中支援 Dialogflow

您可以使用 Apigee 管理 Dialogflow 與後端服務之間的互動。Apigee 的 ParseDialogflowRequest 和 SetDialogflowResponse 政策可簡化與 Dialogflow 的整合。使用這些政策,即可輕鬆外掛後端服務,處理來自 Dialogflow 的完成要求。

ParseDialogflowRequest 政策會處理來自 Dialogflow 虛擬代理程式的 WebhookRequest,然後將要求資料傳送至後端服務。這項政策會將 WebhookRequest 中的資料擷取至流程變數,供後端服務使用。詳情請參閱「ParseDialogflowRequest 政策」。

SetDialogflowResponse 政策會處理後端服務的回應資料,並將其格式化為 WebhookResponse,傳送給 Dialogflow 虛擬服務專員。這項政策會以 Dialogflow 代理程式的必要格式建構 WebhookResponse。 詳情請參閱「SetDialogflowResponse 政策」。

如果您是後端服務整合人員,就不必花時間瞭解 Dialogflow 的 WebhookRequest 或 WebhookResponse 格式。Dialogflow 政策會為您處理格式轉換作業。

下圖顯示 ParseDialogflowRequest 和 SetDialogflowResponse 政策如何協助您處理來自 Dialogflow 代理程式的 Webhook 要求和回應。

Apigee 執行階段的 Webhook 要求示意圖。

除了 ParseDialogflowRequest 和 SetDialogflowResponse 政策,Apigee 還提供 AssertCondition 政策,可讓您使用流程變數評估條件陳述式。您可以搭配使用 AssertCondition 政策和 Dialogflow 政策,進一步簡化 Apigee 與 Dialogflow 的整合作業。詳情請參閱「AssertCondition 政策」。