译者 |陈峻
审校 |孙淑娟
实现自助式用户协助往往是客户支持团队持续追求的目标之一。它不但能够有效地减少用户需求单量,而且可以让用户快速地找到所需的答案。数年前,美国运通(美国运通)的一项研究就曾发现,有超过60%的消费者表示,他们更愿意通过在线聊天、语音回复、网站、以及移动应用查询等简单的“首选渠道”,来获取数字化的自助式服务。在此方面,聊天机器人恰好是能够提供大规模自助服务的理想工具。
过去,一提到构建聊天机器人,初学者往往会有一种望而生畏的感觉。如今,由Infobip提供的Answers平台正在将该问题变得简单化。借助Answers,您可以创建智能的、基于关键字的聊天机器人。通过使用无代码的Web GUI来进行构建,您不但可以提高客户的满意度,而且能够直接降低运营的成本。
下面,我将带您一步一步构建无代码的聊天机器人。它可以通过使用WhatsApp,与最终用户进行交流,并解决现实世界的客户问题。当然,如果您不想使用WhatsApp提供的支持,也可以采用由Answers支持的、包括短信和实时聊天等多种通信渠道。
如何在无代码的情况下创建WhatsApp自助式客户支持聊天机器人
在本示例中,我将创建一个聊天机器人,来帮助那些找不到餐厅的顾客,向他们提供餐厅的位置,发送菜单,以及提供他们的拉新奖励推送信息。当然,您完全可以用自己的工作流程,来替换该餐厅用例,进而完善基于Answers设计的人机对话场景。
先决条件
首先,您需要创建一个Infobip试用帐户。同时,您也可以免费试用其WhatsApp频道,以便通过手机来测试自己的聊天机器人。
在开始创建自助服务聊天机器人之前,明确地定义有待解决的用户痛点是非常重要的。在该案例中,我们可以定义如下痛点:
对于每个痛点,我们都需要通过自助式聊天机器人的一条信息来协助用户解决。当然,随着您学习和研究的深入,也可能定义出更加复杂的痛点和案例。
定义了痛点,您便可以概述聊天机器人该如何解决这些痛点了。例如:
现在,我们可以开始设计自己的聊天机器人。
开始设计聊天机器人
现在,我们将创建有助于聊天机器人能够正确地分支对话的关键字。
关键词的最终列表
下面,我们开始创建与用户交互的对话框。在此,我们的示例将包含如下六种对话框:
由于默认对话框已经存在,因此我们需要通过如下步骤,创建其他五个对话框:
对话的最终列表
下面,我们将配置每个对话,以匹配真实所需的对话流。
配置默认对话框
根据本例聊天机器人的基本逻辑,默认对话框将会被作为消息,发送给任何与其打招呼的用户。在此,我们将为用户提供三种选项。当然,如果聊天机器人无法理解用户的话,将会转到默认消息。因此,您可以执行如下步骤:
你好!
我只是一个简单的机器人,但我在这里帮忙!
我能为您做些什么?
键入选项的名称:
*“位置” - 我们的地址和方向
*“菜单”- 获取我们的菜单
*“奖励” - 注册我们的奖励俱乐部
对不起,我误会了。
在引号中键入其中一个选项,我将尽我所能提供帮助!
*“位置” - 我们的地址和方向
*“菜单”- 获取我们的菜单
*“奖励” - 注册我们的奖励俱乐部
向下滚动鼠标指针至构建面板中的Fallback action,然后将下拉列表更改为Connect with agent。如果我们的聊天机器人在响应重复消息后,仍无法理解用户的输入,则此操作会将他们连接到人工代理处。对此,我们可以在(可选的)Fallback消息文本框中键入如下消息,以供机器人在进行转发之前发送给用户。
对不起,但我仍然不明白。
让我把你转移到一个人身上。
配置"发送位置"对话框
接下来,我们将进入发送位置的工作流程。在本例中,机器人会认为来此询问的用户是想知道餐厅的地址,因此我们只需要给他们指明方向,再看看他们是否需要其他的帮助。
值得注意的是,如果您想一次性发送多条消息,那么请在消息之间至少停顿2秒钟。这将能够给用户足够的时间,来消化您发送的内容。而消息的发送也能显得更加自然,进而提高用户的体验。
配置"发送位置"对话框
完整的对话框
配置"发送菜单"对话框
在本例中,"发送菜单"对话框的配置与"发送位置"对话框非常类似,我们只需简单地发送指向菜单的链接即可。完成后,其完整的对话框如下图所示:
"发送菜单"对话框
配置"发送奖励信息"对话框
从概念上讲,"发送奖励信息"对话框也与"发送菜单"对话框类似,只是聊天机器人将发送一个链接,来帮助用户创建奖励帐户。完成后,其完整的对话框如下图所示:
"发送奖励信息"对话框
配置"询问结束聊天"对话框
根据前面的对话设计,询问结束聊天的对话框应该是聊天机器人在向用户提供了一些信息后,询问他们是需要其他任何东西,还是不需要信息了,直接结束聊天。
还有什么我可以帮你吗?
1-是的,我需要更多信息。
2-不,就是这样。
对不起,我遇到了一点麻烦。
让我把你转移到一个人身上。
谢谢!祝你有美好的一天!
完成后的对话框如下图所示:
"最后询问发送"的聊天对话框配置
"用户想要更多信息"对话框
最后,我们需要配置"用户想要更多信息"的对话框,以备用户继续询问更多的问题。此处的对话框与之前的默认对话框基本相同,只需稍微修改问候语即可,因此我们在此就不赘述了。
值得注意的是,一旦您掌握了对话框创建的基本流程,就请使用复制功能来节省时间。您可能已注意到,"用户想要更多信息"对话框,有效地实现了与默认对话框的相同目的。因此,我们完全可以复制默认对话框,并直接对其进行编辑。完整的对话框如下图所示:
"最终用户想要更多信息"对话框
至此,所有的对话框已配置完成,我们可以使用Infobip Simulator来对其进行测试。
测试聊天机器人
现在,您可以通过单击屏幕右上角的“激活(ACTIVATE)”按钮,来激活聊天机器人。
通过单击激活按钮激活聊天机器人
该聊天机器人将在您的Infobip门户网站中显示出来,同时您可以按照Number/Page列中所列出的编号,向WhatsApp发送消息。
页次/页中列出了编号
至此,我们已经完成了一个可以处理基本客户服务工作流程的聊天机器人。当然,我们只触及了聊天机器人的基本"皮毛"。在真实的需求场景中,您需要将智能化和更复杂的工作流予以分层,以增强其服务效率。
总地说来,您可以从如下三个方面进行进一步探索:
原文链接:https://dzone.com/articles/create-a-self-service-customer-support-chatbot-wit
陈峻 (Julian Chen),51CTO社区编辑,具有十多年的IT项目实施经验,善于对内外部资源与风险实施管控,专注传播网络与信息安全知识与经验;持续以博文、专题和译文等形式,分享前沿技术与新知;经常以线上、线下等方式,开展信息安全类培训与授课。
以上是如何创建一个无代码的自助客户聊天机器人的详细内容。更多信息请关注PHP中文网其他相关文章!