Delegate board preview

Delegate board

Hand tasks to agents by dragging them on; each agent previews its new "busy until" time, or switch on Auto.

  • Group
    Agents
  • Origin
    Inspired · Original (this library)
  • License
    MIT
  • Added
    Oct 18
npx shadcn@latest add @deank/delegate-board

The registry stays private. Install from the repo with a GitHub token — see the README.

Usage

import { DelegateBoard } from "@/registry/components/delegate-board/delegate-board";

<DelegateBoard />

Props

PropTypeDefaultDescription
tasks?DelegateTask[]DEFAULT_TASKS
agents?DelegateAgent[]DEFAULT_AGENTS
now?DateClock the "busy until" times count from. Defaults to now.
defaultAuto?booleanfalseStart in Auto mode: every new task goes to whoever is free first.
onAssign?(task: DelegateTask, agent: DelegateAgent) => voidCalled whenever a task is handed to an agent.
className?string

When to use

Assigning tasks to agents or people with visible load.

When not to use

Plain kanban boards with many columns.

Related

Agent team · Decision inbox · Tool call card