向 Microsoft Teams 添加聊天机器人

重要提示

继在生成式人工智能的重大投资和跨 Microsoft Copilot 的增强集成之后,Power Virtual Agents 功能和特性现已成为 Microsoft Copilot Studio 的一部分

在我们更新文档和培训内容时,一些文章和截图可能会参考 Power Virtual Agents。

现在您已经发布了您的机器人,您可以在 Microsoft Teams 中向用户提供您的机器人,以便您、您的团队成员和更广泛的组织可以与其进行交互。 您需要至少发布一次机器人,然后用户才能在 Microsoft Teams 中与机器人交互。

您可以:

  • 在 Microsoft Teams 中自定义机器人的外观
  • 在 Microsoft Teams 中为自己安装机器人
  • 与其他用户共享机器人的安装链接
  • 在 Microsoft Teams 应用商店中显示机器人。
    • 通过将机器人添加到 Microsoft Teams 应用商店的由同事构建部分,向共享用户显示机器人。
    • 通过提交机器人进行管理员审批以在 Microsoft Teams 应用商店的由组织构建部分采用,与组织共享机器人。
  • 将机器人添加到团队渠道。
  • 下载预先生成的 Teams 应用清单,在您的 Microsoft Teams 租户内分发。

当您将机器人添加到 Microsoft Teams 时,您的一些数据,如机器人内容和最终用户聊天内容,将与 Microsoft Teams 共享。 您的数据可能会超出您的组织的合规性以及地理或区域界限。 有关详细信息,请参阅 Microsoft Teams 应用隐私政策

先决条件

  • 与用户共享,让他们可以在 Microsoft Teams 中安装机器人并与机器人聊天。
  • 您的组织需要允许将 Microsoft Power Platform 应用添加到 Microsoft Teams,然后您或其他用户才能够直接在 Teams 中安装机器人或在 Teams 应用商店的由同事构建部分找到它。 如果您的组织已禁用它,请与您的管理员一起在 Microsoft Teams 管理中心管理 Microsoft Power Platform 应用
  • 批准的由组织构建部分的机器人(提交给管理员后)由管理员在 Microsoft Teams 管理中心的管理应用页面单独管理。
  • 自行安装机器人或与他人共享机器人之前,您应该至少发布一次机器人

将机器人连接到 Microsoft Teams 渠道

至少发布一次机器人之后,您可以将机器人连接到 Microsoft Teams 渠道,以允许用户在 Microsoft Teams 中与机器人聊天。

备注

我们建议您将为 Microsoft Teams 或内部员工使用构建的机器人的安全设置打开,这样,您可以确保组织外部的个人无法访问机器人。

连接到 Microsoft Teams:

  1. 在导航菜单中的设置下面,选择渠道

  2. 选择Microsoft Teams

  3. 选择启用 Teams

    在出现的 Microsoft Teams 弹出项目中,选择“启用 Teams”启用共享

    备注

    如果未看到此选项,可能由于 Microsoft Teams 渠道已启用。

在 Microsoft Teams 中自定义机器人的外观

在将机器人提供给其他用户使用之前为其提供正确的描述和外观很重要,因为它可以让他们了解机器人的用途及其品牌(如果有)。

  1. 在导航菜单中的设置下面,选择渠道

  2. 选择Microsoft Teams

  3. 选择编辑详细信息可以更改机器人的图标、颜色和说明。 用户安装机器人后,这些将显示在 Microsoft Teams 应用商店和应用的“关于”选项卡中。 查看有关 Microsoft Teams 图标格式的建议

    您可以对图标、背景色和说明进行更改

    重要提示

    对机器人详细信息的更新不会应用于已通过共享链接或由同事构建部分安装了机器人的用户。 他们需要重新安装机器人来接收更新。

    对机器人详细信息的更新不会应用于已获得管理员批准的机器人。您需要重新提交机器人进行审批,来为用户更新最新的详细信息。

  4. 选择更多可以添加更多信息:

    • 开发人员姓名

    • 网站

    • 隐私声明

    • 使用条款

      您应该提供此信息以让您的用户了解机器人。 有关更多详细信息和示例,请参阅隐私声明和使用条款主题。

  5. 选择保存返回到您可以让机器人在 Teams 中可用的屏幕。 您将看到对颜色、图标和说明的更新已显示。

备注

