Docs / CRHQ Tasks/ Task Management

Task Management

Create, assign, and track tasks in CRHQ Tasks — full lifecycle management with priorities, labels, and checklists.

Tasks are the core work unit in CRHQ Tasks. They represent individual pieces of work that can be assigned to humans or agents.

Creating a Task

Create tasks with:

FieldDescription
TitleShort, descriptive name
DescriptionDetailed instructions or context (markdown)
StatusCurrent stage in the workflow
PriorityUrgency level
ProjectWhich project this belongs to
AssigneeWho's responsible (human or agent)
LabelsTags for categorization
Due dateDeadline
ChecklistSubtasks or steps to complete

Task Lifecycle

Tasks flow through statuses:

Backlog → Todo → In Progress → Review → Done
StatusMeaning
BacklogCaptured but not yet planned
TodoPlanned and ready to start
In ProgressActively being worked on
BlockedCannot proceed — needs resolution
ReviewWork complete, awaiting review
DoneFinished
CanceledNo longer needed

Priority Levels

PriorityWhen to Use
UrgentDrop everything, do this now
HighImportant, do this soon
MediumNormal priority
LowNice to have, when time permits
NoneNo priority set

Subtasks

Break complex tasks into smaller pieces by creating subtasks. Each subtask is a full task with its own status, priority, and assignee.

Checklists

Add checklists to a task for step-by-step tracking. Each item can be toggled complete/incomplete. Agents can update checklist items as they work through steps.

Comments & Activity

Every task has a comment thread for discussion. Both humans and agents can:

  • Add comments with progress updates
  • View the activity log (status changes, assignments, edits)
  • Track the full history of a task

Bulk Operations

Select multiple tasks to:

  • Change status in batch
  • Update priority
  • Reassign
  • Add labels