Cosmo Docs

Tasks

How to create, manage, and track tasks using Cosmo AI

Tasks in Cosmo are managed entirely through conversation — you tell Cosmo what you need done, and it creates, updates, and organises tasks on your behalf. The Tasks view in the Hub panel gives you a live, sortable view of everything your team is working on.

Accessing Tasks

Tasks appear in the Hub panel on the right side of the desktop app. Click the Tasks tab to open the full task list, or view the workspace-level task summary on the Dashboard tab.

The dashboard shows up to five of the most urgent open tasks grouped by workspace, so you always see what needs attention first without leaving your current context.

Creating Tasks with Chat

There is no form or button for creating tasks — you create them through chat:

"Create a task to write the Q3 product brief, high priority, due Friday, assign it to me"

"Add three tasks to the API Integration workspace: design the schema, write the migration, update the docs"

Cosmo calls the task tool silently (no confirmation popup) and refreshes the Hub immediately. The task appears in the list with the status, priority, due date, and assignee you described.

Task Fields

FieldDescription
TitleShort description of the work
StatusTODO · IN_PROGRESS · DONE · CANCELLED
PriorityLOW · MEDIUM · HIGH · URGENT
WorkspaceOptional — links the task to a workspace
AssigneeOptional — a team member's user ID
Due dateOptional — drives urgency sorting
TagsOptional — free-form labels
DescriptionOptional — additional context

Filtering Tasks

Three filter chips appear above the task list:

FilterWhat it shows
AllEvery open task across the org
MineTasks where you are the assignee
UnassignedTasks with no assignee

A Show done / Hide done toggle at the top right controls whether completed tasks are displayed below the open list.

Urgency Sorting

Tasks are sorted by urgency, not creation date. The urgency score combines priority weight and time-to-due-date:

  • Tasks with no due date sort to the bottom, ordered by priority.
  • Tasks due sooner sort higher, with overdue tasks at the very top.
  • Within a workspace group, the group itself is sorted by the urgency of its most urgent task.

This means the most critical work always rises to the top without manual reordering.

Workspace Grouping

When viewing All tasks, the list is grouped by workspace. Each group shows its workspace name as a heading. Tasks not linked to a workspace appear under General.

AI-Driven Reprioritization

Cosmo can reprioritize tasks automatically based on context — for example, if a deadline shifts or a dependency is mentioned in chat. When a task is reprioritized:

  • A sparkle badge appears next to the task title (visible for 24 hours after the change).
  • The reason for reprioritization is shown in small italic text below the title.
  • An up or down arrow on the badge indicates whether the priority was escalated or reduced.

This makes AI-driven changes transparent — you can always see why a task's priority changed.

Managing Tasks via Chat

All task operations are available through chat:

ActionExample prompt
Create"Add a task: review the auth PR, high priority"
Update status"Mark the schema design task as done"
Change priority"Set the API docs task to urgent"
Assign"Assign the migration task to Sarah"
Set due date"The product brief is due next Monday"
Move workspace"Move the landing page task to the Marketing workspace"
Delete"Remove the cancelled onboarding task"

Stat Cards

The Tasks view header shows three summary numbers:

  • Open — tasks not yet done or cancelled (excludes DONE and CANCELLED)
  • Due Today — open tasks with a due date matching today
  • Completed — tasks marked DONE

These update in real time as tasks change.

Real-Time Updates

The task list listens for changes pushed from the server. When another team member (or an AI agent) modifies a task, your view refreshes automatically — no manual reload needed.