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 of presets, or set as a custom hex colour
- 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 dialog opens.
Configure it
Enter a name, pick a colour, and decide whether it's a completion status. Click Create and the new status is added to the bottom of the list.
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 (edit another status and click Make Default). You also can't delete your last remaining status, or a status that's still in use; move any jobcards in it to another status first.
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 sit in their own grey Estimate column on the far left of the kanban board until promoted. See Estimates.
Access
Only managers and owners can create, edit, reorder, or delete workflow statuses (settings.edit permission).