本节中的图标自定义仅适用于管理员批准的机器人的机器人头像,不适用于通过直接安装链接或从 Microsoft Teams 应用商店的由同事构建部分安装机器人的用户。 您可以在自定义机器人的外观中自定义机器人的头像。

Teams 聊天中的机器人头像图标。

在 Microsoft Teams 中作为应用安装机器人

发布机器人后,您可以直接从 Microsoft Copilot Studio 应用将机器人添加到您自己的 Microsoft Teams 版本中。

重要提示

新发布的机器人中的新内容不会出现在当前正在进行的对话中。 闲置 30 分钟后,机器人将更新。

您可以在现有对话中键入 Start over 来立即开始新对话,查看机器人的最新更新。

您应该先将机器人添加到自己的 Teams 版本中,然后再与他人共享。

  1. 在导航菜单中的设置下面,选择渠道

  2. 选择Microsoft Teams

  3. 选择打开机器人,在 Microsoft Teams 中启动安装提示。 选择添加将其添加为 Teams 中的应用。 这只为您安装机器人。

    在 Teams 窗格中为自己安装机器人

  1. 在导航菜单中的设置下面,选择渠道

  2. 选择Microsoft Teams

  3. 选择可用性选项并选择复制链接

    重要提示

    只有可以访问机器人的用户可以使用安装链接来安装机器人。 您可以共享机器人来授予用户与机器人聊天的访问权限

    从 Teams 可用性选项复制链接。

  4. 与用户共享复制的链接,让他们可以在 Microsoft Teams 中安装机器人。

在 Microsoft Teams 应用商店中显示机器人

发布机器人后,您可以在 Microsoft Teams 应用商店中显示它,以便用户可以找到并安装它。

向共享用户显示

您可以通过将机器人添加到 Microsoft Teams 应用商店的为组织构建>由同事构建部分来共享您的机器人。 仅共享用户会在那里找到机器人。

重要提示

只有共享用户能够在 Microsoft Teams 应用商店的由同事构建部分找到和安装机器人。 机器人不会向组织中的每个人显示,即使将它配置为允许每个人使用。 要向组织显示机器人,请提交机器人进行管理员审批以显示在 Microsoft Teams 应用商店的由组织构建部分。

当共享用户总数不超过租户的 Teams 应用商店发现策略时,机器人只能显示在 Microsoft Teams 应用商店的由同事构建部分。 要显示超出组织策略限制的机器人,请与您的管理员一起向组织显示机器人

quot;由同事构建quot;部分位于 Teams 应用商店中quot;由组织构建quot;部分的下面。

  1. 在导航菜单中的设置下面,选择渠道

  2. 选择Microsoft Teams

  3. 选择可用性选项

  4. 选择对我的团队成员和共享用户显示,查看谁有权访问机器人。

    在 Teams 应用商店的quot;由同事构建quot;部分显示机器人。

  5. 确认选中显示在“由同事构建”中复选框,然后选择共享

    在共享 UI 中选中quot;显示在quot;由同事构建quot;中quot;复选框。

  6. 这会自动将机器人添加到由同事构建部分,并在可用性选项页面中显示一个绿色标签已添加到 Teams

    弹出项目显示机器人已添加到 Teams。

备注

如果您的应用未出现在由同事构建部分,可能由于您的 Teams 应用正在缓存信息。

请尝试注销并重新登录(如果您使用的是桌面应用)或刷新浏览器(如果您使用的是 Teams 的 Web 应用)。

从“由同事构建”部分删除机器人

您可以删除机器人,让它不显示在由同事构建部分。 这不会影响已安装机器人的用户。

  1. 在导航菜单中的设置下面,选择渠道

  2. 选择Microsoft Teams

  3. 选择可用性选项

  4. 选择对我的团队成员和共享用户显示,并删除显示在“由同事构建”中复选框选择。

    在共享 UI 中取消选中quot;显示在quot;由同事构建quot;中quot;复选框。

  5. 选择共享。 现在机器人不会再显示在 Microsoft Teams 应用商店的由同事构建部分。

向组织显示

您可以通过提交机器人进行管理员审批以在为组织构建>由同事构建部分采用,与您的组织共享机器人。 这是通过与管理员合作向组织中的每个人或部分用户推出机器人来广泛分发机器人的好方法。

quot;由组织构建quot;部分位于 Teams 应用商店中quot;由同事构建quot;部分的上面。

