Tasks

Plan, track, and manage work across your projects. Tasks give your team a shared view of what needs to be done, who’s responsible, and how work is progressing — all without leaving Project Feed.

How Tasks Work

Tasks in Project Feed follow a familiar workflow: create a task, set its status and priority, assign it to a team member, and track it through completion. Each task gets an auto-incrementing identifier (e.g. TASK-42) that makes it easy to reference in conversations and posts.

Tasks can be viewed in three different layouts — list, board, and timeline — and filtered by status, priority, assignee, or project. Every change is logged in an activity feed, creating a complete history of how work progressed.

Accessing Tasks

There are two ways to access tasks, each offering the same views and filters.

Workspace Tasks
Click Tasks in the sidebar to see all tasks across every project in your workspace. Use the project filter to narrow the view. Ideal for managers and leads who need a cross-project overview.
Project Tasks
Open any project and click the Tasks tab to see only tasks for that project. Creating a task here automatically assigns the project. Best for day-to-day work.

Creating a Task

Click the New Task button in the top-right corner of any tasks view, or press C to open the create dialog. The dialog is minimal by design — start with a title and add details as you go.

  1. 1.

    Title & Description

    Give the task a clear, actionable title like “Fix login redirect bug” rather than “Login issue”. The description supports rich text — add context, checklists, code blocks, or links to give assignees everything they need.

  2. 2.

    Set Status & Priority

    Choose a status to place the task in the right column on the board view. Set a priority level to signal urgency. Both can be changed at any time from any view.

  3. 3.

    Assign & Schedule

    Assign the task to a team member so they know it’s theirs. Optionally set a start date and due date — these position the task on the timeline view and trigger overdue highlighting.

  4. 4.

    Choose a Project

    Every task belongs to a project. If you create from a project’s task tab, the project is pre-selected. From the workspace-level page, pick from any project using the dropdown.

Three Ways to View Tasks

Switch between views using the view toggle in the toolbar. Your selected view persists in the URL, so you can bookmark or share a specific view with your team.

List View

A dense, Linear-style table optimized for scanning large numbers of tasks quickly. Each row shows the priority icon, task ID, status indicator, title, assignee avatar, project name, and creation date. Click any inline control to change status, priority, or assignee without opening the task detail.

Tasks are sorted by creation date by default. Use J and K to navigate rows, and Enter to open a task.

Board View (Kanban)

Tasks are organized into columns by status: Backlog, To Do, In Progress, In Review, Done, and Cancelled. Drag and drop a task card between columns to update its status instantly. You can also reorder tasks within a column by dragging them up or down.

Each card displays the priority indicator, task ID, title, assignee avatar, and due date. Tasks past their due date are highlighted with a red indicator. The board view is especially useful during standups and sprint planning.

Timeline View (Gantt)

A Gantt-style calendar that plots tasks on a horizontal timeline. Tasks with both a start and due date appear as colored bars spanning their duration. Tasks with only a due date appear as diamond markers. Use the zoom controls to switch between Day, Week, and Month granularity.

Tasks without dates are listed in a “No dates” section below the timeline. Click Today to scroll back to the current date. The timeline is ideal for spotting scheduling conflicts and balancing workloads.

Working with a Task

Click any task from any view to open its detail panel. The detail panel is split into two sections: the main content area on the left and a metadata sidebar on the right.

Main Content
The title and rich-text description are editable inline — click to edit, then click away or press Esc to save. Below the description you’ll find linked posts and a combined activity feed with status changes, field updates, and comments.
Metadata Sidebar
Displays status, priority, assignee, start date, due date, project, creator, and creation date. Click any field to change it — changes save immediately and appear in the activity feed.

Editing a Task

You can edit a task’s title and description directly in the detail panel. Click the title text to enter edit mode, make your changes, then click outside to save. The description editor supports the same rich text formatting as posts: headings, bold, italic, lists, code blocks, links, and more.

To change metadata like status, priority, or assignee, click the field in the sidebar. You can also change status and priority inline from the list view without opening the detail panel.

Changing Task Status

There are several ways to change a task’s status:

  • List view — Click the status icon on any row to open the status picker.
  • Board view — Drag the task card to a different status column.
  • Detail panel — Click the status field in the metadata sidebar.
  • Keyboard — Select a task in list view and press S.

