请输入
菜单

如何设置自动回复流程

为了提高渠道响应效率、降低客诉率,您可以设置自动回复流程。机器人将帮助您回复客户消息、解决初步疑惑,并引导访客下单和填写信息等操作。客户开启对话时,当匹配到相应条件,会触发自动回复流程,执行相关动作。

说明:自动流程生效的前提是,必须在【聊天设置】中,开启【自动托管】,且有关键字或客户标签等触发到对应的流程。

 

模块一:自动回复流程的创建

1.自动回复流程列表页

 

当前支持渠道:Whatsapp、Viber、Line

 

2、创建流程

 

 

3、创建变量

非必须项-可选择

变量可进行预设和编辑,在自动回复流程执行中,进行数据交互; 例:客户信息修改,系统集成通过API交互,客户输入文本校验或处理。

 

系统变量:系统存在四个预设变量,随着自动回复流程执行,会自动赋值。

自定义变量:可以进行自定义变量,初始化赋值;

系统变量名称 说明
currentChannelNumber 当前渠道号码,与客户进行对话的渠道号码
currentTimestamp 当前时间戳,单位:毫秒
lastButtonText
 客户上个按钮点击的按钮文案,存客户回复互动消息的按钮文本
triggerText 客户触发文本,触发触发器的客户消息(仅支持纯文本)

 

4、保存自动回复流程

 

权重:当触发多个流程时,先触发走权重高的流程。权重相同时,先触发走更新时间最近的流程。

 

模块二:自动回复流程节点介绍和设置

在【在线聊天】---【自动回复流程】模块下,点击右侧图标,在弹出窗口,选择对应内容,进行自动流程设置。

 

内容1-开始

1.触发器

系统支持三种触发方式:一种是关键词触发,一种是客户标签触发,一种是任意条件触发(用户发送任意消息,都可以触发)

(1)触发方式

1)关键词触发-匹配方式

模糊匹配:指对话中有匹配到【关键词】的内容,附加条件有【或】和【且】,选择【或】的话,只需要匹配到其中一个关键词就可以触发。选择【且】的话,需要匹配到所有的关键词才能触发;

完全匹配:指对话的内容,必须完全匹配【关键词】的内容。比如设置的关键词是【I need your help】,要触发该流程,用户发送的话只能是【I need your help】才能触发;附加条件为【或】时,只需要匹配到其中一个关键词就可以触发,不支持附加条件为【且】

2)客户标签触发-匹配方式

匹配任何:指匹配客户已有标签中的任何一个,即可触发

匹配所有:指匹配客户已有标签中的所有标签,才能触发

3)客户开启对话触发-用户发送任意消息,都可以触发该流程。

(2)触发设置

1)触发人群:可以设置为全部人群或者指定标签的人群;

2)触发频率:可以设置为不限制,24小时只触发一次或者每个客户只触发一次;

3)触发时段:可以设置为不限制,或者指定时段;

4)触发列表:修改自动回复流程触发列表限制,对话进入后,会根据其在的列表,进行触发相应自动回复流程。

 

内容2-分流

1.条件分流

通过匹配用户输入内容,实现流程的流转

被匹配变量:包含系统变量 和 客户变量;系统变量包含四个预定变量,同时也可以前往 ”变量“出,进行创建赋初始值;客户变量包含所有的客户信息。

匹配规则:模糊匹配,完全匹配,正则匹配, 且,或

常见正则表达式 描述
^[a-zA-Z0-9._%+-]+@[a-zA-Z0-9.-]+.[a-zA-Z]{2,}$ 匹配电子邮件地址
^[1-9]\d{10}$ 匹配手机号码(简化版)
^(http|https)://[a-zA-Z0-9.-]+.[a-zA-Z]{2,}(:[0-9]+)?(/[a-zA-Z0-9+.-])$ 匹配 URL 地址
^\d{4}-\d{2}-\d{2}$ 匹配日期(格式:YYYY-MM-DD)
^[0-9]+$ 匹配整数
^[0-9]+(.[0-9]+)?$ 匹配小数
^[a-zA-Z]+$ 匹配英文字母
^[\u4e00-\u9fa5]+$ 匹配中文字符
^(61|62|63),^(61) 匹配文本开头为61或62或63,开头为61

