DocsIssuesAssign & Delegate
Back
Issues

Assign & Delegate

Assign to a person

xpo update <id> --assignee "Alice <alice@example.com>"

Assignees use "Name <email>" format. Configure your team in config.yaml so the web board's assignee picker knows who's available:

contributors:
  - "Alice <alice@example.com>"
  - "Bob <bob@example.com>"

Unassign

xpo update <id> --assignee ""

Filter by assignee

xpo list --assignee "Alice"       # substring match
xpo list --mine                   # assigned to you

Delegate to an agent

There are two ways to hand work to an AI agent:

Via MCP — if your agent has the MCP server configured (see MCP Server), it can pick up issues from the backlog using the list, show, and start tools. The agent reads the spec, starts the issue, and works it.

Via xpo drive — the autonomous loop picks the next PLANNED issue and hands it to a coder agent:

xpo drive                         # next PLANNED issue
xpo drive --id <id>               # specific issue
xpo drive --filter "backend"      # filtered by label

See AI Agents for full drive configuration.

Inbox

Stay on top of assignments and activity:

xpo inbox                         # events relevant to you
xpo inbox --since 2d              # last 2 days
xpo inbox --clear                 # mark all as read

Shows assignments, comments, status changes, and merges on issues you created, are assigned to, or have commented on.