1. All Collections >
  2. 产品 >
  3. 人工智能代理 >
  4. AI Agent Guides >
  5. 如何在工作流菜单选项中使用 AI 代理

如何在工作流菜单选项中使用 AI 代理

Avatar
Joshua Lim
6 分钟

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

适用于希望通过工作流菜单保持控制,同时在意图明确后仍然开展自然对话的企业。

何时使用

当企业需要以下功能时,可在菜单选项中配合 AI 代理:

  • 先用菜单按钮引导客户

  • 让 AI 代理处理与菜单选项不匹配的回复

  • 在选择菜单选项后让 AI 代理回答问题

  • 在交接给人工或团队之前让 AI 代理收集信息

在工作流中,AI 代理适合放在以下四个位置:

  • 询问问题 步骤的 失败:无效 分支,当客户输入而不是选择按钮时

  • 在需要回答常见问题的菜单选项下

  • 在用于转交给人工之前收集信息的菜单选项下

  • 默认回退分支

提示:尽量保持在一到两个菜单步骤内。 多个菜单步骤会让对话显得冗长,导致客户在过程中流失。

开始之前

请确保您具备:

  • 一个处于 Growth 计划或更高等级的 respond.io 帐户 — AI 代理和工作流在 Growth 及以上计划可用

  • 一个已连接的消息渠道

  • 至少一个 AI 代理 — 可从 SalesSupportReceptionist 模板开始

  • 为 AI 代理回答问题的每个菜单选项准备好知识源

注意:您无需一次构建所有 AI 代理。 先从一个 AI 代理开始,确认运行良好后再为其他菜单分支添加更多。

方法

三种配置将菜单选项与 AI 代理配对:

  1. 将 AI 代理作为菜单回退

  2. 引导式起点,然后由 AI 代理接管

  3. 为每个菜单选项配置不同的 AI 代理

场景 1:将 AI 代理作为菜单回退

使用此方法 当菜单保持简单,但 AI 代理应处理输入消息而非点击按钮的客户时。 工作流处理预期的按钮回复,而 AI 代理处理其他所有情况。

方法目标

  • 为常见意图保持固定菜单

  • 捕捉并理解不匹配按钮的回复

  1. 创建一个在客户输入而非选择选项时识别其意图的 AI 代理。 从模板开始,然后添加相应的说明。 在 上下文 中,描述回退角色并列出菜单选项:

     # 上下文\n - 处理未选择菜单按钮或以自己话回复的客户。
     - 菜单选项为:服务常见问题、预约、联系销售。

    顶层流程 下,告诉 AI 代理如何处理每种意图:

    1. 理解客户意图:将客户需求匹配到最接近的菜单选项。 如不确定,询问一个澄清性问题,然后继续。

    2. 路由对话:如果客户询问服务常见问题,请从知识源中回答。 如果客户想预约,请分配给 @[Booking AI Agent]。 如果客户有其他需求,请分配给 @[Sales Team]。

  2. 在工作流中,使用 对话已开启 触发器,然后添加一个设置为 多项选择询问问题 步骤。 添加您的菜单选项。

  3. 询问问题 步骤的 失败:无效 分支下,添加一个 分配给 步骤并选择之前创建的 AI 代理。

  4. 添加一个 分支 步骤,为每个菜单选项创建一个分支,并将每个分支连接到相应的工作流操作。

重要:一旦 AI 代理接管,工作流将停止。 添加说明与知识源,以便 AI 代理能处理您路由给它的场景。

场景 2:引导式起点,然后由 AI 代理接管

使用此方法 当菜单仅用于捕捉客户的主题时。 客户选择选项后,AI 代理接管并根据该主题继续对话。

方法目标

  • 使用菜单快速捕捉意图

  • 在选择后将完整对话交给单个 AI 代理

  1. 创建一个将所选菜单选项视为起始上下文的 AI 代理。 在 上下文 中,描述如何使用该选择:

     # 上下文\n - 客户在到达您之前已选择了一个菜单选项。 将其用作起始上下文。
     - 菜单选项为:服务常见问题、预约、联系销售。
     - 如果客户输入了其他内容,识别其需求并继续。

    顶层流程 下,告诉 AI 代理如何继续:

    1. 理解所选选项:将所选菜单选项用作对话上下文。 如果意图不明确,继续之前询问一个澄清性问题。

    2. 基于选项继续:如果客户选择了服务常见问题,请从知识源中回答。 如果客户选择了预约,请收集其偏好的日期、时间、姓名和电话号码,然后分配给 @[Sales Team]。 如果客户选择联系销售,请分配给 @[Sales Team]。 `

  2. 在工作流中,使用 对话已开启 触发器,然后添加一个设置为 菜单询问问题 步骤。 添加您的菜单选项。

  3. 在菜单步骤之后,添加一个 分配给 步骤并选择 AI 代理。 一旦客户选择了选项,AI 代理即会接管。

场景 3:为每个菜单选项配置不同的 AI 代理

使用此方法:当每个菜单选项需要不同的 AI 代理角色时。 工作流检查客户所选的项,然后将对话分配给相应的 AI 代理或团队。

方法目标

  • 为每个菜单选项分配专属的 AI 代理

  • 将不明确的意图路由到通用 AI 代理

  1. 为每项任务创建一个 AI 代理。 对于包含“服务”、“预约”和“查看预约”的菜单,常见的映射为:

    • 服务 → 支持 AI 代理

    • 预约 → 销售 AI 代理

    • 查看预约 → 人工或团队

    • 未知意图 → 接待 AI 代理

    为每个 AI 代理提供明确的说明和合适的知识源。 没有有效的知识源,AI 代理无法回答问题。 对于捕获未知意图的接待 AI 代理,在 上下文 下添加如下说明:

    然后,在 顶层流程 下:

    1. 理解客户意图:将客户需求匹配到最接近的菜单选项。 如果不确定,询问一个澄清性问题,然后继续。

    2. 路由对话:如果客户询问服务,请分配给 @[Support AI Agent]。 如果客户想预约,请分配给 @[Sales AI Agent]。 如果客户想查看预约,请分配给 @[Support Team]。 如果客户有其他需求,请分配给 @[Sales Team]。 `

  2. 在工作流中,使用 对话已开启 触发器,然后添加一个设置为 菜单询问问题 步骤。 添加您的菜单选项。

  3. 添加一个 分支 步骤,为每个菜单选项创建一个分支。 将每个分支连接到相应的 AI 代理或团队。 对于未知意图,使用 失败:无效 分支将客户分配给接待 AI 代理。 例如:

    • 服务 → 分配给支持 AI 代理

    • 预约 → 分配给销售 AI 代理

    • 查看预约 → 分配给人工或团队

    • 失败:无效 → 分配给接待 AI 代理

接下来是什么?

分享这篇文章
Telegram
Facebook
Linkedin
Twitter

找不到您正在寻找的东西? 🔎