Webex Contact Center呼叫者和虚拟代理之间的对话通过请求响应机制进行。Webex Contact Center应用程序通过以下方式将呼叫者的请求发送给Google DialogFlow CX代理:

  • API呼叫。
  • 虚拟代理V2活动中配置的事件输出变量。

Google Dialogflow CX将响应消息发送回Webex Contact Center IVR应用程序,然后将消息发送给呼叫者。作为Google Dialogflow CX实现功能的一部分,系统将响应消息中的自定义参数发送给IVR应用程序。例如,您可以在Google DialogFlow CX中配置以下自定义参数。AI引擎从响应中获取这些参数,并相应处理后续请求(下一个API请求)的参数。

  • wxRecognitionModelName–表示识别语音音频的模型的名称。要设置参数值,请参阅模型选择。Google Dialogflow CX应用程序在API响应中发送参数。这允许使用识别语音音频的经过培训的学习模型处理音频文件。

  • wxRecognitionModelVariant–表示指定语音模型的变体。要设置参数值,请参阅SpeechModelVariant

  • wxCallCompletion –允许在Google Dialogflow CX系统上将呼叫标记为“已完成”,例如代理传输结束会话呼叫者悬挂。如果您未配置此参数,即使呼叫在客户端端已终止,仍在Dialogflow系统上连接。因此,Google分析报告显示不正确的数据。确保在Google Dialogflow CX呼叫开始时将参数值设置为“true”,以终止呼叫。

    启用此参数时,系统不会允许在相同流中的退出事件后过渡到相同的虚拟代理。

您可以使用Google Dialogflow CX实现功能设置或覆盖参数值。有关更多信息,请参阅实现

要配置要满足的参数:

1

在Google Cloud Platform控制台上,转至 Dialogflow CX控制台

2

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

3

在CX代理屏幕上,转至构建选项卡。

  1. 选择所需的流程。
  2. 选择此流程中需要从联系人中心应用程序满足的所需页面(开始或结束流程或结束会话)。
  3. 选择所需的路由器事件处理器
4

完成 配置窗格下,转至参数预设 部分,然后单击添加参数

5

添加所需参数。

6

单击保存