用户结束聊天后,Power Virtual Agents 机器人对话在仪表板上显示为活动状态
本文解决了以下问题:即使用户已结束聊天,Power Virtual Agents 机器人对话在 Customer Service 仪表板全渠道上显示为活动状态。
症状
会话结束后,Power Virtual Agents 机器人对话在仪表板上仍显示为活动状态。
原因
Power Virtual Agents 机器人的对话不能在 Customer Service 的全渠道中结束。 因此,即使他们关闭,他们也会被视为活跃在主管仪表板。
解决方案
可以配置上下文变量,以便在用户关闭聊天窗口后显式结束 Customer Service 全渠道中的机器人对话。 在 Power Virtual Agents 中,为上下文变量创建一个独立主题, CloseOmnichannelConversation
并将变量属性设置为 global
。 在为机器人配置的另一个主题中调用该主题。
尽管对话将在 Customer Service 全渠道中关闭,但它不会在 Power Virtual Agents 中关闭,并且显示在 Power Virtual Agents Analytics 仪表板的升级率驱动因素 KPI 中。
重要
确保你有权访问 Power Automate 来配置流,以便可以结束 Customer Service 全渠道中的机器人对话。
若要配置结束机器人对话,请执行以下步骤:
在 Power Virtual Agents 中,为所选机器人配置新主题。
选择“ 转到创作画布”,在“ 添加节点”中,选择“ 调用操作”,然后选择“ 创建流”。
在新选项卡上打开的 Power Automate 窗口中,执行以下步骤:
- 在“ 返回值 () 到 Power Virtual Agents ”框中,选择“ 添加输入”,然后选择“ 是/否”。
- 在 “输入标题 ”框中,输入 CloseOmnichannelConversation,这是 Customer Service 上下文变量名称的全渠道。
- 在 “输入要响应的值 ”框中,选择“ 表达式 ”选项卡,然后输入 bool (true) 生成表达式,然后选择“ 确定”。
- 保存更改,然后退出 Power Automate。
在正在编辑的主题中,再次选择“ 调用操作 ”,然后在列表中,选择创建的流。
在 “添加节点”中,选择“ 结束对话>”“传输到代理”。
转到需要在其中调用主题以结束 Customer Service 全渠道机器人对话的主题,并使用“添加节点”中的“转到另一个主题”选项。
选择为结束机器人对话而创建的主题。
保存并发布更改。
此外,还可以在 Customer Service 全渠道中配置自动消息,该消息将在对话结束后显示给用户。
反馈
https://aka.ms/ContentUserFeedback。
即将发布:在整个 2024 年,我们将逐步淘汰作为内容反馈机制的“GitHub 问题”,并将其取代为新的反馈系统。 有关详细信息,请参阅:提交和查看相关反馈