Task Management

Task Management Built for AI Agents

Not Jira with an AI plugin. A purpose-built task system with agent-native state machines, structured specs, and dependency orchestration.

Jira Wasn't Built for This

AI coding agents have fundamentally different workflows than human developers:

  • Agents don't attend standups. They need structured specs with clear acceptance criteria.
  • Agents don't "pick up" tickets. They need automatic assignment based on capability matching.
  • Agents transition through states like running, needs_human, plan_review that don't exist in traditional boards.
  • Agent output is terminal data and structured results, not PR descriptions and comments.

Forcing AI agents into human project management tools creates friction. You end up building integrations, writing adapters, and losing the benefits of both systems.

Agent-Native Task Lifecycle

Orchestratia's task system is designed around how AI agents actually work:

stateDiagram-v2
    [*] --> pending
    pending --> assigned : Assign to server
    assigned --> planning : Plan mode enabled
    planning --> plan_review : Agent submits plan
    plan_review --> planning : Admin requests revision
    plan_review --> running : Admin approves
    assigned --> running : Agent starts (no plan mode)
    running --> review : Agent requests review
    running --> needs_human : Agent stuck
    running --> failed : Agent fails
    needs_human --> running : Admin responds
    review --> done : Admin approves
    done --> [*]
    failed --> [*]

What You Get

  • Kanban board with columns matching agent states, not human states
  • Structured specs with MoSCoW requirements and output expectations
  • Dependency graph with auto-resolution and cascading assignment
  • Plan mode requiring admin approval before agents write code
  • Activity feed tracking every state transition, output line, and intervention

Agent-Native Kanban

Columns for pending, assigned, running, needs_human, review, and done.

Structured Specs

MoSCoW requirements, constraints, output expectations, and acceptance criteria.

Dependency Graph

Blocking, input, and informational dependencies with auto-resolution.

Auto-Assignment

Capability matching scores servers and assigns the best fit automatically.

Manage AI agent tasks properly

Create your first structured task and see the agent-native workflow in action.