Glossary

The 30 or so terms you'll see most often in Pistonlog, with a one-line definition each

OwnerManagerReceptionTechnician

The terms below come up across the help center. Use this page as a quick reference when an article uses a word you're not sure about.

The big four entities

TermDefinition
JobcardA work order. The central record for any visit. Links a customer to a vehicle and holds the jobs, parts, labour, inspections, payments.
JobA line item on a jobcard. "Full service" or "MOT" or "Front brake pads". Each job owns its own labour and parts.
CustomerA person you do work for. Company-scoped.
VehicleA car. Company-scoped. May have many customers over time as ownership changes.

The four actors

TermDefinition
OwnerThe user who created the company. Bypasses all permission checks.
ManagerDefault seeded role with every permission.
ReceptionFront-desk role — bookings, customers, payments, communications.
TechnicianWorkshop floor role — jobcards, inspections, parts. PII-restricted on outputs.

Statuses

TermDefinition
Workflow statusThe kanban column a jobcard sits in. Customisable per garage.
Authorisation statusA per-job flag — not_authorised, authorised, complete, declined, postponed, recommended.
Part order statusA per-part flag — pending, ordered, arrived, fitted, return_required, return_sent, credited.
Invoice statusA per-jobcard derived value — unpaid / partial / paid. Calculated from manual payments.
Inspection statusA per-item flag inside an inspection — Acceptable / Advisory / Rectified / Failure / Not Applicable.

Money

TermDefinition
Manual paymentCash / cheque / bank transfer recorded against a jobcard. Drives invoice status.
Square paymentCard payment via Square — PENDINGCOMPLETED. Separate from manual payments.
Platform fee0.5% of every Square transaction (minimum 1p), retained by Pistonlog.
Unit costWhat the garage paid for a part. Hidden from technicians by default.
Unit priceWhat the customer pays for a part. Always visible.

Inspections-specific

TermDefinition
TemplateA reusable form definition. Designed once per garage.
SubmissionA specific fill of a template on a jobcard. Snapshots the template's schema at creation.
Inspection matrixA grid field type — multiple inspection items in one component.

Reminders

TermDefinition
Reminder templateDefinition of an automated communication (type + body + intervals + channels).
IntervalHow many days before a due date a reminder fires. Multiple intervals = multiple sends.
SMS creditOne unit of SMS sending capacity. Bought separately from the plan.

Multi-tenancy

TermDefinition
CompanyThe top-level tenant. One company has many garages and many users.
GarageA workspace within a company. Has its own statuses, templates, suppliers, branding.
Multi-garage scopingThe model of what's shared (customers, vehicles, users) vs per-garage (jobcards, statuses, templates).

Related

Was this article helpful?