Skip to main content

Task Management

Task management is at the heart of Ever Teams. Create, assign, organize, and track tasks across your teams and projects.

Creating Tasks

Tasks can be created from multiple places:

  • Team view — Quick-create input at the top of the team task list
  • Kanban board — Add card in any status column
  • Task detail page — Full creation form with all fields
  • Daily plan — Create tasks as part of daily planning

Task Fields

FieldDescriptionRequired
TitleTask name / summary
DescriptionDetailed task description (supports rich text)
StatusCurrent workflow status✅ (default: "Open")
PriorityTask priority level
SizeTask size / estimation
Issue TypeType categorization (Bug, Feature, Story, etc.)
AssigneesTeam members assigned to the task
ProjectParent project
Tags / LabelsCategorization labels
Due DateTask deadline
VersionRelease version
Related IssuesLinked tasks (parent, child, blocked by, etc.)

Task Statuses

Tasks follow a customizable status workflow. Default statuses include:

StatusCategoryColor
OpenTo DoBlue
In ProgressIn ProgressYellow
Ready for ReviewIn ProgressOrange
In ReviewIn ProgressPurple
BlockedBlockedRed
CompletedDoneGreen
ClosedDoneGray

Custom Statuses

Organizations can create custom statuses via Settings → Task Statuses. Each status has:

  • Name
  • Color
  • Category (To Do, In Progress, Done)
  • Icon

Task Priorities

PriorityColorDescription
UrgentRedCritical, needs immediate attention
HighOrangeImportant, should be done soon
MediumYellowNormal priority
LowBlueNice to have, can wait

Task Sizes

Estimation sizing for tasks:

SizeDescription
X-LargeVery large task (multiple days/week)
LargeLarge task (full day)
MediumMedium task (half day)
SmallSmall task (hours)
TinyVery small task (minutes)

Task Views

List View (Default)

Tasks displayed in a tabular list with columns for:

  • Status indicator
  • Task title
  • Assignees
  • Priority
  • Size/estimate
  • Timer (track time directly from list)
  • Due date
  • Tags

Kanban Board

Visual board with columns for each status. Drag-and-drop tasks between columns to change status. See Kanban Board for details.

Calendar View

Tasks plotted on a calendar based on due dates. See Calendar View for details.

Task Detail View

Click on any task to open the detailed view (/task/:id):

  • Full task description with rich text editor
  • Comment thread
  • Activity history
  • Time logs associated with the task
  • Related tasks / issues
  • Assignee management
  • Status, priority, size controls

Task Filtering

The task list supports powerful filtering:

FilterOptions
StatusAny combination of statuses
PriorityFilter by priority level
SizeFilter by estimation size
AssigneeFilter by team member
Label / TagFilter by labels
Issue TypeFilter by issue type

Task Assignment

Tasks can be assigned to one or more team members:

  • Direct assignment — Select assignees from the team member dropdown
  • Self-assignment — Team members can assign tasks to themselves
  • Re-assignment — Change assignees at any time

Issue Types

Categorize tasks by type:

TypeIconUse Case
Bug🐛Software defects
FeatureNew functionality
Story📖User stories
TaskGeneral work items
Epic🏔️Large initiatives
Improvement⬆️Enhancements

Custom issue types can be configured in Settings.

HookPurpose
useTaskInputTask creation and editing
useTaskStatusStatus management
useTaskFiltersTask list filtering
useTaskStatisticsTask count statistics
useTeamTasksTeam-scoped task listing
useTaskLabelsTag/label management
useTaskPrioritiesPriority management
useTaskSizesSize management
useIssueTypesIssue type management
StorePurpose
tasks/task-filter.tsCurrent filter state
tasks/task-optimistic-updates.tsPending optimistic updates
tasks/task-timesheet.tsTask ↔ timesheet associations
teams/team-tasks.tsTeam's task collection