在Dialogflow CX中配置自定义参数
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代理屏幕上,转至构建选项卡。
|
4 |
在完成 配置窗格下,转至参数预设 部分,然后单击添加参数。 |
5 |
添加所需参数。 |
6 |
单击保存。 |