场景是由条件触发的消息链(例如“机器人启动”或通过特定登陆页面链接进行访问)。每个场景都有三个选项卡:设置、消息、分析。
场景“设置”选项卡
- 场景名称
- 切换:“允许场景重新启动”和“自动启动场景”
- “启动条件”块 - 您可以添加多个条件(例如“机器人启动”+ 通过特定登录页面进行访问),并为每个条件启用“跳转到特定目标”消息”
“消息”选项卡和场景图
场景消息列表以及“场景图”按钮 - 一个可视化的拖放画布,显示块之间的连接:入口点(“Bot start”,特定的登陆页面)通过线条连接到消息卡,每张卡都可以在画布上拖动和重新连线。
单击消息旁边的齿轮图标将打开上下文菜单:分析(打开率、回复)、编辑、复制、直接链接(到消息)和删除。
| 类型 | 说明 |
|---|---|
| 常规消息 | 文本/媒体,沿“下一步”发送链 |
| 场景开始+人工智能代理 | 第一条消息通过人工智能代理而不是固定文本驱动对话 |
| 预订提醒 | 在预订预约之前的设定时间自动发送 |
单条消息的完整剖析设置
通过“编辑”打开消息会展开一个长表单 - 对于场景消息和广播来说是相同的。
名称、代理和文本
消息名称(用于您自己的导航 - 订阅者永远看不到它)、人工智能代理的选择(如果消息驱动对话)以及迷你文本编辑器中的文本本身,格式为(粗体、斜体、删除线、下划线、代码、引用、纯文本、链接),加上表情符号插入和@field提及。
针对代理的附加说明
代理看到但订阅者看不到的文本字段。该平台这样解释其目的:“您可以向代理传递有关订阅者的额外信息,例如他们的个人资料字段。订阅者不会看到此文本。”它用于将上下文(名称、购买历史记录)动态注入到特定对话的系统提示中。
要保存的附件和数据
附件 - 附加到消息的文件/照片。 要保存的数据 - 客服人员应根据对话填写哪些配置文件字段(例如,将订阅者提到的电话号码保存到phone_number字段中)。
结束人工智能客服人员对话的条件
平台是这样解释的:“指定客服人员应结束对话的条件。例如:‘用户同意付款’或‘用户偏离主题’。一旦条件触发,您可以指定进一步的操作 - 例如,移动到另一个场景或发送另一条消息。”有一个现成的条件类型“回复数量”(一个数值 - 代理在结束之前将处理多少订阅者回复) - 它带有来自下面描述的同一目录的自己的一组操作。
传递切换(可用于任何消息,包括广播)
- 跟踪链接点击 - 文本中链接的点击统计信息
- 启用链接预览 — 显示消息中链接的预览卡
- 延迟逐行发送文本 — 文本以块的形式到达,有暂停,模仿“正在输入...”
- 等待订阅者的回复 — 消息将“暂停”,直到收件人做出反应,然后才算作已送达/已处理
发送消息的条件消息
发送前应用的过滤器和修饰符:
- 仅在订阅者位于分段时发送 - 仅向所选受众显示
- 发送到群组或频道 - 而不是私人聊天
- 发送到订阅者的电子邮件 - 通过电子邮件复制
- 替换另一条消息 -新消息会覆盖之前发送的消息,而不是作为单独的项目发送
- 禁用转发 - 订阅者将无法将消息转发给其他人
- 添加到列表
- 计划发送 - 特定日期/时间
收到消息后的操作 - 平台的通用自动化构建器
此是该平台最强大的部分:订阅者收到(或回复)消息后运行的一组操作。集合可以绑定到不同的分段 - 该平台解释道:“如果订阅者落入一个分段,则该组操作将运行;否则机器人将检查下一个分段。”相同的操作构建器用于触发器、人工智能对话完成条件以及预订后/预订取消操作。操作类型的完整目录:
| 组 | 操作 |
|---|---|
| 订阅者 | 更改订阅者字段·保存订阅者计数·添加标签·删除标签·添加管理员·删除管理员·阻止机器人·取消阻止bot |
| 消息 | 添加到场景·从场景中删除·发送消息·删除消息·固定消息·取消固定消息 |
| API | API请求(以“请求类型”字段开头 - 一种HTTP方法,例如GET/POST - 后跟URL和参数)·激活触发器 |
| 按钮 | 删除活动按钮·删除活动键盘 |
| 组 | 在组/频道中阻止·在组/频道中取消阻止·从组/频道中刷新状态 |
| Google表格 | 获取值·添加行·编辑行·删除行·添加工作表·删除工作表 |
| AmoCRM | 添加交易·编辑交易 |
| Yandex Metrica | 发送转化 |
| Yclients | 通过电话号码添加客户·通过电话号码删除客户·发送客户SMS |
“添加标签”+“仅当订阅者位于某个分段时才发送”(基于该标记的分段)的组合正是大多数销售渠道的构建方式 - 无需一行代码。
表单底部有三个按钮:保存、立即发送、发送给测试人员(之前请自行检查)消息中的按钮
按钮是一个单独的设置块,通过任何消息上的“添加按钮”添加。 12 种类型的完整列表:
| 按钮类型 | 点击时发生的情况 |
|---|---|
| 链接按钮 | 打开外部链接 |
| 操作按钮 | 在订阅者上运行操作集(与上面相同的目录) |
| 文章按钮 | 从“内容”部分打开指定的文章 |
| 预订按钮 | 打开预订日历 |
| 购买产品 | 打开产品付款页面 |
| 购买订阅 | 打开订阅付款页面 |
| 订阅者的帐户 | 订阅者可以看到有关其有效订阅的信息并可以取消订阅 |
| 评论 | 打开评论页面 |
| 键盘按钮 | 取代订阅者的键盘(一组快速回复) |
| 共享电话号码 | 订阅者将其电话号码发送给机器人 |
| 列表按钮 | 通过发送条件打开包含对话消息的列表;需要通过@BotFather启用内联模式 |
| 复制文本 | 指定文本复制到剪贴板 |
| 转发文本 | 订阅者选择聊天并将指定文本转发到那里 |