管理员还可以为组织中的用户预安装和固定机器人,以便他们可以直接从 Microsoft Teams 中的应用栏访问它。

在向您的组织提交机器人之前,请确保:

  • 您的机器人已做好发布准备并且符合公司标准、规则和政策。
  • 您与其他机器人管理员协调:机器人在被提交后,在管理员批准或拒绝之前的提交之前,不能由其他用户重新提交。
  • 您已从由同事构建部分删除了机器人(如果有)。 将机器人提交给管理员审批可能会使机器人出现在两个地方。 有关详细信息,请参阅删除机器人的相关说明。

备注

在管理员批准了机器人后,机器人在由组织构建部分的可用性将完全由管理员管理。只有管理员可以从由组织构建删除机器人。

提交以显示在“由组织构建”部分

  1. 在导航菜单中的设置下面,选择渠道

  2. 选择Microsoft Teams

  3. 选择可用性选项

  4. 确认没有向团队成员或共享用户显示机器人。 如果显示已添加到 Teams,则将其删除

  5. 选择对我组织中的所有人显示

    在 Teams 窗格可用性选项中向组织显示机器人。

  6. 查看提交要求,然后选择提交以供管理员审批

    备注

    确保您查看了内容,已经准备好供管理员审核。 您需要向管理员提交新请求来更新以前批准的机器人的图标和说明

    批准后,机器人在 Teams 中的所有新用户和现有用户都将收到更新。

    这仅适用于机器人详细信息。 您可以通过发布最新内容来继续对机器人进行内容更新,无需重新提交给管理员。

  7. 系统会显示最终确认提示。 选择继续。 机器人将被发送给管理员进行审批,您将看到一条注释,指示提交状态。

    状态带有橙色注释,其中包含有关提交状态的信息,包括机器人名称、版本号和当前状态“正在等待审批”

    备注

    将机器人提交管理员审批后,不应将机器人的访问权限设置更改为组织中的每个人以下。

    这会导致组织中的用户在从 Microsoft Teams 应用商店的由组织构建部分安装机器人后,无法与机器人聊天。

    请与您的管理员一起参照 Microsoft Teams 应用策略确定谁可以找到和安装机器人。

  8. 您需要等待管理员的审批。 您可以通过选择刷新或从发布页面打开将机器人设置为可供其他人使用窗口来检查最新状态。

  9. 管理员批准机器人后,状态将更新为已批准。 您可以直接打开机器人并与其他用户共享批准版本的链接。

  10. 或者,与您的管理员合作,参照 Microsoft Teams 应用策略为用户预固定或安装应用,以便他们可以直接在 Microsoft Teams 的左侧应用栏中找到机器人。

备注

如果即使已标记为已批准,您的应用仍未出现在由组织构建部分,这可能是由于您的 Teams 应用正在缓存信息。

请尝试注销,然后重新登录(如果您使用的是桌面应用)或刷新您的浏览器(如果您使用的是 Teams Web 应用)。

将机器人添加到团队中

在 Microsoft Teams 中,您可以将机器人添加到团队。 添加机器人时,团队成员可以在任何团队渠道中@mention该机器人,所有团队成员都会看到该机器人的响应。 此功能对于以下场景很有用:

  • 您的机器人将支持协作,如与销售团队的其他成员共享最新的销售报表见解。
  • 您希望允许每个团队成员在团队渠道或通过私人聊天与机器人互动,而无需自己手动安装机器人。

允许用户将机器人添加到团队

此选项允许用户在将机器人添加到 Microsoft Teams 时将机器人添加到他们所属的任何团队。

启用此选项后,任何从 Teams 应用商店或通过安装链接安装机器人的用户都将在 Microsoft Teams 中看到将机器人添加到团队的选项。 团队成员还可以从团队中删除机器人

重要提示

机器人将被配置为允许组织中的每个人与其聊天。 这可确保所有团队成员都有权在团队渠道中与机器人聊天。 强烈建议在启用此功能后不要更改机器人的安全设置,以防止用户在团队渠道中与机器人交互时看到权限错误。

要允许用户将机器人添加到团队:

  1. 在导航菜单中的设置下面,选择渠道

  2. 选择Microsoft Teams

  3. 选择编辑详细信息

  4. 选择允许您的用户将此机器人添加到团队

    选中复选框以允许用户将机器人添加到他们所属的团队

  5. 选择保存

