Reports
Velocity, throughput, cycle predictability, and estimate-vs-actual — with CSV export.
The Reports page at /projects/reports is where you go to understand how your team is actually performing. Four built-in reports cover velocity, throughput, predictability, and accuracy. Each is filterable by team, project, assignee, and time range.
Screenshot needed — add an annotated image showing this UI
The Four Reports
Velocity by Team
Average completed estimate per cycle, per team. Lines trend over time so you can see whether a team is speeding up, slowing down, or staying steady.
Use this to:
- Set realistic cycle commitments
- Spot teams in trouble early
- Compare velocity across teams (with appropriate caveats)
Throughput by Assignee
Count of tasks completed per person, per week. Stacked by task priority.
Use this to:
- Identify individual bottlenecks
- Recognize high-output contributors
- Rebalance workload
Cycle Predictability
% of committed scope each team actually ships per cycle. A team with 80%+ predictability is consistently delivering what they plan. Below 50% means commitments don't match reality.
Use this to:
- Coach teams toward better planning
- Set stakeholder expectations
- Decide whether a team is ready for fixed-scope commitments
Estimate vs. Actual
Comparison of estimated hours / points to actual logged hours (from Time Tracking).
Use this to:
- Calibrate estimation skill
- Detect systematic over- or under-estimation
- Inform future project budgets
Filters
Each report supports:
- Team — one, several, or all
- Project — one, several, or all
- Assignee — filter to a specific person
- Time range — last 4 / 8 / 12 / 24 weeks, or custom
Exporting
Click Export on any report to download a CSV file with the filtered data. CSV includes all underlying rows so you can slice it in Excel or your BI tool of choice.
Excel (.xlsx) and PDF exports are on the roadmap. Today, use CSV and convert in your spreadsheet app.
AI Weekly Digest
Every Monday morning, workspace members with the Projects module receive an AI-generated weekly digest email covering:
- Progress on active projects
- Tasks completed vs. planned
- Risks detected (stalled work, breached SLAs, over-budget projects)
- Upcoming deadlines this week
Admins can toggle this on or off for each member at Projects → Settings → Notifications.
AI Insights
Beyond the weekly digest, the Projects module surfaces inline AI insights on:
- Stalled tasks — no updates for N days despite being In Progress
- Overdue cycles — cycles past their end date with open work
- Unassigned high-priority work — Urgent or High tasks without an assignee
Insights appear on the Portfolio dashboard and on individual project overviews.
Next Steps
- Cycles — where velocity and predictability are measured
- Time Tracking — source of estimate-vs-actual data
- Portfolio Dashboard — at-a-glance project health
- Predictive ETA — forecast completion