Skip to main content

Goals and Milestones

You have 50 tasks spread across 3 sprints. Are you on track? Goals give you the altitude to see the forest without getting lost in the trees.

A goal (milestone) is a macro-level objective that groups work items related to a specific target. While sprints organize work by time, goals organize it by expected outcome.

Key concepts

  • A goal belongs to a project and can group items from multiple boards.
  • Each goal has a status, priority, and target date.
  • Work items are manually linked to the goal, allowing you to combine work from different sprints.
  • Progress is calculated automatically based on completed items.
  • A goal can be active simultaneously with other goals in the same project.

Goal statuses

StatusDescriptionUse
plannedPlanned, not yet startedFuture goals or awaiting resources
in_progressActively in progressGoals currently being worked on
completedCompletedSuccessfully achieved goals
on_holdOn holdTemporarily suspended goals
cancelledCancelledGoals that will not be pursued

Priorities

PriorityDescription
urgentRequires immediate attention
highHigh importance, execute soon
mediumStandard priority
lowLow priority, execute when possible

Creating a goal

  1. Access the Goals section from the main menu.
  2. Select the project where you want to create the goal.
  3. Click New Goal.
  4. Complete the fields:
FieldDescriptionRequired
titleGoal name (e.g., "MVP Auth Launch")Yes
descriptionDetailed description of the objectiveNo
priorityPriority: urgent, high, medium, lowYes
targetDateTarget completion dateYes
workItemIdsItems to link to the goalNo
  1. Confirm the creation.

Linking work items

Unlike sprints where items are automatically associated, in goals the linking is explicit:

  1. Open the goal you want to add items to.
  2. Select Add Items.
  3. Search and select the work items that contribute to this goal.
  4. Confirm the selection.

You can also link items when creating the goal using the workItemIds field.

tip

A single work item can be linked to multiple goals. This is useful when a task contributes to more than one objective.

Tracking progress

A goal's progress is calculated automatically:

  • Total items: Number of work items linked to the goal.
  • Completed items: Work items that are in columns with isDone = true.
  • Percentage: Ratio between completed and total items.

The goal detail view shows:

  • Visual progress bar.
  • List of items grouped by status (completed vs pending).
  • Days remaining until the target date.
  • Distribution metrics by type and priority.

Editing a goal

  1. Open the goal you want to modify.
  2. Click Edit.
  3. Modify the necessary fields (title, description, status, priority, target date).
  4. Save the changes.
warning

Changing the status to completed automatically sets the completion date. This action cannot be automatically undone.

Deleting a goal

When deleting a goal:

  • All associations with work items are removed.
  • The work items are NOT deleted, they only lose the link.
  • The goal's history is permanently lost.

Goals vs Sprints

AspectSprintsGoals
OrganizationBy time (2 weeks)By objective
ScopeSingle boardMultiple boards
ItemsAutomatic associationManual linking
SimultaneityOne active per boardMultiple active
ReportsVelocity, metricsProgress toward target

Use sprints to organize your team's daily work and goals to communicate progress toward business objectives.

For developers

For Developers

MCP tools

ToolDescriptionMain parameters
list_milestonesLists all goals of a projectprojectId
get_milestoneGets a goal with its work itemsmilestoneId
get_milestone_progressGets progress statisticsmilestoneId
create_milestoneCreates a new goalprojectId, title, priority, targetDate, workItemIds
update_milestoneUpdates an existing goalmilestoneId, title, description, status, priority, targetDate
delete_milestoneDeletes a goalmilestoneId
add_work_items_to_milestoneLinks items to a goalmilestoneId, workItemIds
remove_work_item_from_milestoneUnlinks an item from a goalmilestoneId, workItemId

Example: Create a goal

Tool: create_milestone
Parameters:
projectId: "project-uuid"
title: "MVP Authentication Launch"
priority: "high"
targetDate: "2026-04-15"
workItemIds: ["item-uuid-1", "item-uuid-2"]

Example: Query progress

Tool: get_milestone_progress
Parameters:
milestoneId: "goal-uuid"

Returns:

{
"totalItems": 12,
"completedItems": 8,
"progress": 66.67
}

Example: Add items to an existing goal

Tool: add_work_items_to_milestone
Parameters:
milestoneId: "goal-uuid"
workItemIds: ["item-uuid-3", "item-uuid-4"]