What's my plan?
Add-on AI agents - Advanced

在 对话生成器中,条件块根据对话中的信息激活对话分支。这篇文章说明了什么是有条件的块,以及如何为高级人工智能专员设置它们。

本文章包含以下部分:
  • 了解条件块
  • 在对话中添加条件块

了解条件块

有条件的块可以根据某些条件自定义对话工作流程。您可以根据以下条件创建条件块:

  • 参数,可让您根据来自客户关系管理平台、会话数据或后端整合的信息塑造对话。
  • 细分,用于根据不同类型的客户塑造对话。

每个条件块代表一个条件语句,需要:

  • 条件(参数或区段)
  • 运算符(例如“is”或“Is ANY of”)
  • 一个值或值集(包括空值)

当对话到达对话中的条件块时,系统会将条件语句评估为 true 或 false。根据结果,对话将按照您的配置,在对话中的相应分支中继续进行。

例如,您可以配置以下条件块:

  • 参数:国家
  • 运算符:is
  • 值:德国、日本

在此示例中,联系您的人工智能专员的客户将收到根据其位置的不同消息,这是由国家参数决定的。如果客户处于以下状态,则如下图所示:

  • 德国,对话沿左侧分支进行。
  • 日本,对话顺利进行。
  • 对于任何其他国家/地区,对话将沿右侧分支(回退分支)向下进行。

在创建条件块及其生成的对话分支时,务必要了解并考虑所有可能的情况,特别是当您使用的是 API 返回的值时。

从左到右检查条件。确保您配置的广义条件位于其他狭义条件的右侧。回退条件是最宽泛的条件,始终位于最右端,无法移动。

在对话中添加条件块

在对话生成器中,您可以添加条件块到对话。这样做后,您可以:

  • 根据参数配置条件块
  • 根据细分配置条件块

根据参数配置条件块

配置基于参数的条件块使您可以根据来自客户客户关系管理平台、会话数据或后端整合的信息塑造对话。

根据参数配置条件块

  1. 打开您要添加条件块的对话的对话生成器 。
  2. 在对话框的适当位置,单击加号 (+),然后选择 有条件。

    随即显示一组块,包括有条件的、参数的和回退。

  3. 在有条件的块中,使用第二个下拉字段选择您要使用的 参数 。

    如果所需的参数不存在,您可以 创建一个操作 来捕获它。

  4. 在参数块中,选择 运算符 并输入要检查的值。
  5. 单击参数块下方的加号 (+) 图标,配置条件评估为 true 时应遵循的对话流程。
    提示:您甚至可以添加另一个条件块,以实现日益定制的对话工作流程。
  6. (可选)单击右侧的加号 (+) 以添加其他条件。

    另一个参数块将添加到回退块的左侧。

    重复步骤 4 和 5。
  7. 在回退块下,单击加号 (+) 图标,并配置不满足任何条件时应遵循的对话流程。

根据细分配置条件块

配置基于区段的条件块可以根据不同类型的客户设计对话。

根据参数配置条件块

  1. 打开您要添加条件块的对话的对话生成器 。
  2. 在对话框的适当位置,单击加号 (+),然后选择 有条件。

    随即显示一组块,包括有条件的、参数的和回退。

  3. 在有条件的块中,使用第一个下拉字段选择 Segment。

    参数模块将更改为细分模块。

  4. 在区段块中,选择:
    • 运算符(为 中的任意、 为 中非任意、 为 中的所有)
    • 要检查的区段
  5. 单击细分块下方的加号 (+) 图标,配置当条件评估为 true 时应遵循的对话流程。
    提示:您甚至可以添加另一个条件块,以实现日益定制的对话工作流程。
  6. (可选)单击右侧的加号 (+) 以添加其他条件。

    在回退块的左侧会多添加一个细分区段块。

    重复步骤 4 和 5。
  7. 在回退块下,单击加号 (+) 图标,并配置不满足任何条件时应遵循的对话流程。

翻译免责声明:本文章使用自动翻译软件翻译,以便您了解基本内容。 我们已采取合理措施提供准确翻译,但不保证翻译准确性

如对翻译准确性有任何疑问,请以文章的英语版本为准。

由 Zendesk 提供技术支持