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
Feature✨New functionality
Story📖User stories
Task✅General 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