自定义事件和自定义有效载荷功能在与Virtual Agent Voice – CX bot交互时提供更好的最终用户体验和控制对话。此自定义有效载荷功能将有效载荷信息从Google CX应用程序发送到客户端进行处理。自定义事件功能有助于使用客户端端API在CX应用程序下选择要调用的特定事件。

有关自定义事件的信息,请参阅 https://cloud.google.com/dialogflow/es/docs/events-custom

1

在Dialogflow CX控制台中,选择项目和代理。

2

在CX代理屏幕中,转至构建 选项卡。在此流程中选择所需的流程和所需页面(开始/结束 流程/结束会话),其中需要从联系人中心应用程序完成任务。

将显示所选页面详细信息。
3

路径 部分中,定义符合触发过渡的自定义退出标准的路径和条件。

4

在此路径中,在履行 部分下,单击添加对话 选项,然后选择自定义有效负载

仅定义自定义有效负载。不要添加任何其他对话选项。

5

添加 Execute_请求 自定义有效负载,定义要从CX发送的有效负载:

{"Execute_请求":{"Event_名称": "", "数据":{ "Params":{"": "", "": "" 
  • 对于Webex Contact Center解决方案,请将此事件名称映射到Flow Designer中的Virtual Agent V2活动中的状态事件名称,以进行决策映射。

  • 对于Contact Center Enterprise解决方案,请在从内部应用程序重新输入云时向 VirtualAgentVoice 元素提供此事件名称。

6

过渡 部分中选择页面 ,在流程恢复时设置向同一页面的过渡。

7

创建事件处理程序并在流程构建器应用程序中提供事件名称。有关更多信息,请参阅 。https://cloud.google.com/dialogflow/cx/docs/reference/rest/v3/EventHandler