Zia Bot 工作流程: 使用案例

Zia Bot 工作流程: 使用案例

Zia 是 ServiceDesk Plus 中的一款人工智能聊天机器人,可帮助您优化服务台的效率。


您可以使用 Zia 聊天机器人提供即时客户支持,回答问题并提供必要信息,而无需人工参与。


在开始配置 Zia 聊天机器人的工作流程之前,请记住以下几点:


目标:确定聊天机器人的目标。确定将使用 Zia 的具体用例和场景。例如,在 ServiceDesk Plus 中,您可以使用 Zia 跟踪请求、查看相关任务、跟踪合同、查看变更等。还可以对 Zia 进行配置,以提供人力资源政策、员工福利、办公地点、会议室可用性等信息。

 

输入处理: 定义处理所有用户输入所需的选项菜单和按钮数量,以便检测用户意图、从应用程序中提取必要信息并向用户显示所需信息。


配置工作流程: 通过绘制会话的可能路径来设计工作流程。


生成响应: 根据用户输入,确定聊天机器人应提供的适当回复。


以下是在 ServiceDesk Plus 中使用 Zia 聊天机器人的几个常见用例:

 

  • 客户支持: 跟踪请求任务
  • 根据阶段和状态显示变更详情
  • 搜索和查看解决方案
  • 搜索和查看公告
  • 提取任务
  • 指派技术人员
  • 更新任务

客户支持: 跟踪请求任务

 

请求者在服务台中记录多个事件或服务请求。 记录请求后,他们可能希望跟踪这些请求或访问任何其他请求信息。


根据用户的要求,Zia 可以在不涉及任何技术人员的情况下提供详细信息。


因此,在配置工作流程之前,先定义会话路径的大纲。在这种情况下,会话路径的流程如下:


 

要配置此工作流程,请确保您已经配置了以下选项菜单以及 Zia 工作流程画布中的按钮:


注:将按钮拖到画布上后,可在选项菜单下创建按钮。


要配置这些按钮的操作,请按照此处描述的步骤进行。

 

S.No

选项菜单

按钮

1.

欢迎信息 <有什么可以帮您?>

  • 开工单

  • 请求服务

  • 需要进一步帮助

2.

显示更多选项(用户选择 需要更多帮助)

  •  解决方案

  • 公告

  • 请求

3.

显示更多选项(如果用户选择要求)

  • 查看概要

  • 查看请求详情

  • 查看相关任务

  • 查看请求计数

 

4.

显示更多选项(如果用户选择查看相关任务)

  • 提供请求 ID

5.

最后,询问用户满意度

  • 是,谢谢

  • 不,请提供更多选项

 

 

本例中使用的自定义函数如下:

 

response = invokeurl
[
url: "https://0457-08:8080/api/v3/requests/" + requestID + "/tasks"
type: GET
headers: {"TECHNICIAN_KEY":"A2EC2620-4A4A-491A-B720-78DDC70A4171"}
];
return response;

要配置特定的自定义动作,请转至管理> 自定义函数 > Zia

 

根据阶段和状态显示变更详情

 

具有特定权限的请求者可能希望查看特定变更请求的详细信息。


根据用户对变更的阶段和状态的要求,Zia 可以在不涉及任何技术人员的情况下提供详细信息。


因此,在配置工作流程之前,请定义会话路径的大纲。在这种情况下,会话路径的流程如下:


 

要配置此工作流程,请确保您已经配置了以下选项菜单以及 Zia 工作流程画布中的按钮:


注:将按钮拖到画布上后,可在选项菜单下创建按钮。


要配置这些按钮的操作,请按照以下步骤操作

 

 

S.No

选项菜单

按钮

1.

欢迎信息<我能为您提供什么帮助?>

  • 开工单

  • 请求服务

  • 需要进一步帮助

2.

显示更多选项(用户选择需要更多帮助)

  • 解决方案

  • 公告

  • 变更

3.

显示更多选项(如果用户选择变更)

  • 变更列表

  • 变更次数

 

4.

显示更多选项(如果用户选择了 "变更列表/次数")。

  • 输入阶段名称(和)

  • 输入状态名称

 

5.

最后,询问用户满意度

  • 是的,谢谢

  • 不,提供更多选择

 

本例中使用的自定义函数如下:

 input_data = { "list_info": { "search_criteria": [
{"field": "stage.name", "condition": "is", "value": stage},
{"field": "status.name", "condition": "is", "value": status, "logical_operator": "AND"} ] } };
response = invokeurl
[
url: "http://sdp-u16-5:8083/api/v3/changes"
type: GET
parameters: {"input_data": input_data}
headers: {"TECHNICIAN_KEY":"F987155A-6D24-4A66-BC9B-EDF58A3B0C4F"}
];
return response;