在此文章中
Webex 应用程序中的 bot
应用程序Webex卡

Webex App | ServiceNow bot

list-menu在此文章中
list-menu反馈?

ServiceNow 帮助团队主动管理和应对业务关键型事件。ServiceNow 管理员可以设置通用档案,以允许 bot 访问非管理员用户。从应用程序自动进行事故管理并快速Webex问题。

用户在不同的消息空间中与各种 Webex 机器人进行交互
思科开发的机器人正在使用的示例

Webex 应用程序中的 bot

Bot 可以帮助扩展 Webex 应用程序的功能,以加入第三方应用程序。您可以向 Webex 应用程序空间添加 bot,并直接在空间中与第三方应用程序进行交互。将机器人添加到空间后,您可以向机器人发送help消息,响应将包含机器人支持的命令。

您可以将 bot 添加到任何类型的空间;向包含其他人的项目空间添加 bot,并在空间中直接与第三方应用程序进行交互。或者,您可以创建只包含您和 bot 的空间以与第三方应用程序进行交互。

Webex App Hub 包含 Cisco 和第三方开发人员开发的机器人和应用程序目录。

Webex 应用程序中的卡片

机器人以各种方式呈现信息。Bot 卡可以方便用户直接与 bot 对命令的响应交互。您可以从下拉菜单中选择,使用按钮,甚至使用文本字段来更新和收集信息。

请参阅 Webex 应用的 按钮和卡片 。

您可以使用卡片向 devsupport@webex.com 报告有关 bot 的任何问题。

如果您的管理员已为组织中的非管理员启用了该机器人,则可以在 Webex App 空间中添加 ServiceNow 机器人并与之交互。

准备工作

您的 ServiceNow 管理员必须允许 bot 访问(如管理标签页中所述 )才能与 bot 交互。

1

在 Webex 应用栏中,选择 添加按钮 > 显示聊天内容发送私信。

2

输入@ServiceNow 搜索机器人。

3

从 列表中选择 ServiceNow bot 来打开空间。

下一步

bot 会创建一个包含欢迎卡 和链接服务帐户按钮 的空间。如果您是 ServiceNow 管理员,请单击 按钮并按管理标签页中的说明完成 bot 设置 过程。

如果您不是管理员,请要求您的 ServiceNow 管理员完成 bot 设置过程,以便非管理员用户与 bot 交互。

在 ServiceNow 中从空间创建事件。

1

在 ServiceNow 机器人空间中,输入help并发送消息。

2

选择 报告事件 并输入报告问题的人的姓名,然后单击 搜索主叫方。

3

输入描述、事件状态和通知,然后选择提交 事件。

查找事件编号或创建日期的事件。

1

在 ServiceNow 机器人空间中输入help,然后选择卡片上的 获取事件 。

  • 通过最近的 - 选择 按最近 访问来查看最近打开的事件列表。
  • 按事件编号 - 选择 搜索事件 以输入事件编号。
2

选择 再次获取 事件以查看事件详细信息。

使用 bot 卡更新或解决事件。

1

在 ServiceNow 机器人空间中,输入help并发送消息。

2

搜索要管理的事件。

3

从事件 详细信息卡 中选择:

  • 更新– 更改事件的描述和状态。要更新其他详细信息,单击 ServiceNow 中的查看。
  • 标记为已解决––提供解决代码并添加解决说明。
您的笔记在 ServiceNow 应用程序中可见。

将 Webex App 与 ServiceNow 连接,然后配置机器人设置和权限,允许非管理员用户访问机器人。

首先,使用 ServiceNow bot 创建一个空间以关联您的帐户。如果您使用防火墙或限制对域的访问,请 允许这些 IP 地址。

1

在应用标题栏中,选择 添加按钮 > 发送私信。

2

输入机器人名称ServiceNow.bot@webex.bot并创建空间。

3

输入方括号help并发送消息。

4

在 bot 卡中选择链接 ServiceNow 帐户。

5

在设置网页中,输入您的 ServiceNow 域(不包括:.service-now.com)) 。

6

