虚拟客服助理功能会跟踪对话,并使用 Dialogflow 虚拟客服为人工客服提供工作流支持,以及检测意图以进行数据分析。
虚拟客服会自行与客户互动,尝试在将问题上报给人工客服之前解决问题,而 Agent Assist 功能仅涉及人与人之间的互动。助理会在后台运行,以检测意图、自动提取并保存相关号码和其他信息、自动查找客户信息等。它会向人工客服显示这些信息,以帮助他们与客户互动,并减少人工客服自行输入回答和自行查找信息的需求。
本指南将逐步介绍如何启用Virtual Agent Assist,以及如何使用Agent Assist 控制台在模拟器中测试结果。如果您愿意,也可以通过直接调用 API 来执行以下所有操作。
准备工作
- 如果您使用的是公开提供的对话数据集,请查看相关文档以指导您使用这些资源。
- 如果您使用的是自己的数据,则必须完成以下操作之一(您可以将任意组合的数据集或智能回复模型与虚拟 Agent Assist 搭配使用):
- 如需实现常见问题解答辅助或文章建议,您必须创建一个包含文档的知识库。
- 如需实现智能回复,您必须训练智能回复模型并管理其许可名单。
- 创建包含一个或多个知识库或模型的对话配置文件。暂时将虚拟 Agent Assist 字段保持未选中状态,但请设置您想使用模拟器测试的所有其他参数。
创建虚拟客服
前往 Dialogflow ES 或 Dialogflow CX。
为简单起见,本教程概述了如何使用 Dialogflow CX 代理实现 Agent Assist。您还可以通过前往 Agent Assist 控制台左上角的导航菜单图标来访问这两个控制台:

选择您打算用于 Agent Assist 数据的同一项目。 如果您已创建要与此项目搭配使用的代理,它们将显示在列表中。如需创建新代理,请点击页面右上角的创建代理按钮。在随即显示的窗口中,输入新的代理名称:

新代理现在会显示在与相应项目关联的虚拟代理列表中。点击要使用的代理右侧的三个竖点,然后点击复制名称,将代理的名称复制到剪贴板:

将虚拟客服与对话个人资料相关联
返回到 Agent Assist 控制台,然后选择您用于创建虚拟客服的同一项目。点击对话配置文件,然后选择您在“准备工作”步骤中创建的对话配置文件,并使用该配置文件来实现虚拟 Agent Assist。选中Agent Assist字段,然后将客服人员的名称粘贴到显示的空白 Dialogflow 代理字段中:

确保您已在检索方法下选择内嵌建议选项,然后点击保存。
使用模拟器测试 Agent Assist 结果
在对话配置文件页面上,点击对话配置文件右侧的三个垂直点,然后点击使用模拟器来测试 Agent Assist 的表现。
系统随即会显示“模拟器”页面:

左侧列包含客户与客服人员之间的聊天记录,右侧列包含虚拟 Agent Assist 建议。如需选择要在任意给定时间测试的功能,请选中要纳入模拟的每个功能旁边的复选框。例如,您可能已创建了一个对话配置文件,用于配置智能回复、虚拟 Agent Assist 和常见问题解答助手。如需仅测试智能回复和 Agent Assist,请确保仅选中这两个选项。

以下示例演示了客户计划出国旅行的场景。它使用同时配置了虚拟 Agent Assist 和智能回复的对话配置文件。
如果客户输入我下周一要去日本,系统会检测到意图。意图是指虚拟客服对客户在每条聊天消息中的意图的最佳估计。代理点击意图,随即显示两个输入字段:destination 和 arrival_date:

系统已使用客户消息中的数据自动填充这些字段。客服人员检查这两项信息是否正确,然后点击下一步,系统随即显示建议的客户回复:

智能体可以点击文本提示右侧的蓝色箭头,将文本提示自动复制到智能体回答框中。消息发送后,代理的回复框下方会以气泡形式显示其他后续问题。将光标悬停在每个气泡上,即可显示回答的置信度得分。

当客户回复其手机号码时,该信息会自动填充到虚拟 Agent Assist 列中的收集客户手机字段中。当客服人员点击下一步后,系统会显示新的提示您打算何时返回?。代理会将其复制到聊天中,发送给客户,然后系统会自动将返回日期再次填充到输入字段中。接下来,智能体会被提示询问客户是否要购买国际手机套餐。当客户回答是时,提示下方会显示确认:是按钮。客服人员点击此按钮可转到下一个 Agent Assist 建议。
