工单触发器是业务规则,在工单创建或更新后立即运行,并在满足指定条件时自动执行操作。例如,您可以使用工单触发器在工单被打开时通知客户。
触发器由条件(用于确定触发器是否执行)和操作(满足条件时执行的动作)组成。换句话说,如果条件为真,那么触发器将执行相应的操作。
除了可以创建自己的触发器外,Zendesk 还提供了一组标准工单触发器供您使用。管理员以及具有管理业务规则权限的自定义角色代理可以创建工单触发器。
💡 提示: 想了解更多关于如何设置业务规则以满足特定业务需求的信息?请查看 Zendesk Support for Admins, II 培训课程。
🔍 工单触发器的重要特性
除了所有 Zendesk 触发器的通用特性外,还需注意以下关于工单触发器的关键信息:
-
触发器的执行顺序
- 触发器和类别的排列顺序决定了它们的执行顺序。确保触发器的排列顺序符合您的业务流程,以实现预期的工作流。
- 触发器的操作可能会影响其他触发器,因此它们的顺序至关重要。
-
事件日志记录规则
- 仅当触发器的操作导致工单字段值发生实际变化时,触发器的执行才会记录到工单事件日志中。
- 如果触发器运行并触发,但没有对工单做出任何更改,则不会被记录。
-
触发器数量限制
- 最多可创建 7000 个 活跃的工单触发器,包括所有标准和自定义触发器。
- 可通过类别对大量触发器进行管理和组织。
-
权限和访问控制
-
企业计划(Enterprise):
- 具有管理触发器权限的自定义角色代理可查看触发器列表,并可查看、添加、编辑和删除单个触发器。
- 无管理权限的代理无法访问触发器列表,仅可只读查看个别触发器。
-
非企业计划(Non-Enterprise):
- 代理、轻量代理(Light Agent)和贡献者(Contributor)均无法访问触发器列表,仅可只读查看个别触发器。
-
企业计划(Enterprise):
⏳ 触发器的运行与执行机制
触发器的运行(Run)
每当工单被创建或更新时,系统会按触发器列表的顺序依次检查所有工单触发器。
触发器的触发(Fire)
- 如果触发器的条件满足,则触发器执行相应的操作并更新工单。
- 如果触发器的条件不满足,则不会执行操作,该触发器被跳过。
触发器循环(Trigger Cycle)
触发器的运行遵循一个循环机制(如下图所示):
- 所有触发器按顺序运行,检查每个触发器的条件是否满足。
- 如果某个触发器更新了工单,系统将重新开始触发器循环,再次运行所有触发器(但已执行过并修改了工单的触发器不会重复执行)。
- 重复该循环,直到所有触发器要么已执行并更新工单,要么因条件未满足而跳过。
📌 注意:
- 单个触发器在同一循环中最多只能触发一次。即使它被多次检查,也不会在相同的循环中重复执行。
-
触发器的顺序至关重要,因为一个触发器的操作可能会影响另一个触发器的执行。例如:
- 触发器 A 先运行,但它的条件不满足,因此不会触发。
- 触发器 B 运行并修改了工单,使触发器 A 的条件变为真。
- 触发器 A 在下一次循环时被重新检查,并且这次触发执行。
这样,您就可以更清晰地了解工单触发器的工作方式,并合理优化您的业务规则! 🚀
评论
0 条评论
请登录写评论。