Job board & tech board
Kanban from NEW to READY. Advisors dispatch; techs get My Day and timer. Status transitions enforced by shared domain rules.
Product
Every capability maps to car count, ARO, margin, throughput, cash, retention, or labor leverage — the theory that makes software worth paying for on thin margins. Prefer step sequences? See Processes.
See it running
These are captures from the multi-tenant demo garage — the same surfaces you open with owner@demo.garage.




Catalogue
Production surfaces shipping in the demo, plus clearly marked stubs and roadmap items.
Kanban from NEW to READY. Advisors dispatch; techs get My Day and timer. Status transitions enforced by shared domain rules.
Build estimates fast. Approve, decline, or defer per line. Deferred work becomes recoverable revenue — not forgotten sticky notes.
Findings with severity feed the estimate. Convert to lines or defer. Media path for photos expands — core DVI → estimate → portal loop is the differentiator in progress vs US media polish.
Tokenised approval links so customers authorise work without a shop login (portal Live). SMS/email deep links via adapters (mock SMS · Twilio when keyed). Text-to-pay / portal pay expanding — Stripe shop Checkout Stub without keys, live when configured; not fake live pay.
SKU catalogue, low stock, purchase orders, goods receive, and reserve-on-approve so bays are not parking lots for missing parts.
Tax invoices from the repair order, payment recording, partial pay, and document hooks — AU/NZ-first tax model.
Appointments, check-in to RO, public booking path, and reminder automation so Thursdays do not overbook silently.
Event catalog for booking, approval, invoice, and service reminders. SMTP to Mailhog in dev; SMS is Stub (sms_mock) until Twilio keys — never marketed as Connected.
Start/stop timers on jobs. Efficiency and productivity formulas ready for owner coaching conversations.
Staff-editable SOPs and checklist gates bound to service types — Growth+ entitlement; authoring UI is roadmap (not live in demo).
Tenant slug book URL (app /book/[slug]) customers can open or iframe. Live form + API; capacity polish continues.
OpenAPI Live · Xero/MYOB Dry-run (gated live path) · Stripe shop Stub without keys · SMS mock/Twilio · AU Repco/Burson Planned · QBO/PartsTech US later — never Connected theatre.
Owner, GM, advisor, tech, parts, accountant, reception — server-side roles, least privilege by default.
Chromium-installable shop app for the floor; offline queue path for field capture and same-WiFi sync.
Every business row carries tenantId. Sensitive mutations write audit events. Isolation proven in e2e.
Prepaid visit plans: sell and redeem against work. Not a marketing-automation or loyalty suite.
B2B PO thresholds and account flags on customers. Not a full fleet customer portal.
Claim entity tracking on the repair order. No insurer or OEM API — never Connected.
The shop day
Every transition is designed to create an audit trail, a customer moment, and a metric — not just a status badge.
Public booking or front desk intake with customer + vehicle first-class. Why: car count dies when first contact never becomes a system object.
Booking becomes a repair order; board shows stage, tech, and blockers. Why: WIP you cannot see is WIP you cannot manage.
DVI findings with severity convert to estimate lines or deferred work. Why: verbal upsells without structure kill trust and ARO recovery.
Line-level approve / decline / defer via portal tokens. Why: silent scope expansion creates write-offs and disputes.
Reserve stock, raise POs, clock labour on the RO. Why: authorised work without parts is fake progress; unbilled labour is pure waste.
GST invoice from approved lines, payments, AR visibility. Why: revenue is not cash until collected — money path stays on the RO.
Processes
Workshop OS thinking: one job aggregate, immutable transitions, customer moments, and metrics at every step.
intake
Create customer, vehicle, and open RO in one path. Search by name, phone, rego, or RO number. Advisor-first navigation with role-aware shell.

Job board — every open RO by stage, not a spreadsheet graveyard
floor
Kanban stages match how shops talk: inspection, awaiting auth, waiting parts, in progress, ready. Techs switch into My Day without the full advisor UI.

My Day — tech focus without the full advisor UI
money
Approved estimate lines become GST invoices. Partial payments update AR. Reserved stock can consume on invoice. Owners see outstanding cash on the dashboard.

Invoices — GST tax invoices and AR from approved work
intel
Live KPI widgets plus charted trends for revenue, board mix, tech efficiency, and deferred work opportunity — so Thursday capacity problems are visible before cash is late.

Reports — operational packs with honest series sources
Deep dive
The money path is not a separate app. Approved lines flow to production and billing so the office is not re-keying work.
Public booking
Customers open https://wrench-app.atelierhoney.com.au/book/[slug] — or you iframe the same page on your website. Live public form for the demo shop today; capacity scoring continues to expand.
<iframe
src="https://wrench-app.atelierhoney.com.au/book/your-shop-slug"
title="Book an appointment"
style="width:100%;min-height:720px;border:0;border-radius:12px;"
loading="lazy"
referrerpolicy="no-referrer-when-downgrade"
></iframe>Owner summary tiles and the attention list are live. Chart series carry live · mock · hybrid source labels so trend surfaces never pretend warehouse maturity we lack.

Owner dashboard — live KPIs, deferred work $, and jobs that need attention
Most shop systems force you into their methodology. Process Studio is the Growth+ path for staff-versioned checklists on brake jobs, diagnostics, and service menus — authoring UI is roadmap, not a live demo surface today.