配置转接到 Dynamics 365 Customer Service

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

备注

通过启用语音的代理连接到 Dynamics 365 Customer Service。 有关更多信息,请参阅在代理中使用交互式语音应答

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

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

先决条件

警告

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

将代理连接到 Dynamics 365 Customer Service

  1. 在 Copilot Studio 中,打开代理,进入渠道页面。

  2. Customer engagement 中心下,选择 Dynamics 365 Customer Service 磁贴。

  3. 选择连接

    备注

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

重要提示

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

使用应用程序生命周期管理的代理

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

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

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

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

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

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

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

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

    删除 Power Apps 中的非托管层。

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

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

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

创建会话超时主题

  1. 转到主题页。

  2. 选择添加主题,然后选择从空白开始

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

    更改主题的触发器

  4. 从列表中选择非活动

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

  6. 从列表中选择所需持续时间值。 或者,使用公式选项并输入以秒为单位的值。 此值表示非活动时间,经过此时间后将触发主题。

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

  8. 此下拉菜单中选择全渠道

  9. 最后添加一条消息,并在末尾添加一个结束对话节点,以便对话结束。 选择添加节点图标 ,指向主题管理,然后选择结束对话

  10. 保存并发布您的代理。

管理您的代理的 Dynamics 365 功能

  1. 转到渠道页面。

  2. Customer engagement 中心下,选择 Dynamics 365 Customer Service 磁贴。

    您可以在此断开您的代理的连接并找到转到 Dynamics 365 Customer Service 管理中心的链接来查看连接详细信息。

断开代理与 Dynamics 365 Customer Service 的连接或禁用连接

如果选择断开连接,则会禁用 Dynamics 365 Customer Service 实例中代表代理的应用程序用户。 代理将有效断开与 Dynamics 365 Customer Service 环境的连接,并停止接收来自 Dynamics 365 Customer Service 实例的任何流量。

若要重新添加代理,您需要再次连接

已知限制

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

以下扩展不需要移交到 Dynamics 365 Customer Service,但它们通过提供其他变量和操作为代理创作者提供更好的体验。

安装 Dynamics 365 Copilot Studio 扩展