There are three ways to add a customer into Pistonlog.
1. From the customers list
Customers → Add Customer. Fill in name, phone, email and address. Saved immediately to your company — they're visible in every garage you run.
2. Inline from a jobcard
The most common path. When you're creating a jobcard, start typing the customer's name. If nobody matches, click New + right in the create flow and fill in the New Customer dialog. The customer record is created immediately — no separate trip to the customers list.
3. CSV import
For migrating from another system or bulk-adding a fleet of regulars. See CSV import.
What's stored
| Field | Notes |
|---|---|
| Name | First + last, both required |
| Phone | Optional |
| Optional but needed for email reminders/invoices | |
| Address | Optional |
| Business name | Optional, for trading-as / sole-trader customers (not the same as a business account) |
| On stop | Booking-status flag with a required reason; warns anyone booking this customer in |
| Contact preferences | What channels they consent to — see Contact preferences |
| Notes | Free text, internal |
Customers are company-scoped
A customer added at your Bristol branch can be looked up at your Bath branch. There's no per-garage customer list. See Multi-garage scoping.