Track milestones and epics
Group related work with milestones, initiatives, and releases to track progress at a high level across projects and teams.
-
1 Create a milestone
Milestones group related tickets with a target date. Create one for each major deliverable or sprint goal.
// Create a milestone with a target date create_milestone: { "workspace_id": "...", "project_id": "...", "name": "v2.0 Launch", "target_date": "2026-06-01" } -
2 Link tickets to milestones
Assign tickets to a milestone to track which work contributes to a specific goal. The milestone progress bar updates automatically as tickets are completed.
-
3 Create initiatives
Initiatives span across projects for cross-team goals. Use them for large efforts like "Auth Overhaul" or "Performance Sprint".
// Create a cross-project initiative create_initiative: { "workspace_id": "...", "name": "Auth Overhaul", "owner_email": "max@example.com" } -
4 Create releases
Releases track shipped versions. Mark a release as planned, in progress, or shipped to keep your team aligned on what's going out.
// Create a planned release create_release: { "workspace_id": "...", "project_id": "...", "version": "v2.0", "status": "planned" } -
5 Track progress on the dashboard
Open the Project Manager dashboard tab to see milestone completion, initiative health, and release status at a glance.
Tips
- Milestones are project-scoped. Initiatives span the entire workspace.
- Target dates are optional but recommended — they drive the progress indicators.
- Completed milestones are archived automatically but remain in the audit trail.
Next steps
- Build your dashboard — add widgets to visualize milestone progress
- Set up a project — create projects to organize your milestones