Milestones

Milestones group related tasks around a project checkpoint such as a launch, review, delivery, or internal deadline.

Each milestone has a name and an optional due date.

When to use milestones

Use milestones when you want to:

  • group tasks that belong to the same delivery point
  • track progress toward a release or review
  • show important project dates in planning views
  • make large projects easier to scan

Creating milestones

Milestones can be created from project workflows in the app. The task popup can also create a milestone directly next to the milestone dropdown, so you do not need to leave the task flow.

Milestone names must be unique across the workspace. If two people submit the same name at the same time, one milestone is created and the other person is asked to choose a different name. Concurrent creation also respects the workspace's milestone limit.

Milestone creation and its workspace activity record are saved together. If saving fails, the milestone is not partially created and the request can be retried safely.

A milestone can only be created in an existing, active project. Restore a project from the trash before adding new milestones to it.

In Discord workspaces, milestones can also be created, listed, edited, and deleted with milestone commands.

Large milestone lists load in pages until every milestone in the project is available. Projects with more than 100 milestones therefore keep all milestones visible for selection and management.

Assigning tasks to milestones

When a task belongs to a milestone, the task keeps its normal project, assignee, status, deadline, labels, and custom fields. The milestone adds an extra grouping layer for planning and progress.

Deleting a milestone removes it from the workspace immediately. Bnder then safely detaches all associated tasks in the background, including milestones used by hundreds of tasks, and retries temporary cleanup failures automatically.

Progress and reminders

Bnder can use milestone due dates for milestone reminders and project planning. Milestone notifications follow the workspace notification flow; see Notifications.

Milestones with due dates can also appear in the Gantt view alongside scheduled tasks and blocker relationships.

Milestone Commands

Create a milestone

Create a new milestone for a project with an optional due date.
/milestone create
project
default
milestone_name
Milestone 1
due_date
2021-12-31
Task Manager
Requires MANAGE_MILESTONES permissions

List all milestones

List all milestones of a project.
/milestone list
project
default
Task Manager

Delete a milestone

Delete a milestone of a project.
/milestone delete
milestone_name
Milestone 1
Task Manager
Requires MANAGE_MILESTONES permissions

Edit a milestone

Update the name or due date of a milestone.
/milestone edit
milestone_name
Milestone 1
new_name
Milestone 2
due_date
2021-12-31
Task Manager
Requires MANAGE_MILESTONES permissions