如何在Airtable新建记录时自动为新记录分配开发人员?
Airtable新记录自动轮询分配开发人员配置方案
不需要接第三方工具,用Airtable原生功能就能实现,全程配置不超过5分钟,3人轮询派分不会错配。
前置配置
先在需要派单的业务表加2个字段,配置完可以直接隐藏,不影响日常使用:
- 新增自动编号字段,字段名设为
record_auto_id,新记录创建时会自动生成从1开始的连续递增序号,不需要手动维护 - 确认「负责开发」字段存在,字段类型选文本/单选/人员字段都可以,后续自动填充的内容会写入这个字段
固定派分顺序为christophe、thomas、hugo,靠取模逻辑轮询即可。
自动化规则设置步骤
- 打开Airtable自动化面板,新建规则,触发条件选择当记录创建时,选定目标业务表,不需要额外加筛选条件
- 添加执行动作,选择「更新记录」,要更新的记录ID直接选触发步骤输出的新记录ID,不要手动指定固定记录
- 在更新字段配置里找到「负责开发」字段,选择按公式动态赋值,粘贴以下公式:
SWITCH( MOD({record_auto_id}, 3), 0, "christophe", 1, "thomas", 2, "hugo" )
调整说明:如果要修改派分优先级,直接替换对应余数匹配的人名即可;后续团队人数变动时,把MOD函数里的3改成当前开发总人数,补全对应匹配关系就行。
- 先跑测试:手动新建3条测试记录,确认派分结果依次对应christophe、thomas、hugo,轮询逻辑正常后打开自动化的启用开关即可正式使用。
可选拓展配置
- 如果需要派分后自动通知对应开发,可以在更新记录的动作后追加「发送邮件/发送协作通知」动作,通知接收人直接取「负责开发」字段关联的账号信息即可
- 如果不想用固定轮询,要实现按当前待办量派单(分给手里未完成任务最少的开发),可以额外加一张开发负载统计表,用汇总字段统计每个开发名下未完成的记录数,触发动作时先匹配待办数最低的开发名再写入字段即可,固定轮询是配置成本最低的方案,完全满足3人小团队的日常派单需求。
内容的提问来源于stack exchange,提问作者DevMana
相关产品推荐
相关产品推荐

