← Store
Project Tracker · sample data
Dashboard
Dashboards
Project trackerMilestones on a timeline, progress, the task board, risks and workload.
You pick which of your bots looks after it.
Now press ⌘V in the AgentsCompany app
projects-dashboard.acdashboard
{
"agentscompany": 1,
"id": "projects-dashboard",
"kind": "dashboard",
"title": "Project tracker",
"description": "Milestones on a timeline, progress, the task board, risks and workload.",
"bots": [],
"dashboards": [
{
"title": "Project Tracker",
"key": "projects",
"spec": "{\"title\":\"Project Tracker\",\"subtitle\":\"Holiday 2026 launch · new website + mobile app\",\"currency\":\"USD\",\"components\":[{\"type\":\"kpis\",\"items\":[{\"label\":\"Overall progress\",\"value\":0.58,\"format\":\"percent\",\"delta\":0.09,\"deltaLabel\":\"vs. last week\"},{\"label\":\"Tasks done\",\"value\":74,\"note\":\"of 128\",\"trend\":[38,47,55,63,74]},{\"label\":\"Days to launch\",\"value\":38,\"icon\":\"📅\"},{\"label\":\"Budget used\",\"value\":86400,\"format\":\"currency\",\"good\":\"down\",\"note\":\"of $140,000\"}]},{\"type\":\"gantt\",\"span\":12,\"title\":\"Milestones\",\"today\":\"2026-10-16\",\"tasks\":[{\"name\":\"Discovery & research\",\"group\":\"Planning\",\"start\":\"2026-08-17\",\"end\":\"2026-09-04\",\"progress\":1,\"owner\":\"Sara\",\"status\":\"done\"},{\"name\":\"Brand refresh\",\"group\":\"Design\",\"start\":\"2026-08-31\",\"end\":\"2026-09-25\",\"progress\":1,\"owner\":\"Ivy\",\"status\":\"done\"},{\"name\":\"Website UI design\",\"group\":\"Design\",\"start\":\"2026-09-14\",\"end\":\"2026-10-09\",\"progress\":1,\"owner\":\"Ivy\",\"status\":\"done\"},{\"name\":\"Checkout rebuild\",\"group\":\"Engineering\",\"start\":\"2026-09-21\",\"end\":\"2026-10-23\",\"progress\":0.7,\"owner\":\"Marco\"},{\"name\":\"Mobile app MVP\",\"group\":\"Engineering\",\"start\":\"2026-09-28\",\"end\":\"2026-11-06\",\"progress\":0.45,\"owner\":\"Jin\"},{\"name\":\"Product photography\",\"group\":\"Content\",\"start\":\"2026-10-01\",\"end\":\"2026-10-14\",\"progress\":0.8,\"owner\":\"Ava\"},{\"name\":\"QA & load testing\",\"group\":\"Engineering\",\"start\":\"2026-11-02\",\"end\":\"2026-11-16\",\"progress\":0,\"owner\":\"Marco\"},{\"name\":\"Launch campaign\",\"group\":\"Marketing\",\"start\":\"2026-11-09\",\"end\":\"2026-11-23\",\"progress\":0,\"owner\":\"Leo\"}]},{\"type\":\"rings\",\"span\":5,\"title\":\"Goals this sprint\",\"items\":[{\"label\":\"Story points\",\"value\":34,\"goal\":42,\"unit\":\"pts\"},{\"label\":\"Bugs closed\",\"value\":19,\"goal\":15,\"unit\":\"bugs\"},{\"label\":\"Design sign-offs\",\"value\":6,\"goal\":8,\"unit\":\"screens\"}]},{\"type\":\"bar\",\"span\":7,\"title\":\"Team workload · open tasks\",\"categories\":[\"Marco\",\"Jin\",\"Ivy\",\"Ava\",\"Leo\",\"Sara\"],\"series\":[{\"name\":\"In progress\",\"data\":[6,5,2,3,2,1]},{\"name\":\"To do\",\"data\":[9,7,1,2,5,1],\"color\":\"#6b6b70\"}],\"refs\":[{\"y\":8,\"label\":\"healthy max\",\"tone\":\"bad\"}]},{\"type\":\"kanban\",\"span\":12,\"title\":\"Tasks\",\"columns\":[{\"title\":\"Backlog\",\"items\":[{\"title\":\"Push notifications\",\"text\":\"Jin · app\"},{\"title\":\"Holiday gift guide page\",\"text\":\"Leo · web\"},{\"title\":\"Load test plan\",\"text\":\"Marco\"}]},{\"title\":\"In progress\",\"items\":[{\"title\":\"Stripe Payment Element\",\"text\":\"Marco · due Oct 21\"},{\"title\":\"App login & accounts\",\"text\":\"Jin · due Oct 24\"},{\"title\":\"Retouch 40 product shots\",\"text\":\"Ava · due Oct 18\"}]},{\"title\":\"Review\",\"items\":[{\"title\":\"Cart drawer redesign\",\"text\":\"Ivy → Marco\"},{\"title\":\"Launch email sequence\",\"text\":\"Leo → Sara\"}]},{\"title\":\"Done\",\"items\":[{\"title\":\"Design system v2\",\"text\":\"Ivy\"},{\"title\":\"Brand guidelines\",\"text\":\"Ivy\"},{\"title\":\"Hosting migration\",\"text\":\"Marco\"}]}]},{\"type\":\"callout\",\"span\":6,\"tone\":\"danger\",\"title\":\"Risk: mobile app MVP is behind\",\"text\":\"45% done with 3 weeks left; app store review takes up to 7 days. Cut push notifications from the MVP or add a second mobile developer.\"},{\"type\":\"callout\",\"span\":6,\"tone\":\"warning\",\"title\":\"Risk: Marco is overloaded\",\"text\":\"15 open tasks, nearly 2× the team average, and he owns both checkout and QA. Move the load test plan to Jin after Oct 24.\"},{\"type\":\"table\",\"span\":12,\"title\":\"Risk register\",\"columns\":[{\"key\":\"risk\",\"label\":\"Risk\"},{\"key\":\"owner\",\"label\":\"Owner\"},{\"key\":\"impact\",\"label\":\"Impact\",\"type\":\"badge\",\"tones\":{\"High\":\"bad\",\"Medium\":\"warn\",\"Low\":\"good\"}},{\"key\":\"mitigation\",\"label\":\"Mitigation\"},{\"key\":\"status\",\"label\":\"Status\",\"type\":\"badge\",\"tones\":{\"Open\":\"bad\",\"Mitigating\":\"warn\",\"Closed\":\"good\"}}],\"rows\":[{\"risk\":\"App store review delays launch\",\"owner\":\"Jin\",\"impact\":\"High\",\"mitigation\":\"Submit by Nov 9; web-only fallback\",\"status\":\"Open\"},{\"risk\":\"Checkout regressions on Black Friday\",\"owner\":\"Marco\",\"impact\":\"High\",\"mitigation\":\"Load test at 5× peak; feature flags\",\"status\":\"Mitigating\"},{\"risk\":\"Photo shoot reschedule\",\"owner\":\"Ava\",\"impact\":\"Medium\",\"mitigation\":\"Backup studio booked\",\"status\":\"Closed\"},{\"risk\":\"Budget overrun on ads\",\"owner\":\"Leo\",\"impact\":\"Low\",\"mitigation\":\"Daily caps per channel\",\"status\":\"Mitigating\"}]}]}",
"refresh": "Fill it with the real milestones, tasks, progress, risks and workload of the project.",
"cron": "0 9 * * 1"
}
]
}Copy it (or this page's link) and press ⌘V in the AgentsCompany app. You'll see everything before it's installed.