> ## Documentation Index
> Fetch the complete documentation index at: https://help.teable.ai/llms.txt
> Use this file to discover all available pages before exploring further.

# 记录满足条件时

> 当记录从不满足变为满足特定筛选条件时触发工作流

<Tip>请注意：所有触发器设置都可以在 AI 对话中完成。告诉 AI 你希望工作流做什么，剩下的交给 AI。</Tip>

当记录从不满足变为满足筛选条件时触发，只在状态转变时触发一次。

它通常会在两种情况下触发：

* 新建记录时，初始值已经满足筛选条件。
* 已有记录被编辑后，从“不满足”变为“满足”筛选条件。

## 用 AI 创建

打开表格右侧边栏的 AI 对话，描述你的需求。

AI 会为你处理一切：选择合适的触发器，映射相关字段，自动设置所有操作。

只需描述一次目标，工作流即刻就绪，无需手动配置。

**示例：** *"当任务逾期时给我发邮件"*

## 配置

| 设置   | 必填    | 说明                          |
| ---- | ----- | --------------------------- |
| 表格   | 是     | 要监控的表格                      |
| 筛选条件 | **是** | 记录必须满足的条件组合，支持多条件、AND/OR 逻辑 |

## 如何设置

1. 在自动化面板中新建工作流，选择**记录满足条件时**作为触发器。
2. 选择要监控的表格。
3. 配置筛选条件。例如：`状态` 等于 `逾期`，或 `金额` 大于 `10000`。
4. 添加后续操作步骤（如发送通知、更新记录等）。
5. 点击**测试**验证触发器是否能正确识别满足条件的记录。
6. 开启工作流。

<Tip>触发后，后续步骤可以直接使用该记录的所有字段数据，包括触发时的最新值。</Tip>

## 适用场景

* **订单逾期告警**：当订单的交付日期超过今天、且状态不是"已完成"时，自动发送告警邮件给运营团队，确保逾期订单得到及时跟进。
* **工单紧急升级**：当客户支持工单的优先级被修改为"紧急"时，自动通知值班主管并更新工单处理流程，缩短响应时间。
* **交易金额预警**：当某笔交易的金额超过预设阈值（如 10 万元）时，自动通知财务经理进行审批，防止未经授权的大额交易。

## 与记录更新触发器的区别

| 对比项      | 记录满足条件时               | 记录更新时            |
| -------- | --------------------- | ---------------- |
| 触发时机     | 仅在状态从"不满足"变为"满足"时触发一次 | 每次被监听的字段发生变化时都触发 |
| 是否需要筛选条件 | 是（必须配置）               | 否（可选）            |
| 典型用途     | 关注"状态转换"，如逾期、超标       | 关注"任何变化"，如同步、审计  |
| 重复触发     | 条件持续满足期间不会重复触发        | 只要字段变化就触发        |

<Note>如果你希望每次编辑记录时都执行操作，请使用[记录更新时](/zh/basic/automation/trigger/records/record-updated)触发器。如果你只想在状态首次达到某个条件时执行一次，请使用本触发器。</Note>

## 注意事项

* 筛选条件在记录保存后才会被评估。如果你在一次编辑中修改了多个字段，系统会根据保存后的最终状态来判断。
* 自动化开启前已经满足条件的旧记录不会自动补触发。
* 自动化开启后新建的记录也会被检查；如果初始值满足筛选条件，可以立即触发。
* 建议结合具体的字段组合设置条件，避免条件过于宽泛导致触发过于频繁。

## 相关文档

* [记录创建时](/zh/basic/automation/trigger/records/record-created)
* [记录更新时](/zh/basic/automation/trigger/records/record-updated)
* [发送邮件](/zh/basic/automation/actions/communication/send-email-overview)
* [更新记录](/zh/basic/automation/actions/records/update-record)
