自动化概览
自动化规则模块让你定义触发器 → 条件 → 动作 形式的规则,在 CRM 事件发生时自动执行。这是把运营流程固化为配置的声明式做法——不需要写代码、不需要自定义任务、也不需要外部调度器。
模型
每条自动化规则都遵循同一结构:支持的触发器
触发器conversation_resolved和conversation_status_changed在v1.0.0-rc3(WTO-1057)中新增。带显式选择器的attribute_changed运算符也在同一版本加入(WTO-1058)。
条件
条件在动作执行前对触发器做过滤。支持:- 对话字段: 状态、负责人、收件箱、团队、优先级。
- 联系人字段: 自定义属性、电话、电子邮件、标签。
- 标签:
has/has-not运算符(匹配对话或联系人)。 - 属性变更:
attribute_changed配合变更前和变更后值选择器。 - 消息类型: 支持键名(
incoming、outgoing)或数值。
可用动作
执行保证
pipeline_stage_updated按(rule, pipeline_item, stage)有 5 秒去重窗口,避免多个事件几乎同时到达时被连续触发(rc3)。- 阶段自动化具备防循环机制:由
move_to_stage触发的规则不会递归触发同类型的另一条规则。 - 宏 Webhook 失败会被暴露(不再静默),你可以在日志面板中看到错误。