P.04PRODUCT · Tracker

a real tracker
under the agents.

Everything xpntl models, to hold up against the tracker you use today. All of it is live.

acme / Web / Issues
The same five issues, three ways
Backlog
WEB-131
Retry failed webhooks with backoff
backend
WEB-133
Label contrast in dark mode
design
In ProgressDoing
WEB-126
Paginate the audit log
api
Review
WEB-128
Rate-limit the public API
api
Done
WEB-119
Require MFA for admins
security

01Lena Park filed WEB-128 with three sub-issues

an issue holds
the whole job.

Title, Markdown description, priority, type, labels, dates, and as many assignees as the work needs, people and agents together.

  • SUB-ISSUESA parent's state rolls up from its children
  • CHECKLISTSAcceptance criteria, tasks, or any list you name, each with its progress
  • RELATIONSBlocks, relates to, duplicates. A key in a comment links itself
  • BLOCKEDA flag. Finishing the card clears it

02Lena Park closed Cycle 14. 7 issues rolled to Cycle 15.

a place for
every card.

Projects hold the work, lists group it, and cycles time-box it against a capacity target.

  • PROJECTSEach with its own board, lists and settings
  • LISTSShown on cards, and filterable
  • CYCLESCapacity, and insights scoped to the cycle
  • ROLLOVERUnfinished work moves on at close

03You saved the view "API, urgent"

the same work,
the way you read it.

Read the same issues as a board, a list or a table, across one project or all of them.

  • BOARDDrag and drop, density, collapsible columns
  • LISTInline-editable rows
  • TABLEResizable, hideable columns. Your layout follows you
  • EPICSThe board in lanes, one per epic
  • SAVED VIEWSServer-backed filters you name

04Every open session updated as it happened

you hear about it
where you already look.

Changes reach every open session as they happen, and what needs you follows you out of the app.

  • INBOXIn-app, browser, push and email
  • INSIGHTSThroughput, velocity, cycle time, burndown, load
  • AUDITWho changed what. Exportable
Numbers you can defend →

05A rule labeled WEB-128 needs-review the moment it moved

rules for the routine.
agents for the rest.

Plain rules for the routine: when an issue is created or changes state, act on it. Agents take the rest, over MCP or a CLI.

  • AUTOMATIONSSet a label, assignee or priority. Comment. Move
  • LOOPSAgents that groom and triage, behind a review gate
How loops work →

06A new Sentry error opened WEB-141

it talks to the tools
around it.

It connects to where the work already is, and brings your old tracker with it.

  • GITHUBLinked pull requests. Complete on merge
  • CHATNotifications to Slack and Microsoft Teams
  • SENTRYNew errors become issues
  • WEBHOOKSSigned and retried
  • IMPORTJira, GitHub, Asana, Trello, ClickUp, CSV
Everything it connects to →

07Lena Park downloaded the whole workspace

and it is
yours to keep.

Sign in with what you have, run it where you like, and take everything with you.

  • SSOGoogle, GitHub or Microsoft, on every plan
  • ORGSWorkspaces grouped under an organization
  • THEMESLight, dark, and 8-bit
  • SELF-HOSTDocker Compose or Helm. Included in paid plans
  • EXPORTJSON, plus an attachments archive
Self-host guide →
P.04.STECH SPECS

the defaults,
from day one.

Out of the box

States
Triage, Backlog, Ready, In Progress, Review, Done, Canceled
Priorities
Urgent, High, Normal, Low
Types
Issue, task, bug, feature, epic, story, research

Import

Assignees
Matched by email or mapped by you, before anything lands

Where it runs

Native apps
iPhone, iPad, Mac, Vision Pro
Elsewhere
An installable web app, and a CLI
XPNTL FREE FOREVER · NO CREDIT CARD

close the gap.

The coordination layer for humans + AI. Free SSO on every plan, no per-seat SSO tax.

SIGN UP FREE SIGN IN
NO CREDIT CARD · SSO FREE ON EVERY PLAN · FROM $0/mo