我们为 Contact Center AI 平台 (CCAI Platform) 创建了一个 Dialogflow CX 自定义事件,您可以将其与 Dialogflow CX 代理的事件处理程序搭配使用。这是第 wrapup 个自定义事件。
您可以使用自定义事件来处理最终用户对话之外发生的事情。自定义事件按名称标识,您可以使用事件处理程序在 Dialogflow CX 虚拟客服中配置自定义事件。如需了解详情,请参阅自定义事件。
总结
此自定义事件表示最终用户因任何原因离开会话,有助于客服人员在会话结束之前做出反应。
例如,如果与 Dialogflow CX 虚拟客服的语音会话因客户放弃或通话失败而中断,CCAI 平台会将事件传输到 Dialogflow CX。借助 wrapup 自定义事件,您可以配置虚拟客服,使其通过运行特定的结束流程(例如将特定会话数据发送到外部 API 端点)来对该事件做出反应。
wrapup 自定义事件仅适用于支持代理。它不适用于虚拟任务助理。
最佳做法
以下是一些值得考虑的最佳实践:
如果您使用的是与 CCAI 平台集成的 Dialogflow CX 虚拟客服,则在未为
wrapup事件定义任何事件处理程序的情况下,您可能会在 Dialogflow CX 应用日志中看到错误。如需更广泛地响应wrapup自定义事件(而不仅仅是在代理中的特定页面上),您可以设置流级事件处理脚本。将 TurnSignals 方法与 Dialogflow CX 搭配使用时,可能会出现以下问题:无法同步来自
reached_end_page对话轮次信号的会话参数,以及无法传输后续的 CCAI 平台wrapup事件。为了更妥善地处理此问题,请考虑使用 CCAI 平台自定义载荷 end conversation(结束对话),而不是在流程中使用“结束会话”转换。然后,您可以在wrapup的事件处理程序上配置“结束会话”过渡。