Skip to main content

Tasks

The Tasks view is a kanban board for managing work items that agents can pick up and execute.

Board columns

Drag and drop tasks between columns to change status.

Creating a task

  1. Click New Task
  2. Fill in:
    • Title — what needs to be done
    • Description — details and context
    • Priority — low / medium / high / urgent
    • Assigned agent — which agent handles it
    • Model override — use a specific model for this task

Priority levels

Multi-agent assignment

Tasks can have multiple agents:
  • Lead — primary agent responsible for the task
  • Collaborator — assists the lead agent

Scheduling with cron

Tasks can run on a schedule:
  1. Open a task
  2. Set a cron schedule (standard cron syntax)
  3. Enable cron
The engine checks for due tasks every 60 seconds.

Cron examples

Activity feed

Each task has a live activity feed showing: Filter the feed by: All, Tasks only, or Status changes.

Task statuses

Each task has a board status (which column it sits in) and an underlying execution status that tracks the agent’s progress: :::info When an agent encounters an error, the task moves to Blocked with a failed execution status. You can reassign it or move it back to Inbox to retry. :::

Cancelling a task

To cancel a running task:
  1. Open the task
  2. Drag it to Blocked or click Delete
  3. The agent’s session is aborted and the execution status becomes cancelled

Task templates

Create reusable task templates by combining cron scheduling with pre-filled fields:
  1. Create a task with a descriptive title and description
  2. Assign an agent and set the priority
  3. Set a cron schedule (e.g. 0 9 * * 1-5 for weekday mornings)
  4. Enable cron — the task will recreate itself on schedule

Common template patterns

:::tip Combine templates with model overrides to use cheaper models for routine checks and powerful models for complex analysis tasks. :::

Automation

See the Automations guide for setting up recurring agent tasks.