所有 Zendesk 触发器都基于相同的条件和操作结构。可用的条件类型和操作因触发器类型而异,如果是对象触发器,则因自定义对象本身而异。本文章描述了创建对象触发器时可以使用的不同条件和操作。
创建对象触发器条件语句
条件语句本质上是“如果”语句,可通过计算以确定是否满足指定条件。在触发器中,您可以定义两组条件: 所有 和 任意。如果在 满足所有以下条件中指定了条件,则自定义对象记录必须满足所有这些条件才会被视为匹配项。或者,如果自定义对象记录满足至少一个在 满足任意以下条件下指定的条件,则视为匹配项。
条件语句由 类别、 运算符和 值组成。对于基于标准对象(例如工单)的触发器,有一个预定义的条件列表可用。而这对于自定义对象则不然,因为所有自定义对象的属性都是使用自定义字段定义的。而是每种类型的自定义字段都支持预定义的运算符列表。除了基于自定义对象字段的条件之外,还可以使用当前用户 和 更新 条件。
满足以下条件:
字段类型 | 运算符 | 值 |
---|---|---|
对象 (可用选项根据为对象定义的字段而有所不同) | ||
对象:复选框 | is | 选择 True 或 False。 |
对象:当前用户 | 是,不是 | 从专员用户角色和用户中选择。 |
对象:日期 | 是、不是、在场、不在场、之前、之前或之后、之后 | 选择一个日期。 |
之前 X 天内, 未来 X 天内 | 输入一个整数。 | |
对象:小数 | 是、不是、存在、不存在、小于、小于或等于、大于、大于或等于 | 输入任意小数值。 |
对象:下拉列表 | 是、不是、存在、不存在 | 从字段的选项中选择。 |
对象:整数 | 是、不是、存在、不存在、小于、小于或等于、大于、大于或等于 | 输入一个整数。 |
对象:多行 | 是、不是、存在、非存在、包含、不包含、包含字符串、不包含字符串 | 输入任意基于文本的值。 |
对象:数字 | 是、不是、存在、不存在、小于、大于、小于或等于、大于或等于 | 输入一个数值。 |
对象:正则表达式 | 是、不是、存在、非存在、包含、不包含、包含字符串、不包含字符串 | 输入任意值。 |
对象:文本 | 是、不是、存在、非存在、包含、不包含、包含字符串、不包含字符串 | 输入任意基于文本的值。 |
对象:更新 | is | 已为指定的自定义对象创建或更新记录。 |
查找关系 | ||
查找关系 | 是、不是、存在、不存在 | 从该目标对象的记录中选择。您还可以使用占位符引用相关记录的字段。 |
创建对象触发器操作语句
操作语句定义了如果条件语句为 true 并且触发器触发时会发生什么情况。实质上,这些是“那么”语句。如果 条件为 true, 则 执行这些操作。与条件类似,可用操作由自定义对象的字段决定。但是,也有预定义的通知操作。
支持以下操作:
字段类型 | 操作 |
---|---|
对象 (可用选项根据为对象定义的字段而有所不同) | |
对象:复选框 | True 或 False |
对象:日期 | 设置一个日期。 |
对象:小数 | 指定一个小数值。 |
对象:下拉列表 | 选择字段的选项之一。 |
对象:整数 | 指定整数值。 |
对象:多行 | 设置一个基于文本的值。 |
对象:数字 | 设置一个数值。 |
对象:正则表达式 | 设置一个值。 |
对象:文本 | 设置一个基于文本的值。 |
查找关系 | |
查找关系 | 选择相关对象,然后为相关对象的记录指定一个操作。 |
其他 | |
Notify by:Active webhook | 将活跃的 webhook 设置为通知。有关使用 webhook 的更多信息,请参阅创建 Webhook。 如果您在编辑触发器操作时选择了不同的通知目标,正文文本将被重置。 |
Notify by:Group email | 如果对象与工单相关,您可以选择要通知的组。 如果您在编辑触发器操作时选择了不同的通知目标,正文文本将被重置。 |
Notify by:Text group | 如果您正在使用 Zendesk Text,您可以配置一条满足触发器条件时发送给一组用户的文本。请参阅 使用带触发器的短信通知:配方和提示。 |
Notify by:Text user | 如果您正在使用 Zendesk Text,您可以配置一条满足触发器条件时发送给用户的文本。请参阅 使用带触发器的短信通知:配方和提示。 |
Notify by:User email | 选择要通知的对象或相关对象相关的用户。您可以将电邮用户设置为以下任意值:
添加电邮用户操作允许您输入电邮主题和正文。正文文本可使用 HTML 或占位符设置格式。请参阅 使用占位符 ,了解更多关于使用占位符设置格式的信息。 如果您在编辑触发器或自行程序时选择了不同的通知目标,正文文本将被重置。 |
翻译免责声明:本文章使用自动翻译软件翻译,以便您了解基本内容。 我们已采取合理措施提供准确翻译,但不保证翻译准确性
如对翻译准确性有任何疑问,请以文章的英语版本为准。