Notion 任务周报自动发送工作流
该工作流每周一上午9点自动从 Notion 数据库中提取带截止日期的任务,筛选并排序后生成美观的 HTML 格式周报邮件,发送至指定邮箱。同时,通过 Pushover 服务实时推送通知,提醒用户查收邮件。这一过程减少了手动整理任务的时间,提高了任务管理效率,确保用户及时关注逾期和即将到期的任务。适合团队和个人进行高效的任务跟踪与管理。
流程图

工作流名称
Notion 任务周报自动发送工作流
主要功能和亮点
该工作流定时(每周一上午9点)自动从 Notion 任务数据库中获取所有带有截止日期的任务,筛选并按截止日期排序,自动区分“已过期”和“即将到期”任务,生成美观的 HTML 格式周报邮件,并发送至指定邮箱。同时,配合 Pushover 推送服务,实时发送推送通知提醒用户查收邮件。
解决的核心问题
- 自动化汇总和提醒 Notion 任务,避免遗漏重要截止日期;
- 明确任务状态,区分逾期与待办任务,提升任务管理效率;
- 减少手动整理任务和发送邮件的时间成本;
- 提供推送通知,确保及时关注周报内容。
应用场景
- 团队或个人进行任务管理和进度跟踪;
- 产品经理、项目经理定期获取任务状态更新;
- 远程办公人员需要自动化提醒和汇报任务进展;
- 任何使用 Notion 作为任务管理工具的用户,需实现自动化周报和提醒。
主要流程步骤
- 定时触发(Schedule Trigger):每周一上午9点自动启动工作流;
- 设置变量(Set Workflow vars):配置邮箱地址、Notion 数据库链接、Pushover 用户密钥等信息;
- 获取任务数据(Notion 节点):从指定 Notion 数据库拉取所有任务数据;
- 筛选和排序(Filter for deadline + Sort):筛选出有截止日期的任务,并按截止日期从近到远排序;
- 判断任务状态(If deadline is overdue):根据当前时间区分任务是否已过期;
- 任务分组聚合(Aggregate 节点):分别将逾期任务和即将到期任务聚合成列表;
- 生成 HTML 内容(HTML for Task + HTML overdue List + HTML due to List + HTML):为每个任务生成详细的 HTML 模板,整合成完整的周报邮件内容,包含样式和链接按钮;
- 发送邮件(Send Email):将生成的周报以邮件形式发送给指定邮箱;
- 推送通知(Pushover):通过 Pushover 发送推送消息,提醒用户查收邮件。
涉及的系统或服务
- Notion:任务数据来源,获取任务详情和截止日期;
- SMTP 邮件服务:发送周报邮件;
- Pushover:发送移动端推送通知提醒用户;
- n8n 自动化平台:实现整个流程的自动化编排和执行。
适用人群或使用价值
- 适合依赖 Notion 进行任务管理的个人和团队;
- 项目经理、产品经理、运营人员等需要定期了解任务进展与风险的人群;
- 希望通过自动化工具减少重复工作,提高工作效率的用户;
- 需要结合邮件和推送通知双重提醒,确保任务不被遗忘的场景。
本工作流通过自动化整合 Notion 任务数据,生成清晰的任务周报邮件并推送通知,极大提升任务管理的效率和准确度,是现代工作协作中的理想助手。用户只需完成基础配置,便可享受全流程自动化带来的便利。