Linking Tasks to Posts

Tasks can be linked to one or more posts, creating a two-way connection. The task detail shows linked posts, and the post detail shows linked tasks. This lets you connect work items to the updates that describe them, building a paper trail from “what needs to be done” to “what was done.”

From a Task
Open the task detail and click Link existing in the Linked Posts section. Search for a post by title and select it. You can link multiple posts to the same task.
From a Post
When viewing a post, linked tasks appear in a dedicated section below the content. Click any linked task to navigate directly to its detail page.

Activity Feed & Comments

Every change to a task is recorded in the activity feed at the bottom of the detail panel. This includes status changes, priority changes, assignee changes, date updates, description edits, and title updates. Each entry shows who made the change, what changed, and when.

Team members can also leave comments on tasks. Comments and activity events are displayed together in a single chronological feed, so you always have the full context of how work progressed — decisions made, blockers encountered, and status transitions.

Filtering Tasks

The toolbar above the task list includes multi-select filters for status, priority, assignee, and project. Active filters appear as removable chips below the toolbar. Filters are synced to the URL as query parameters, so filtered views can be bookmarked or shared.

Status Filter
Select one or more statuses to narrow the view. Show only “In Progress” and “In Review” to focus on active work during a standup.
Priority Filter
Show only urgent and high-priority tasks during triage, or hide low-priority items to reduce noise.
Assignee Filter
Filter by assigned team member to see one person’s workload. Useful for standups and one-on-one meetings.
Project Filter
Available at the workspace level to scope tasks to a specific project. Project-level pages are pre-filtered automatically.

Task Statuses

Every task has one of six statuses. Statuses drive the board view columns and determine whether a task is considered open or closed. Tasks with “Done” or “Cancelled” status are treated as closed.

Backlog

Tasks that have been captured but aren't ready to start yet. Use this for ideas, future work, and low-priority items.

To Do

Tasks that are ready to be picked up. These are prioritized and assigned but work hasn't started.

In Progress

Tasks that are actively being worked on. Limit the number of in-progress tasks to maintain focus.

In Review

Tasks that are complete but awaiting review, feedback, or approval before they can be closed.

Done

Tasks that are finished and verified. A completion timestamp is automatically recorded.

Cancelled

Tasks that were abandoned or are no longer relevant. Kept for historical reference.

Priority Levels

Priorities help your team decide what to work on next. They’re displayed as color-coded icons in every view, making it easy to spot high-priority items at a glance.

No Priority

Tasks that haven't been triaged yet.

Low

Nice-to-have items that can wait.

Medium

Standard priority work in the normal flow.

High

Important tasks that should be addressed soon.

Urgent

Critical blockers that need immediate attention.

Deleting Tasks

To delete a task, open the actions menu (the three-dot icon on the right side of a task row) and select Delete. You can also select a task in list view and press Backspace. A confirmation dialog will appear before the task is permanently removed.

Tip: Consider changing a task’s status to “Cancelled” instead of deleting it. Cancelled tasks are kept for historical reference and remain searchable, while deleted tasks are gone permanently.

Keyboard Shortcuts

Power through your task list with keyboard shortcuts. These work in the list view when a task is selected.

Create a new taskC
Navigate down / up in the listJ / K
Change task statusS
Change task priorityP
Assign task to a memberA
Open task detailEnter
Delete selected taskBackspace
Close detail / cancelEsc

Tips & Best Practices

Write Clear Titles

Use action-oriented titles like “Fix login redirect bug” instead of vague ones like “Login issue.” A good title tells the assignee exactly what to do without opening the detail.

Limit In-Progress Work

Keep the “In Progress” column lean. Moving too many tasks into progress at once signals scattered focus and can slow the whole team down.

Link Related Posts

When you write a post about work you’ve done, link the relevant task. This creates a paper trail from “what needs to be done” to “what was done.”

Use the Timeline for Planning

Set start and due dates on tasks, then switch to the timeline view to spot scheduling conflicts and balance workloads across the team.

Triage Regularly

Set aside time each week to review the backlog. Move tasks that are ready into “To Do,” reprioritize as needed, and cancel tasks that are no longer relevant.

Use Filters for Focus

During standups, filter by “In Progress” to review active work. For triage, filter by “No Priority” to find tasks that need attention. Bookmark filtered views for quick access.