在此文章中
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 管理修复:将收到错误消息的用户添加到实例的用户列表中。

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