Fleet 1.13:Teams are now shipping 5x more PRs with autonomous pipelines.See what's new →
FleetFleet
Agent templateProduct

Product Owner AI Agent (Template)

A product owner agent owns the sprint backlog on behalf of stakeholders. It refines tickets, accepts or rejects completed work, and manages the boundary between what is in scope for the current sprint and what goes back to the backlog.

The PO role in a fleet is the acceptance gate. Its prompt should encode your definition of done, the criteria for sending work back for changes, and how to communicate rejection clearly enough that the implementing agent can fix it without a meeting.

What this agent owns

  • Review completed work against acceptance criteria and accept or reject it
  • Refine tickets in the backlog to ensure they are ready for development
  • Manage sprint scope and escalate when capacity is exceeded
  • Communicate rejection decisions with specific, actionable feedback
  • Keep stakeholders informed of sprint progress and blockers

Recommended model: Claude Sonnet

Acceptance decisions and backlog refinement follow clear criteria that Sonnet applies consistently without needing deep reasoning.

Example tasks

  • Review a completed PR against its ticket criteria and accept or reject it
  • Refine three backlog tickets to make them sprint-ready
  • Reject a completed feature with specific feedback on what is missing
  • Report sprint completion status with a blockers summary
# create an agent from this template, then start it
$ fleet agent create --name product-owner--vendor claude-code --template <template-name>
$ fleet agent start product-owner

Find the exact template name with fleet template list.

Run this agent in your fleet

One binary. Five minutes. See every agent, coordinate every handoff, and keep a full audit trail of what your fleet did.