Microsoft Teams 会缓存信息,因此用户可能需要一段时间才能看到将机器人添加到团队的选项。 用户可以刷新浏览器或登录和退出 Microsoft Teams 桌面客户端来立即反映更改。

如果您之前提交过机器人以供管理员审批,则需要在启用此选项后重新提交。 管理员需要先批准这些更改,然后用户才能从“由组织构建”部分的 Microsoft Teams 应用商店将机器人添加到他们的团队。

禁止用户将机器人添加到团队

禁用此选项将阻止用户将机器人添加到新团队,但不会将其从已添加到的团队中删除。 这些机器人需要手动从团队中删除

要禁止用户将机器人添加到团队:

  1. 在导航菜单中的设置下面,选择渠道

  2. 选择Microsoft Teams

  3. 选择编辑详细信息

  4. 清除允许您的用户将此机器人添加到团队复选框。

    取消选中复选框以禁止用户将机器人添加到他们所属的团队

  5. 选择保存

配置私人问候行为

当您希望团队成员与机器人进行一对一对话而不需要自己手动安装机器人时,来自机器人的私人问候很有用。

备注

使用升级的统一创作区域的机器人不支持专用问候语配置。

启用后,您的机器人将自动开始与团队成员的对话。 要自定义机器人的问候消息,修改问候系统主题

考虑机器人与团队成员的相关情况。 确保机器人的问候可帮助他们理解如何使用它,描述它的局限性,最重要的是,让他们舒适地与机器人交互。

要配置机器人何时发送私人问候:

  1. 在导航菜单中的设置下面,选择渠道

  2. 选择Microsoft Teams

  3. 选择设置

    配置机器人的私人问候行为的设置入口点

  4. 配置私人问候选项。

    对用户的私人问候设置选项

  5. 选择保存

下载机器人的 Teams 应用清单(高级)

您可以下载机器人的 Teams 应用清单,以直接对清单进行详细更改,然后与您的管理员或租户中的用户共享。 如果您的组织的策略允许您上载自定义应用程序,您还可以将应用清单直接上载到 Microsoft Teams。

  1. 在导航菜单中的设置下面,选择渠道

  2. 选择Microsoft Teams

  3. 选择可用性选项

  4. 选择下载 .zip

    从 Teams 窗格可用性选项下载 Teams 应用清单 zip 文件。

  5. 清单将生成为 .zip 文件,根据浏览器的保存设置进行保存。

断开机器人与 Teams 的连接

您可以将机器人脱机,让用户不能再在 Teams 中与机器人聊天。 这意味着机器人不会响应尝试与其聊天的任何人,会中断正在使用机器人的任何人。 在卸载之前,您应该彻底考虑断开机器人的需要。

机器人不会再显示在 Microsoft Teams 应用商店的由同事构建部分,并且无法通过共享链接安装。 用户在 Microsoft Teams 中添加的机器人会继续存在,直到用户卸载机器人。

对于管理员批准的机器人,机器人将继续显示在 Microsoft Teams 应用商店的由组织构建部分。 您需要联系管理员来删除机器人

  1. 在导航菜单中的设置下面,选择渠道

  2. 选择Microsoft Teams

  3. 选择与 Teams 断开连接

    在 Teams 渠道窗格中断开 Teams 渠道。

  4. 查看有关断开机器人连接的信息,然后选择断开连接继续。

通过在发布页面上的将机器人设置为可供其他人使用窗口中选择启用 Teams,您可以在断开后随时重新连接机器人。

已知限制

  • 使用升级的统一创作区域的机器人不支持专用问候语配置
  • 目前,Microsoft Teams 仅支持个人团队范围。 不支持群组聊天
  • 对于管理员批准的机器人,详细信息页面上的设置机器人头像图标不会显示出来。管理员批准的机器人将使用应用图标作为机器人头像。
  • Teams 对机器人有速率限制。 您可能会希望让添加到 Microsoft Teams 的机器人的机器人内容保持简明扼要,具体取决于您的业务要求。
  • 限制,如果您的机器人支持最终用户身份验证,用户将不能显式注销。这将导致当您在卖家面板中发布机器人时,Microsoft Teams AppSource 身份验证失败。 这一点不适用于机器人的个人使用或租户使用。 有关详细信息,请参阅发布 Microsoft Teams 应用AppSource 验证政策
  • 从 Teams 断开机器人连接可能需要几分钟,之后 Microsoft Teams 上的用户无法再访问机器人。