飞书多维表格通过条件判断、多分支、嵌套条件和工作流实现“如果…那么…”自动化规则:第一步创建自定义流程并添加条件判断;第二步设置字段、运算符和值;第三步在“如果”分支添加发送消息等操作;第四步可选“否则”分支执行备用动作;多分支适用于单字段多取值场景并支持默认兜底;嵌套条件用于实现“且”逻辑,最多三层;复杂多层条件链建议改用工作流,其支持自由增删分支、重命名标签及延迟、循环等高级节点。
☞☞☞AI 智能聊天, 问答助手, AI 智能搜索, 多模态理解力帮你轻松跨越从0到1的创作门槛☜☜☜

你想让飞书多维表格在某个字段变成“已完成”时自动给负责人发消息,在销售额超5万时触发邮件提醒,或在日期临近时创建日程——这些都依赖“如果…那么…”逻辑的自动化规则,而不是简单地一触发就执行固定动作。
用条件判断(If/Else)搭建“如果…那么…”规则
第一步:进入多维表格 → 点击右上角【自动化】→ 点击【+ 创建自定义流程】→ 左侧选择一个触发条件(如“修改记录时”)→ 右侧点击【添加操作】→ 选择【条件判断】。
第二步:在条件判断节点中,点击【+ 添加条件】→ 在“字段”下拉菜单里选你要监控的字段(比如“任务状态”)→ 在“运算符”中选“等于”→ 在“值”框里输入“已完成”。这一步必须填全,否则条件不会生效。
第三步:点击该条件右侧的【+ 添加操作】→ 选择【发送消息】→ 在“接收人”中选“负责人”字段 → 在消息正文里引用“任务名称”和“截止时间”字段。注意:【此处不勾选“否则”分支,就只执行“如果成立”时的操作;若漏掉这一步,系统默认跳过整个条件块】。
第四步:如需设置“否则”动作(比如状态不是“已完成”,就自动把“跟进时间”更新为当前时间),点击条件下方的【否则】→ 【添加操作】→ 选择【修改记录】→ 勾选“当前记录”→ 找到“跟进时间”字段 → 点击右侧⊕图标 → 选择【当前时间】。
用多分支(Switch)处理多个“如果…”场景
方法一:当一个字段有多个取值、对应不同动作时使用。例如“订单状态”字段含“待付款”“已发货”“已签收”“已退货”,每种状态触发不同操作。
在【条件判断】节点后,直接改选【多分支】→ 字段选“订单状态”→ 系统会自动生成四个空分支,分别对应你表中已有的四个选项值。每个分支右侧都可独立添加操作,比如“已发货”分支下添加【创建飞书日程】,“已签收”分支下添加【发送邮件】。
OpenClaw 多 Bot多 Agent 一键搭建技能。根据提供的 Bot 名称、职能、模型和飞书凭证,自动完成 Agent 创建、账号配置、路由绑定以及验证测试全流程。
方法二:支持“默认分支”兜底。若某条记录的“订单状态”是“已取消”(但未出现在原始字段选项中),它会落入【默认】分支 → 你可在该分支下添加【修改记录】,把“备注”字段更新为“状态异常,请人工核查”。
嵌套条件实现“如果…并且…那么…”
飞书不提供原生“且/或”复合条件入口,但可用嵌套方式实现:先建第一层条件判断(如“任务状态 = 已完成”),在其【如果】分支内再插入一个【条件判断】节点 → 第二层判断“优先级 = 高” → 满足时发送@全员消息,不满足则只发给负责人。
这一步容易卡住:第二层条件必须拖入第一层的【如果】区域内部,不能放在外层空白处,否则它不会被前序条件控制。拖错位置会导致两个条件永远并行执行,失去嵌套意义。
嵌套最多支持3层,超过后流程图会变拥挤,建议拆成独立自动化流程或用工作流替代。
用工作流替代复杂条件链
当你的规则出现“如果A成立,执行X;否则如果B成立,执行Y;否则如果C成立,执行Z;否则全部执行W”,且其中还夹杂循环或延迟动作时,自动化流程配置会迅速失控。此时应切换至【工作流】。
点击【自动化】旁的【工作流】tab → 【+ 新建工作流】→ 触发条件同自动化 → 后续节点直接拖入【条件分支】→ 可自由增删分支线、重命名分支标签(如“高优延期”“普通超期”“正常完成”)、任意分支末端接【延迟2小时】或【循环】节点。
工作流界面支持缩放与拖拽,所有分支逻辑一屏可见,改顺序不用删重建,比自动化里的嵌套条件直观得多。













