Workflow statuses define the columns on your kanban board. Each status represents a stage in your workshop process — from booking in through to completion and collection. You can fully customise these to match how your garage operates.
Where to find statuses
Go to Workshop Settings → Statuses. You'll see your current statuses listed in order, each with its name and colour.
What a status has
Each status has these fields:
- Name — the label shown on the kanban column (e.g. "Booked In", "Awaiting Parts", "In Progress")
- Colour — picked from a palette
- Default (
isDefault) — exactly one status is flagged as the default. New jobcards land here - Completed status (
isCompleted) — flag this on for any status that means "the job is done" (one or more statuses can be flagged)
Adding a status
Open statuses
Go to Workshop Settings → Statuses.
Click Add Status
A new status appears at the bottom of the list.
Configure it
Enter a name, pick a colour, and decide whether it's a completion status.
Reordering statuses
Drag statuses up or down to change their order. The order here is the order of columns on the kanban board — left to right.
Match your real workflow
Arrange statuses in the order work actually moves through your workshop — intake on the left, completion on the right.
Deleting a status
Click the delete button on any status to remove it. The default status can't be deleted — change which status is default first. Jobcards currently in the deleted status will need to be moved to another column.
Completion vs estimate — explicit, not name-matching
Pistonlog does not auto-detect status purpose by name. Two explicit mechanisms:
- Completion is the
isCompletedboolean on a status. Tick it on the statuses you want treated as "done" — Pistonlog doesn't care if you call it "Complete" or "Sorted" or "Out the door". - Estimates are not statuses at all — they're jobcards with
isEstimate: true. Estimates live at/estimatesand don't appear on the kanban board until promoted. See Estimates.
Access
Only managers and owners can create, edit, reorder, or delete workflow statuses (settings.edit permission).