Kanban Board

Visual task management with AI-powered automation. Create tasks, set priorities, and let the agent handle the rest.

Board Structure

The Delegated kanban board uses three columns that represent the lifecycle of every task:

📋 TODO
⚡ DOING
✅ DONE
ColumnPurpose
TODOTasks waiting to be picked up. This is the agent's work queue. Add tasks here and the AI agent will process them based on priority.
DOINGTasks currently being worked on. The agent moves tasks here when it starts working. You'll see real-time progress updates.
DONECompleted tasks with results attached. Review the output, approve it, or request changes.

Creating Tasks

There are multiple ways to add tasks to your board:

Task Properties

PropertyRequiredDescription
titleYesShort, descriptive title for the task
descriptionNoDetailed instructions for the AI agent
priorityNourgent, high, medium, or low (default: medium)
due_dateNoISO 8601 deadline
tagsNoArray of labels for organization
Tip: The more detail you put in the description, the better the agent's output. Include examples, tone preferences, and specific requirements.

Priority System

Tasks are processed based on a weighted priority score. The AI agent considers:

Note: Setting everything to "urgent" defeats the purpose. Use urgent sparingly for truly time-sensitive tasks.

AI Auto-Pickup

The AI agent continuously monitors the TODO column. When it finishes a task (or is idle), it evaluates the queue and picks the highest-scoring task. This happens automatically — no manual assignment needed.

The pickup cycle:

  1. Agent finishes current work or wakes from standby
  2. Scans TODO column, calculates priority scores
  3. Picks highest-scoring task, moves to DOING
  4. Executes the task using available tools and context
  5. Moves to DONE with results, picks next task

Notifications

Every state change triggers a notification (if configured). You'll know when:

See Notifications to configure your preferred channels.

Task API

You can manage the board programmatically via the Tasks API:

# Add a task
POST /tasks-api.php?action=add
{"title": "Design homepage banner", "priority": "high"}

# Get TODO tasks
GET /tasks-api.php?action=todo

# Move a task
POST /tasks-api.php?action=move
{"task_id": "task_abc123", "to": "done"}

See the full Tasks API Reference for all endpoints.

Next Steps