先说结论
很多业务场景并不需要完整审批引擎,却很需要系统帮忙做到:
- 提醒谁做下一步
- 给一个截止时间
- 做完后继续安排下一步
这类“轻闭环”场景里,mail.activity 特别值钱。
它最适合解决的不是复杂工作流,而是:
把“接下来谁来跟、什么时候跟、跟完后怎么继续”这件事系统化。
为什么 activity 特别适合轻闭环
因为它天然关注的是:
- 下一步动作
- 责任人
- 截止时间
- 完成与续接
这和单纯发一条消息不一样。
消息更像“我说过了”, activity 更像“这件事明确挂到你头上,做完还要继续往下走”。
所以它特别适合做轻量跟进机制。
为什么它比“发消息提醒一下”更稳
因为消息容易淹没在流里, activity 更像一个有责任归属的待办对象。
这意味着它不仅在提醒,还在表达:
- 谁拥有下一步
- 截止点在哪
- 这一步有没有真正闭掉
所以当业务想要的是“别丢跟进”,activity 往往比 chatter 留言更合适。
自动安排下一步为什么常和它绑在一起
因为很多流程并不复杂,但非常重复。
比如:
- 创建线索后 2 天回访
- 发完报价后安排跟进
- 客户回复后重新指派下一步
这类需求如果靠人手记,最容易漏; 如果靠 activity 自动补下一步,就更容易形成轻闭环。
所以它很适合承接:
- 简单、稳定、重复的后续动作安排。
为什么它不等于完整工作流引擎
因为它更偏:
- 跟进驱动
- 责任提醒
- 轻量闭环
而不是:
- 复杂审批路由
- 大量条件分支
- 深层状态机控制
所以 activity 很好用,但它最适合的是“轻流程”,不是一切流程都往它身上堆。
实战里最容易踩的 5 个坑
1. 本来只是提醒需求,却用复杂工作流去做
会把简单问题做重。
2. 该建 activity 时只发消息
责任边界会变弱。
3. activity 太多、太碎
用户会疲劳。
4. 自动安排了下一步,却没想好关闭条件
闭环会越来越假。
5. 把 activity 当万能审批引擎
后面会发现边界不对。
一句话记忆法
把它记成一句话:
activity 最擅长的是把“下一步谁跟、何时跟、跟完怎么续上”做成轻量闭环,而不是承载复杂审批工作流。
理解这一句,很多跟进自动化设计会顺很多。
DISCUSSION
评论区