Weekly Capacity Planner
Every Monday, turn your team's calendars and task backlog into a prioritized week plan — posted to Slack.
A Monday-morning capacity ritual for busy teams. It pulls every calendar event for the week, computes real available focus hours per person, detects contiguous deep-work windows, and cross-references open tasks from your project-management tool. It then routes prioritized work into the right windows, flags overallocation and starved priorities, and stages a scannable plan for review before posting to your team Slack channel and filing a durable copy in your docs tool.
How it runs
Multi-agent orchestration — here's the flow, step by step.
Resolve planning window, team calendars, working hours, and deep-work policy from memory; halt if no calendar is connected.
workflow orchestratorPull every event across in-scope calendars for the week and normalize into a per-person event ledger.
calendar scannerClassify events (sync/1:1/external/focus), flag back-to-back stacks and out-of-hours meetings.
scheduling scannerCompute per-person focus hours, detect deep-work windows, classify each day, and render the capacity heatmap and meeting-load charts.
data analystSurface schedulable slack — low-value recurring meetings and stacks worth reconsidering — as advisory notes only.
scheduling scannerPull open, due-this-week, and overdue tasks from the connected PM tool and normalize with estimates and assignees.
pm scannerRank tasks by flag, OKR linkage, due-date urgency, and blocker status.
okr trackerMatch prioritized tasks to each person's deep-work windows and fragmented gaps; flag overallocation and starved priorities.
task routerAssemble capacity math and the routed task plan into a coherent weekly narrative with recommendations.
weekly business digestRender the scannable, under-a-minute team-facing Slack version of the plan.
internal comms writerProduce the durable long-form plan with full tables and charts for the docs copy.
report formatterStage the plan for review, post to Slack and save to docs on approval, then memorize the run config and observed patterns.
distributorRequired Agents
11- workflow-orchestrator
- calendar-scanner
- scheduling-scanner
- data-analyst
- pm-scanner
- okr-tracker
- task-router
- weekly-business-digest
- internal-comms-writer
- report-formatter
- distributor
Connections
Required
Optional
What it does
- Scans all team calendars for the planning week
- Detects contiguous deep-work windows vs. fragmented time
- Classifies each day Meeting-Heavy / Balanced / Deep-Work with the math behind it
- Cross-references open tasks from Asana, ClickUp, or Notion
- Ranks tasks by OKR linkage, due-date, and blocker status
- Routes prioritized tasks into each person's real focus windows
- Flags overallocation and priorities that fit nowhere this week
- Stages a scannable plan, then posts to Slack and files a docs copy on approval
Example prompt
It's Monday — plan the week for my team. Look at everyone's calendars, tell me who's buried in meetings and who has deep-work time, pull our open Asana tasks, and post a prioritized plan to our #team-planning Slack channel.
Ready to deploy Weekly Capacity Planner?
Start free. One click, full agent orchestration.
Get Started Free →