Search…
中文
概览
介绍
快速入门
Meetbot 基础知识
Meetbot高级工具
高级插件
Messenger 网页插件
用户输入插件
订阅插件-“加入受众”和“移出受众”
商品选取插件
商品搜索插件
购物车展示插件
Json Api组件
条件跳转插件
参数设置插件
随机回复插件
Typing插件
计数器
语境跳转插件
API介绍
推广
电商机器人
商品管理
FAQ常见问题
Powered By
GitBook
用户输入插件
一个专门用于收集用户输入的信息的插件
我们常常希望可以从用户的对话中,提取到有用的信息并存储下来,以便后续为用户提供更加智能的服务。(比如,用户在对话的过程中,曾经输入过自己的订单号码。如果我们能有效识别并存储下来,那么,用户再次询问订单详情时,就不需要再次输入订单号码了。)
EX: 用户想查询订单,输入: 我想查询我的订单,我的账号是:
[email protected]
。 那么此功能就可以从单句中提取邮箱,后续就可以调用对接订单列表的功能,将订单展示给用户。
因此,我们提供了“用户输入”这一高级插件,来帮助您实现上述场景。
主要功能
用户输入类型的识别
我们提供了多种常用的输入类型识别,来帮助您提取出有效的用户信息。
目前支持的类型如下:
邮件地址
电话号码
正则表达式:您可以按照自己的需求,自定义一组规则,比如订单号码。
数字格式
文本格式
任意格式
存储用户输入信息
为了方便后续的调用,您可以将当前成功提取出来的用户输入信息,存储下来。只需要在“存储为”这一栏下方,输入您想要存储的参数名称,即可在后续进行调用。
设置回复
当我们通过使用该插件,成功或未成功提取到用户的输入信息时,都需要给用户一定的反馈。因此,我们需要在用户输入的类型符合(成功提取)和类型不符合(未成功提取)时,各设置一个回复。
回复内容需要先在“自定义消息"中添加相应的内容块
设置多组用户输入
实际场景中,经常会遇到用户多个不同类别的信息都可以产生相同的结果。比如订单查询时,用户可以输入订单号来查询,也可以输入邮箱来查询。 因此,该插件允许我们添加多个用户输入组,每个组之间是“
或
”的关系。
点击“添加”按钮,即可添加一组用户输入
使用事例
假设我们希望提取用户的邮箱地址,那实际需要进行的配置就是如下:
设置流程:
1.
添加一张「文本卡片」,输入引导内容
2.
设置「用户输入类型」为 邮件地址
3.
填写一个「存储为」的参数
4.
设置「类型符合则回复」与「类型不符合则回复」
5.
点击
「保存」
按钮
配置完成后,用户在 Messenger 上看到的对话流程如下:
用户输入了正确的邮箱地址时
用户输入的邮箱地址有误时
Previous
Messenger 网页插件
Next
订阅插件-“加入受众”和“移出受众”
Last modified
8mo ago
Copy link
Outline
主要功能
用户输入类型的识别
存储用户输入信息
设置回复
设置多组用户输入
使用事例