匹配值:可输入多个,且/或匹配

 

2、执行时段

可以设置不同的时间段,执行不同的流程,从而进行分流。比如,非工作时间,给用户留言,等等

 

 

内容3:执行

1.发送消息

可发送的消息类型有8种,互动,文本,图片,视频,语音,文档,联系人,列表

 

2、等待回复

当流程进入到该节点时,等待客户回复,并将客户回复内容存到该变量,可以用于后续条件分流和API调用等。

建议:建议使用等待客户回复的变量时,先使用条件分流节点做校验,过滤客户回复无效值。 当客户回复无效值时,也可以使用跳转节点重新获取。

 

 

3、添加标签

给进入该自动回复流程的客户添加指定标签

 

 

4、移除标签

给进入该自动回复流程的客户移除指定标签

 

 

5、修改变量

在自动回复流程中,可以通过“等待客户回复”和“API调用”等方式来获取客户信息,进而在修改变量处进行更新客户信息。

 

 

6、转未分配列表

可设置流转到对应坐席分组中,对应会话,将会分配至【聊天对话】模块中的【未分配】列表中。

Ps:当将对话转到未分配的指定分组时,并在聊天设置打开了自动分配,当分组里有在线坐席,会自动将该对话分配给坐席组的在线坐席

 

7、转指定坐席

无论坐席是否在线,将该对话转交给该坐席

 

 

8、调用API

通过用户输入的内容,自动调用内部API,查询到用户咨询的问题,再返回结果给用户。

可以通过调用API的方式,来进行系统交互交换信息;响应体获取到的信息,可以通过“修改变量”修改客户信息;同样可以把客户信息放在请求头,存入到业务系统。

 

9、跳转

可以通过 ”跳转“节点 来回退或者跳过部分节点进行执行; 比如:当询问客户信息时,客户信息填写错误,可以让他再次填写。

 

 

10、结束对话

当完成对话之后,可以使用结束对话节点进行关闭对话; 客户发送新消息,将开启新的对话,会进行重新分配。

 

同11区别:结束对话后,新消息会开启新对话,会进行重新分配(坐席组)。 而结束流程不会改变对话状态和接待中坐席组。

 

11、结束流程

当前流程执行完 或者 不需要再执行后续节点,可以进行结束该流程; 如果客户继续发送消息,会保留当前对话和接待坐席,将会触发新的流程

 

同10区别:结束对话后,新消息会开启新对话,会进行重新分配(坐席组)。 而结束流程不会改变对话状态和接待中坐席组。

 

模块三:自动回复流程数据的查看

1.在自动回复流程列表页面,可以查看每一个自动回复流程被触发的次数

 

 

2.流程被触发的次数、每个流程节点被触发的次数以及具体是哪个客户触发的

(1)可点击自动回复流程列表页中【触发次数】下的数字进行查看

 

 

(2)可以点击【数据】,在【流程图】或【表格】中查看;其中【流程图】可查看节点触发次数和具体触发客户,【表格】只可查看节点触发次数

 

模块四:简单场景的自动流程设置

1.自动回复

可设置通过【关键词】或【客户标签】等,触发自动回复流程,实现机器人自动回复,减轻人工负担

 

2.自动分流

可设置通过【关键词】或【客户标签】等,触发自动分流流程,实现用户咨询,自动分流到对应的坐席分组;对应咨询会在【聊天对话】的未分配列表中显示

 

若有多个WhatsApp号码,需要根据WhatsApp号码分流到不同的坐席组,可通过设置【条件分流】中的变量【currentChannelNumber】来进行分流

 

3.自动标签

可设置通过【关键词】,触发自动打标签流程,给咨询的用户,打上对应的标签

上一个
如何使用WhatsApp Flows
下一个
用户咨询自动标签实现流程
最近修改: 2025-06-05