配置转接到 Dynamics 365 Customer Service

当您的客户需要与人工代理交谈时,您的代理可以无缝地接听对话。 借助 Dynamics 365 Customer Service 的聊天加载项的功能,您可以连接语音(经典的聊天机器人中)和文本(消息)对话。

备注

连接 Dynamics 365 客户服务替换为支持语音的代理。 有关更多信息,请参阅 在代理中使用互动语音响应

当您的代理接手对话时,它会共享对话的完整历史记录以及交互中收集的所有变量。 您的 Dynamics 365 Customer Service 会将传入的升级传递到正确的队列,人工代理可以无缝地继续进行对话。 有关如何在代理对话中使用转接的更多信息,请参阅 移交给人工代理

您还可以启用单点登录(SSO),以允许代理在用户登录到部署了代理的页面时登录用户。 有关更多信息,请参阅 使用 ID Microsoft Entra 配置单 点登录和 在实时聊天中单点登录期间将身份验证令牌传递给代理

先决条件

警告

Copilot Studio 当您跟随本文中的说明时,名称超过 30 个字符的代理将无法连接。 在继续之前,请确保您的代理名称包含少于 30 个字符。

连接代理到 Dynamics 365 客户服务

  1. 在, Copilot Studio打开你的代理。

  2. 在导航菜单中,选择渠道,然后在 Customer engagement 中心下,选择 Dynamics 365 Customer Service 磁贴。

    代理管理代理转账页面。

  3. 选择连接

    • Dynamics 365 客户服务软件包安装必须与代理位于同一环境。
    • 如果您使用的是应用程序生命周期管理 (ALM),您可能会看到消息:“指出我们无法确定是否为环境启用了 Dynamics 365 Customer Service 集成”。 有关更多信息,请参阅 使用 ALM 的代理。
  4. 选择 查看 Dynamics 365继续配置代理中的 Dynamics 365 客户服务 连接。

重要提示

要在自定义网站上测试代理,您必须使用 在 Dynamics 365 客户服务中设置的聊天小组件中指定的嵌入 代码。 如果您使用 Copilot Studio 中的嵌入代码,转接将不工作。 有关详细信息,请参阅在您的网站或门户中嵌入聊天小组件

具有 Application Lifecycle Management 的代理

假设您已经 为代理设置了应用程序生命周期管理(ALM),并且正在开发(非托管)和测试或生产(托管)环境 之间导出和导入代理。 在这种情况下,您可能会看到一条消息,指出我们无法确定是否为环境启用了 Dynamics 365 客户服务集成。

如果您导出的代理启用了 Dynamics 365 功能,则可以忽略此消息。 代理仍将正常工作。 从开发环境导出最新版本的代理,然后将其导入到具有托管代理的目标测试或生产环境后,该消息将消失。

如果您在导出和导入最新版本的托管代理后仍然看到该消息,请确保删除所有未托管的层:

  1. Power Apps 登录并选择托管代理的环境。

  2. 在导航菜单中,选择 Solutions,然后选择包含代理和非托管层的解决方案。

  3. 在解决方案中的代理组件旁边,选择 更多命令),然后选择 查看解决方案层

    在 Power Apps 中选择解决方案层。

  4. 选择非托管层,然后选择删除非托管层

    删除 Power Apps 中的非托管层。

如果您的代理未启用 Dynamics 365 功能,则始终显示该消息。

配置非活动超时以结束对话

Dynamics 365 Customer Service 希望对话在一段时间不活动后结束。 要确保主管视图正确显示正在进行的对话以及正确管理代理加载和指标,此功能非常重要。 当您从 Dynamics 365 客户服务创建代理时,默认的代理内容包括两个主题: 会话超时提醒会话超时。 这些主题首先使用非活动触发器提醒用户,然后在设置的非活动超时值(可在主题中配置)后关闭对话。 但是, Copilot Studio 如果您从门户创建代理,则这些主题不会包含在代理中。 要创建它们,请按照以下步骤操作:

创建会话超时主题

  1. 从左侧导航中,选择主题

  2. 从顶部栏中选择新建主题从空白开始

  3. 将光标悬停在触发器短语上,并选择更改触发器图标。

    更改主题的触发器

  4. 从列表中选择非活动

  5. 触发器节点中选择编辑以配置非活动持续时间。

    配置非活动触发器

  6. 从下拉列表中选择,或使用公式条目输入任意值(以秒为单位)。 此值表示非活动时间,经过此时间后将触发主题。

  7. 使用条件选项选择它适用的渠道。 对于 Dynamics 365,在条件块下,选择选择变量,选择系统选项卡,然后选择Activity.Channel

    更改非活动触发器条件

  8. 从下拉列表中选择 Dynamics 365

  9. 最后添加一条消息,并在末尾添加一个“结束对话”节点,以便对话结束。 单击 (+) 号,选择主题管理,然后选择结束对话

最后,保存并发布您的代理。

管理您的代理's Dynamics 365 功能

选择设置代理转接,然后选择 Dynamics 365 磁贴。 在这里,您可以断开代理并找到链接转到 Dynamics 365 Customer Service 管理中心查看连接详细信息。

断开代理与 Dynamics 365 客户服务的连接或禁用连接

如果选择 Disconnect,则表示 Dynamics 365 客户服务实例中代理的应用程序用户将被禁用。 您的代理实际上会断开与 Dynamics 365 客户服务环境的连接,并停止从 Dynamics 365 客户服务实例接收任何流量。

要重新添加代理,您需要 再次连接它,从步骤 2 开始。

已知限制

请参阅将 Copilot Studio 与 Dynamics 365 Customer Service 的聊天加载项一起使用时的限制

以下扩展不需要移交给 Dynamics 365 客户服务,但它们通过提供额外的 变量和操作为代理作者提供更好的体验。

安装 Dynamics 365 Copilot Studio 扩展