Weekly Planner task digest in Slack

By General Input

Every Monday at 8am, get a prioritized summary of what slipped last week, what is due this week, and which two or three tasks to tackle first.

Integrations

  • Microsoft Planner
  • Slack

Type

Agentic Task

Categories

  • Personal Productivity
  • Operations

Every Monday at 8am ET, run an agent that produces a prioritized weekly Microsoft Planner digest and posts it to my designated Slack channel.

Data collection. Use Microsoft Planner. Call List Plans for Group across the Microsoft 365 groups I belong to, then for each plan call List Tasks in Plan. You may also use List User Tasks to catch tasks assigned to me that I might miss by walking groups. De-duplicate by task id.

Filtering. Keep only tasks that are not yet completed and whose due date is either in the past (overdue) or within the next seven days from the run time. Drop anything with no due date unless it is high priority and recently created.

Grouping. Group results by plan, then by bucket within each plan. Within each bucket, sort overdue first (oldest due date at the top), then upcoming by ascending due date.

Reasoning. Look at which items are slipping (overdue, or due this week with no recent progress). Pick the two or three tasks I should tackle first based on due date proximity, priority, and how long they have been overdue. Briefly explain the why.

Output. Draft a short, direct weekly summary with three sections: (1) What got missed last week (overdue items, oldest first), (2) What is due this week (grouped by plan and bucket, with task names and due dates inline), (3) Tackle these first (two or three recommended tasks with a one-line rationale each). Keep the tone direct and practical, no padding. Use Slack mrkdwn formatting (*bold* for plan names, bullet points for tasks). Include task names and due dates inline so I can act without opening Planner.

Delivery. Post the summary to my designated Slack channel using Slack's Send a Message. The channel id should be a configurable input on the workflow so I can change it without editing the agent. Post as a single message.

Trigger. Cron, every Monday at 8:00 America/New_York.

Integrations: microsoft-planner (read) and slack (send message).

Related prompts

Explore more prompts
Call overdue Xero customers with an AI collections agentWin back LiveChat visitors whose chats went unansweredChat quality review board for LiveChat support leadsWin back no-show and cancelled appointments every morningLive Loop returns analytics with product-level drill-downNewsletter pre-flight and approval board for Mailjet sendsTurn a prospect spreadsheet into personalized sequence enrollmentsMailjet email delivery lookup console for support teamsCatch feature flags that never got switched on in productionKajabi customer support console for member access fixes