Google 的 Contact Center AI 解决方案根据 AI 驱动的对话提供自然互动。使用 Contact Center AI,您可以自动实现客户与后端支持代理之间的交互。Contact Center AI 使人工客服能将精力集中在更为复杂和专业的通话上,从而为他们提供实时信息、工作流程和逐步指导。
Contact Center AI 具有多个组件。其中一个组件是 Dialogflow,可让您在短时间内创建高级虚拟客服。这些虚拟客服能够顺畅地在不同话题之间切换、处理补充问题并在多个渠道之间全天候运行,尽量减少人工客服的干预。
[[["易于理解","easyToUnderstand","thumb-up"],["解决了我的问题","solvedMyProblem","thumb-up"],["其他","otherUp","thumb-up"]],[["很难理解","hardToUnderstand","thumb-down"],["信息或示例代码不正确","incorrectInformationOrSampleCode","thumb-down"],["没有我需要的信息/示例","missingTheInformationSamplesINeed","thumb-down"],["翻译问题","translationIssue","thumb-down"],["其他","otherDown","thumb-down"]],["最后更新时间 (UTC):2025-09-05。"],[[["\u003cp\u003eThis documentation outlines how Apigee and Apigee hybrid support integration with Google's Contact Center AI solution, specifically focusing on Dialogflow.\u003c/p\u003e\n"],["\u003cp\u003eApigee facilitates the interaction between Dialogflow virtual agents and backend services, ensuring seamless communication and data exchange.\u003c/p\u003e\n"],["\u003cp\u003eThe ParseDialogflowRequest policy in Apigee extracts relevant data from Dialogflow's WebhookRequest into flow variables for backend service use.\u003c/p\u003e\n"],["\u003cp\u003eThe SetDialogflowResponse policy in Apigee formats response data from backend services into a WebhookResponse, compatible with Dialogflow virtual agents.\u003c/p\u003e\n"],["\u003cp\u003eApigee's AssertCondition policy can be used alongside the Dialogflow policies to further streamline the integration between Apigee and Dialogflow.\u003c/p\u003e\n"]]],[],null,["# Integrating with Contact Center AI\n\n*This page\napplies to **Apigee** and **Apigee hybrid**.*\n\n\n*View [Apigee Edge](https://docs.apigee.com/api-platform/get-started/what-apigee-edge) documentation.*\n\nThis document describes the support available in Apigee for integrating with Google's [Contact Center AI](https://cloud.google.com/solutions/contact-center).\n\nIntroduction\n------------\n\n\nGoogle's Contact Center AI solution offers natural interactions based on AI-powered\nconversation. By using the Contact Center AI, you can automate the interactions between\nyour customers and your backend support agents. The Contact Center\nAI frees human agents to focus on more complex and specialized calls, providing them\nwith real-time information, workflows, and turn-by-turn guidance.\n\n\nThe Contact Center AI has many components. One of the components is Dialogflow which lets you\ncreate advanced Virtual Agents within a short time. These Virtual Agents can seamlessly\nswitch between topics, handle supplemental questions, and operate across multiple channels\n24/7 to minimize live agent interventions.\n\n\nWhen your customer is interacting with a Dialogflow virtual agent, the agent might\naccess your backend services to gather information. Also, the agent might send\ninformation that you want to store in your backend systems. Dialogflow defines the format of\nthe response data. So, a Dialogflow agent accepts the response\ndata from your backend services only in the specified format. Similarly, your backend services might\nrequire the request data in a specific format. As a backend service integrator, you have to\nensure seamless communication between your Dialogflow agent and your backend services.\n\nSupport for Dialogflow in Apigee\n--------------------------------\n\nYou can use Apigee to manage the interactions between Dialogflow and your backend services.\nApigiee's ParseDialogflowRequest and SetDialogflowResponse policies enable easier integration\nwith Dialogflow. By using these policies, you can easily plug-in your backend services\nto handle fulfillment requests from Dialogflow.\n\n\nThe ParseDialogflowRequest policy processes the [WebhookRequest](/dialogflow/cx/docs/concept/webhook#webhook-request) from a Dialogflow\nvirtual agent before sending the request data to your backend services. The policy extracts data from\nthe WebhookRequest into the flow variables, which your backend services can use.\nFor more information, see [ParseDialogflowRequest policy](/apigee/docs/api-platform/reference/policies/parse-dialogflow-request-policy).\n\n\nThe SetDialogflowResponse policy processes and formats the response data from your\nbackend services as a [WebhookResponse](/dialogflow/cx/docs/concept/webhook#webhook-response) to the Dialogflow virtual agent.\nThe policy constructs a WebhookResponse in the required format for a Dialogflow agent.\nFor more information, see [SetDialogflowResponse policy](/apigee/docs/api-platform/reference/policies/set-dialogflow-response-policy).\n\n\nIf you are a backend service integrator, you need not spend time understanding the\nformat of the Dialogflow's WebhookRequest or WebhookResponse. The Dialogflow policies will handle\nthe format conversion for you.\n\n\nThe following image shows how the ParseDialogflowRequest and SetDialogflowResponse\npolicies assist you in handling Webhook requests and responses from the Dialogflow agents.\n\n\nApart from the ParseDialogflowRequest and SetDialogflowResponse policies, Apigee provides\nthe AssertCondition policy that lets you evaluate conditional statements using\nyour flow variables. You can use the AssertCondition policy together with the\nDialogflow policies to further simplify your effort in integrating Apigee with Dialogflow.\nFor more information, see [AssertCondition policy](/apigee/docs/api-platform/reference/policies/assert-condition-policy)."]]