Keeping score on promised times
Every promise that came due in a window: what was first said, every move and its written reason, and — only where the record can prove it — whether it was kept.
For owner, manager, service advisor · checked against the product on 2026-09-01
Open Reports and find Promised Times under Shop Performance. Pick a window and you get one row per promise that came due in it — by the promise as it finally stood, so a moved promise lands in the window of its final time while the First promised column keeps the original. Export CSV gives you the same table as a spreadsheet.
The window is interpreted in your shop's timezone and converted to UTC for the database read. Demo and test tickets are excluded. This report counts promises, moves and hours; it contains no money figure and therefore no cents column.
Moving a promise cannot bury it
Every change to a promised time is kept forever, and every change after the first costs a written reason. This report is that history laid flat: Times moved counts the moves, Slip (h) is the gap between what was first said and what was finally said, and Last reason given prints the words that were typed. The column that keeps everyone honest is Moved after it passed: a promise moved after the time it named had already gone by. That move is counted, not scored as a miss — the car may genuinely have been ready and waiting — but it is exactly the edit that would otherwise launder one, so it gets its own column instead of disappearing into a tidy new time.
What the Verdict column will and will not say
- Kept — finished before the time
- The work is finished and the promised moment has not arrived yet. Provable.
- Kept — closed before the time
- The ticket was closed on or before the promised time. Closing is the one finish instant Torqix records with a real timestamp, and a car closed before the promise was necessarily ready before it.
- Missed — still in the shop
- The promised time has passed and the car is still here. A miss in fact, whatever happens next, with Late by (h) counting on the ordinary clock — a customer at the counter is not consoled by the shop being shut.
- Finished — not recorded
- The work finished, but nothing in the record proves when. No verdict is guessed. See below.
- Not yet due
- The promise sits in your window but its moment is still ahead.
Quotes are not in this report — a quote is never in a bay. Neither are declined or no-show tickets, whose promise died with the work: scoring either as a miss would be inventing one.
Why there is no kept-rate percentage
Torqix does not record the instant a car became Ready. A car handed back three hours late and one handed back early look identical in the record afterwards, and the audit trail cannot stand in for a timestamp — it keeps what happened inside an English sentence, and a status change can succeed without writing one. So the report scores only what a structured column can prove: a definite miss, a finish that beat the clock, or a close stamped before the promise. Everything else reads Finished — not recorded, is counted out loud in a note above the table, and no percentage is printed over it. A kept rate computed from guesses would be the worst number this screen could show, because it is the one nobody can check.