工作流中的菜单按钮在对话开始时引导客户,而 AI 代理负责处理开放式回复。 将两者配合使用可先缩小客户意图范围,然后让 AI 代理在最有价值的地方接手:回答问题、收集预订信息,或处理那些输入消息而非点击按钮的客户。
适用于希望通过工作流菜单保持控制,同时在意图明确后仍然开展自然对话的企业。

何时使用
当企业需要以下功能时,可在菜单选项中配合 AI 代理:
先用菜单按钮引导客户
让 AI 代理处理与菜单选项不匹配的回复
在选择菜单选项后让 AI 代理回答问题
在交接给人工或团队之前让 AI 代理收集信息
在工作流中,AI 代理适合放在以下四个位置:
在 询问问题 步骤的 失败:无效 分支,当客户输入而不是选择按钮时
在需要回答常见问题的菜单选项下
在用于转交给人工之前收集信息的菜单选项下
默认回退分支
提示:尽量保持在一到两个菜单步骤内。 多个菜单步骤会让对话显得冗长,导致客户在过程中流失。
开始之前
请确保您具备:
一个处于 Growth 计划或更高等级的 respond.io 帐户 — AI 代理和工作流在 Growth 及以上计划可用
一个已连接的消息渠道
至少一个 AI 代理 — 可从
Sales、Support或Receptionist模板开始为 AI 代理回答问题的每个菜单选项准备好知识源
注意:您无需一次构建所有 AI 代理。 先从一个 AI 代理开始,确认运行良好后再为其他菜单分支添加更多。
方法
三种配置将菜单选项与 AI 代理配对:
将 AI 代理作为菜单回退
引导式起点,然后由 AI 代理接管
为每个菜单选项配置不同的 AI 代理
场景 1:将 AI 代理作为菜单回退
使用此方法 当菜单保持简单,但 AI 代理应处理输入消息而非点击按钮的客户时。 工作流处理预期的按钮回复,而 AI 代理处理其他所有情况。
方法目标
为常见意图保持固定菜单
捕捉并理解不匹配按钮的回复
创建一个在客户输入而非选择选项时识别其意图的 AI 代理。 从模板开始,然后添加相应的说明。 在 上下文 中,描述回退角色并列出菜单选项:
# 上下文\n - 处理未选择菜单按钮或以自己话回复的客户。 - 菜单选项为:服务常见问题、预约、联系销售。在 顶层流程 下,告诉 AI 代理如何处理每种意图:
理解客户意图:将客户需求匹配到最接近的菜单选项。 如不确定,询问一个澄清性问题,然后继续。
路由对话:如果客户询问服务常见问题,请从知识源中回答。 如果客户想预约,请分配给 @[Booking AI Agent]。 如果客户有其他需求,请分配给 @[Sales Team]。
在工作流中,使用 对话已开启 触发器,然后添加一个设置为 多项选择 的 询问问题 步骤。 添加您的菜单选项。
在 询问问题 步骤的 失败:无效 分支下,添加一个 分配给 步骤并选择之前创建的 AI 代理。
添加一个 分支 步骤,为每个菜单选项创建一个分支,并将每个分支连接到相应的工作流操作。

重要:一旦 AI 代理接管,工作流将停止。 添加说明与知识源,以便 AI 代理能处理您路由给它的场景。
场景 2:引导式起点,然后由 AI 代理接管
使用此方法 当菜单仅用于捕捉客户的主题时。 客户选择选项后,AI 代理接管并根据该主题继续对话。
方法目标
使用菜单快速捕捉意图
在选择后将完整对话交给单个 AI 代理
创建一个将所选菜单选项视为起始上下文的 AI 代理。 在 上下文 中,描述如何使用该选择:
# 上下文\n - 客户在到达您之前已选择了一个菜单选项。 将其用作起始上下文。 - 菜单选项为:服务常见问题、预约、联系销售。 - 如果客户输入了其他内容,识别其需求并继续。在 顶层流程 下,告诉 AI 代理如何继续:
理解所选选项:将所选菜单选项用作对话上下文。 如果意图不明确,继续之前询问一个澄清性问题。
基于选项继续:如果客户选择了服务常见问题,请从知识源中回答。 如果客户选择了预约,请收集其偏好的日期、时间、姓名和电话号码,然后分配给 @[Sales Team]。 如果客户选择联系销售,请分配给 @[Sales Team]。 `
在工作流中,使用 对话已开启 触发器,然后添加一个设置为 菜单 的 询问问题 步骤。 添加您的菜单选项。
在菜单步骤之后,添加一个 分配给 步骤并选择 AI 代理。 一旦客户选择了选项,AI 代理即会接管。

场景 3:为每个菜单选项配置不同的 AI 代理
使用此方法:当每个菜单选项需要不同的 AI 代理角色时。 工作流检查客户所选的项,然后将对话分配给相应的 AI 代理或团队。
方法目标
为每个菜单选项分配专属的 AI 代理
将不明确的意图路由到通用 AI 代理
为每项任务创建一个 AI 代理。 对于包含“服务”、“预约”和“查看预约”的菜单,常见的映射为:
服务 → 支持 AI 代理
预约 → 销售 AI 代理
查看预约 → 人工或团队
未知意图 → 接待 AI 代理
为每个 AI 代理提供明确的说明和合适的知识源。 没有有效的知识源,AI 代理无法回答问题。 对于捕获未知意图的接待 AI 代理,在 上下文 下添加如下说明:
然后,在 顶层流程 下:
理解客户意图:将客户需求匹配到最接近的菜单选项。 如果不确定,询问一个澄清性问题,然后继续。
路由对话:如果客户询问服务,请分配给 @[Support AI Agent]。 如果客户想预约,请分配给 @[Sales AI Agent]。 如果客户想查看预约,请分配给 @[Support Team]。 如果客户有其他需求,请分配给 @[Sales Team]。 `
在工作流中,使用 对话已开启 触发器,然后添加一个设置为 菜单 的 询问问题 步骤。 添加您的菜单选项。
添加一个 分支 步骤,为每个菜单选项创建一个分支。 将每个分支连接到相应的 AI 代理或团队。 对于未知意图,使用 失败:无效 分支将客户分配给接待 AI 代理。 例如:
服务 → 分配给支持 AI 代理
预约 → 分配给销售 AI 代理
查看预约 → 分配给人工或团队
失败:无效 → 分配给接待 AI 代理