打开另一浏览器窗口以完成 服务管理 中的管理设置步骤。

在设置期间,始终打开这两个窗口。

创建集成用户档案

接下来,创建一个档案,它将与 bot 交互的权限应用于组织的所有非管理员用户。

  1. 登录您的 ServiceNow 管理员帐户,然后在 筛选导航器中搜索Users]。

  2. 在 组织下,选择 用户> 新建。

  3. 在用户 ID 字段中添加Integration_User,设置密码,然后选择 内部集成用户 框,并 提交。

  4. 从用户列表中选择 IUserntegration_档案 并选择 页面底部的角色标签页。

  5. 单击 编辑 , 然后在收集 列表中选择管理员,然后单击 添加 和 保存。

  6. 选择 “ 更新”页用户档案更新。

  7. 在设置网页中,单击 Connect To ServiceNow 页面底部的验证。

设置域

注册 IUserntegration_档案 并应用 bot 设置。

  1. 从 ServiceNow 应用程序中,注销您的管理员帐户,然后使用您之前创建的密码以Integration_User身份登录。

  2. 在设置网页中, 选择登录到集成用户帐户,然后选择 继续管理设置。

  3. 在添加客户端 标识 和 密码之前,复制 重定向 URL,然后返回到您的 ServiceNow 应用程序。

  4. 在 application registry筛选导航 中搜索 [] 并选择 应用程序注册表。

  5. 单击 新建 > 为外部客户端创建 OAuth API 端点。

  6. 输入webex service now App作为应用程序名称,然后单击 解锁 粘贴从设置窗口复制的 重定向 URL 。

  7. 在设置网页中,点击 如何查找我的 ServiceNow 客户端 ID、密钥和重定向 URL,然后向下滚动到 步骤 4 并复制徽标 URL。

  8. 在 ServiceNow 应用程序中,单击 解锁 粘贴徽标 URL,然后单击 提交。

  9. 从 Webex 服务选择 立即使用应用程序,复制 客户端标识,然后单击 解锁 以复制客户端 密码。

  10. 在设置 窗口中 添加 客户端标识和客户端密码,然后单击继续和允许将 Webex 服务应用程序 连接到您的帐户。

  11. 选择引起事件所需的字段,然后单击继续 。

配置 bot 并应用权限

链接电子邮件标识和域名以允许所有非管理员用户访问。然后,配置 bot 请求和响应参数,并应用数据访问权限。

  1. 从 ServiceNow 应用程序中,在 筛选导航中搜索scripted rest APIs,然后选择 脚本化 REST API。

  2. 点击 新建,添加Webex scripted API作为名称,然后将其复制并粘贴到 API ID 字段中,然后点击 提交。

  3. 从 脚本化 REST API 列表中,单击Webex scripted API并选择页面底部的 资源 选项卡。

  4. 单击 新建,添加Webex scripted API作为资源名称,并将 HTTP 方法更改为 POST。

  5. 从如何找到 我的 ServiceNow 客户端标识、密码和重定向 URL 说明复制脚本,向下滚动至第 6 步,然后将脚本复制并粘贴到脚本 字段中。

    确保替换任何现有文本,然后单击提交 。

  6. 复制服务器 左上方 的“基本 API”用户档案,然后单击 更新。

  7. 在设置网页中,添加您的 ServiceNow 管理员电子邮件标识并 粘贴基本 API 路径,然后单击保存 并 关闭窗口。

完成设置

设置完 Integration_User 配置文件后,限制其访问权限,仅允许 Web 服务访问,以防止对其设置进行更改。

  1. 在您的 ServiceNow 应用程序中,在 筛选导航器中搜索Users。

  2. 从用户列表中选择新用户用户档案编辑 。

  3. 选择仅 Web 服务访问 框,然后单击 更新 并注销服务管理。

错误消息:无法执行请求的操作,指定的电子邮件标识未注册为 ServiceNow 实例中的用户。请联系 ServiceNow 帐户管理员。

ServiceNow 管理修复:将收到错误消息的用户添加到实例的用户列表中。

这篇文章对您有帮助吗?
这篇文章对您有帮助吗?