Roadmap
What we're working on next.
Three sections: what's in active dev, what's planned, and what we're listening for but haven't started. Items have honest gates — a thing might say "ship when 3 tenants ask" rather than "Q3." The promise is honesty, not a Gantt chart.
Recently shipped (was on Next)
We do what we say we'll do
- ✓Trial-end date display + email reminder series· shipped 2026-05-26
- ✓Tier upgrade flow via PayPal revise· shipped 2026-05-26
- ✓Yards as first-class entities· shipped 2026-05-26 · detail
- ✓Bug-report inbox (DDB-backed) + /admin/bugs triage page· shipped 2026-05-26 · detail
- ✓Trial-end date surfaced everywhere (header pill + settings + weekly email)· shipped 2026-05-26 · detail
- ✓Notification preferences per role (per-channel recipient lists)· shipped 2026-05-26 · detail
- ✓Yards as foreign keys (assets + contracts scoped to a yard, end-to-end)· shipped 2026-05-26
- ✓Day-1 onboarding tour (in-app context-aware coachmark)· shipped 2026-05-26 · detail
- ✓Outbound webhooks (HMAC-signed, async, retry + auto-disable)· shipped 2026-05-26 · detail
Next
In active development
Started or about to start. ETAs are best-effort, not commitments.
Nothing in this lane right now — every commitment moved to Recently shipped above. Soon items below are next up.
Soon
Planned, not started
Coming after Next. Order may shuffle based on what paying tenants need.
Outdoor field signup (signup directly into a yard)
Today every tenant gets the same self-serve signup. Some operators want a branded signup link they hand to a coworker so the coworker lands directly in the right tenant. We'll add tenant-scoped invite links — staff invite already exists via /counter/staff (shipped), this would be the public-facing variant. The Yards-as-FK migration (now landed) is what makes the per-yard pre-fill possible.
Gate: Demand-gated — promote when 3+ tenants ask
Per-tenant subdomains (acme.yardguild.app)
Today tenants live at /counter/ behind the shared yardguild.com auth. Per-tenant subdomains would make link sharing cleaner and enable single-tenant SSO down the line.
Gate: After 50 paying tenants
Bug-report status workflow (open / in-progress / closed) + assignee
The /admin/bugs/ page ships as just-list + filter (no state). Once volume is real, adding status + assignee + an inline reply thread would beat triaging from inbox + DDB list. Until then, /admin/bugs + email work.
Gate: When triage volume warrants — likely after 20+ active reports
AI features
Gated behind revenue + data milestones
We're not chasing the AI demo trend. These ship when there's enough data + revenue for them to be useful and not embarrassing.
Demand forecasting per asset category
Predict utilisation by week, season, local events. Flag understock + overstock. Useful for owners deciding what to buy this season.
Gate: Needs ≥12 months of per-yard rental history to be useful + ≥AUD $30k MRR before we invest engineering
AI condition-photo damage detection
Compare check-out vs check-in photos; auto-flag scratches, breaks, missing parts.
Gate: ≥AUD $75k MRR. Consumer-dispute risk if the model misfires; needs strong baseline first.
AI-drafted waiver / contract clauses
LLM drafts of yard-specific terms within ACL / CCLA / ESIGN-aware boundaries.
Gate: ≥AUD $30k MRR + legal review for each market.
Listening
Gathering feedback
No commitment. Some of these we'll never build (and we'll say so honestly when we know).
Xero / MYOB / QuickBooks direct integration
Today we export GST/VAT/BAS as CSV in each market's accounting format — you drop the file into Xero / MYOB / QuickBooks at month-end. A direct API integration (auto-sync invoices, auto-match payments) is the most-requested feature on our wishlist but we haven't started.
Gate: Will start when 10+ paying tenants name it as their #1 ask
Native RFID kit tracking
The owner mobile PWA uses BarcodeDetector (with @zxing/library fallback) for barcode + QR scanning, which covers what most plant + tool + party yards need. Native RFID with antenna hardware integration is what AV/events shops on Rentman use today.
Gate: Will start when an AV-vertical tenant signs Pro tier
Online customer booking portal (renter-facing)
Today renters interact with YardGuild only via the magic-link waiver flow. A full renter-facing booking portal (browse availability, pick dates, pay deposit) would round out the self-serve story. Booqable does this well and it's a real reason some operators stay on them.
Gate: Considered. We'd ship this if multiple operators tell us they're switching FROM us because we don't have it.
Mobile-app dispatch + route optimization
Heavy-equipment yards delivering 30+ daily drops with truck routing — what Point of Rental Elite does. We don't intend to compete on this. If you need it, PoR is engineered for it and we're not.
Gate: Out of scope — not on the roadmap
How we prioritise
- Paying tenants beat everything. If a Pro tenant says "we're stuck without X," X jumps the queue.
- Revenue gates on AI. We won't spend engineering on AI features before AUD $30k MRR. The data we'd train on doesn't exist yet at this scale, and embarrassing AI is worse than no AI.
- Operator demand gates infra. Per-region custom-domain mappings, RFID hardware integration, outbound webhooks — we wait until the first paying tenant whose business needs it.
- No fake commitments. If we move an item from Next to Soon (delay) we'll note it here. If we remove an item entirely we'll say why.
Want to shape what ships next?
Start a 30-day free trial and email hello@yardguild.com with your #1 ask. Paying tenants get a real vote in the queue.