跳到主要内容
版本:v8

消息类型

不同消息类型,增强了用户体验。

普通问候语

在默认情况下,机器人的问候语是在 Chatopera 云服务的机器人属性页面进行设置,该设置只支持简单的文本。

设置机器人问候语

春松客服访客端

热门问题问候语

访客登录进入客服聊天窗口往往是有一些问题要咨询的,所以更为合理的用户体验是将一些常见问题作为导航用途显示在问候语下面,比如这样:

常见问题列表 在春松客服里,为了支持各种丰富的对话场景,这些功能都是使用多轮对话配置。接下来的介绍假设您已经学习了多轮对话设计器的内容,如果您还没有学习这部分内容,建议先完成,大约需要 30 分钟时间

下面是支持在问候语中展示热门问题,进行导航的方法,这种形式比只有一段文本的【普通问候语】更加友好。

  • 下载安装多轮对话设计器

下载多轮对话设计器

下载连接也可以通过多轮对话设计器使用教程获得。

  • 新建聊天机器人

新建聊天机器人

  • 新建对话技能

新建对话技能

此处,对话名称可以使用字母、数字和下划线组成的字符串填写。

  • 粘贴技能脚本

在该机器人的技能列表中,点击刚刚创建的技能的“编辑”按钮,并在新打开的编辑窗口中,选择“脚本”,将下面的几行内容粘贴到编辑窗口中。

// FAQ Hotlist
+ __faq_hot_list
- {keep} ^get_greetings()

点击【保存】,在编辑窗口中,如图。

粘贴技能脚本

该规则__faq_hot_list将保证在访客和机器人连接成功后, 机器人发送函数get_greetings返回的内容。此处__faq_hot_list是固定的,get_greetings函数名和下面的技能函数名保持一致便可。

__faq_hot_list 是春松客服与 Chatopera 机器人平台之间约定的一个钩子。

{keep} 的作用是机器人记忆中,可重复的使用一个回复,参考文档

  • 粘贴技能函数
// 问候语中关联常见问题
exports.get_greetings = async function() {
return {
text: "请问有什么可以帮到您?",
params: [{
label: "1. 产品列表",
type: "qlist",
text: "产品列表"
}, {
label: "2. 当季热销产品",
type: "qlist",
text: "当季热销产品"
}, {
label: "3. 退换货咨询",
type: "qlist",
text: "退换货咨询"
}]
};
}

点击【保存】,在编辑窗口中,如图。

粘贴技能函数

在函数中,可以自定义热门问题的文字,顺序。文字即访客看到的文本内容,通过label设定,当访客点击一个问题时,聊天机器人将收到 text设定的文本。您可以在知识库或多轮对话中,设置该文本的回复内容。

访客对于热门问题列表,可以点击多次。

  • 导出聊天机器人

多轮对话设计器是智能对话机器人的设计环境,Chatopera 云服务智能问答引擎是机器人的运行时环境。

发布并导出对话应用

导出后,多轮对话设计将该机器人多轮对话保存为一个.c66 后缀的文件。

  • 发布聊天机器人

登录 Chatopera 云服务,在目标机器人的多轮对话管理面板中,导入对话应用(.c66)文件。

导入Chatopera云服务

  • 上线后使用

在导入成功后,在春松客服中,访客再次登录聊天窗口,就会收到带有热门问题的问候语。

按钮消息

另外一种情况是机器人客服回答一个选择列表,访客点选按钮进行选择。

按钮消息

  • 粘贴技能脚本

可以在上面步骤中建立的技能中,添加新的规则:

+ (*) 产品列表 (*)
- ^get_products()

该规则将保证在访客的问题中有 产品列表时,发送函数get_products返回的内容。

  • 粘贴技能函数
// 按钮选择消息
exports.get_products = async function() {
return {
text: "您对下面哪个产品感兴趣",
params: [{
label: "上衣",
type: "button",
text: "介绍一下上衣"
},
{
label: "服装",
type: "button",
text: "介绍一下鞋帽"
}
]
}
}

在脚本中,只需要设定params中的内容作为选型,其他保持默认。

图文消息

春松客服还支持的一类消息是图文消息,通过是分享一个链接,展示链接的图片和简介。

按钮消息

  • 粘贴技能脚本

可以在上面步骤中建立的技能中,添加新的规则:

+ 介绍一下上衣
- ^get_shangyi()

该规则将保证在访客的问题中有 介绍一下上衣时,发送函数get_shangyi返回的内容。

  • 粘贴技能函数
// 图文消息
exports.get_shangyi = async function() {
return {
text: "{CLEAR} 图文消息",
params: [{
type: 'card',
title: "秋冬上衣优选",
thumbnail: "https://ss0.bdstatic.com/70cFuHSh_Q1YnxGkpoWK1HF6hhy/it/u=277597165,2202071991&fm=15&gp=0.jpg",
summary: "秋冬上衣优选秋冬上衣优选秋冬上衣优选秋冬上衣优选秋冬上衣优选秋冬上衣优选秋冬上衣优选秋冬上衣优选",
hyperlink: "https://www.1688.com/huo/B6F9CDAFD7B0C5AEBAA2CDE2CCD7BCD3BAF1C9CFD2C2C7EFB6AC.html"
}]
}
}

其中,title代表大标题,thumbnail是图片,summary是简介,hyperlink是点击图文消息后,跳转的链接,这几项是用户可以自定义的,其它项就使用默认值,比如type的值必须是card

文本消息、热门问题、按钮消息和图文消息是春松客服支持的在线机器人客服消息类型,更多知识进入 Chatopera 机器人平台文档查看。

在掌握了知识库、脚本语法和函数后,用户可以支持各种客服场景。

快速开始

在上面的介绍中,Chatopera 的多轮聊天机器人通过c66文件进行分发,Chatopera 提供了在问候语中关联热门问题的多轮对话应用示例文件(小松.1.0.7.c66),您可以点击下载链接获得这个应用。

该对话可以导入到多轮对话设计器中,进行浏览脚本和函数;也可以直接导入到 Chatopera 云服务,然后在春松客服中进行体验。