Switch the ❄️ gritting pack on in Settings and you get the full winter operation:
- Site setup: mark sites as gritting sites with a price per visit (or covered under contract) and how much grit each needs.
- Frost alerts: SwardOps watches the forecast and tells your office which gritting sites look like they'll need a visit this week.
- Proof you were there: crews run a grit run on their phone: GPS traces the route into a coverage map, with salt used logged. That trace is your slip-and-fall liability evidence.
- Proof-of-service certificate: every run becomes a one-page PDF certificate — site, date and times, operative, salt used, distance covered, the GPS trace plotted to scale, and the air temperature at the time of treatment (looked up for the site's location and stamped on the run, so it can't drift later). Open it from the visit page or the Gritting board; each run also has a client copy link that goes out on the visit report and can be handed straight to a client or insurer if a slip claim ever lands. Certificates are numbered (GR-date-ref) and always regenerate from the original run record.
- Billing & stock: completed runs invoice per visit in one tap (or roll into contracts), salt stock draws down automatically with reorder alerts, and the season board shows every site's runs, salt and revenue across the winter.
- Call-outs & client notices: on the season board press Grit tonight for a site and SwardOps books this evening's visit (in the window set on that site, 17:00–23:00 unless you change it — and it may run overnight, e.g. 18:00 until 06:00 — with your usual driver if the site's gritting job has one) and emails the client a pre-set "gritting scheduled tonight" notice with a cancel link. Per site you choose whether the office confirms every call-out, whether it goes automatic at weekends (the frost trigger books and notifies on Saturdays and Sundays while you confirm Mon–Fri yourself), or fully automatic. If the client cancels — from the email link or their portal — the visit is cancelled and the office and driver are told not to attend. When the operative completes the visit, the completion report with the certificate goes to the client automatically.
The five-night outlook. The Gritting board shows each site's next five nights as coloured chips: red at or below 0°C (air frost — grit it), amber 0°C to +2°C, grey above that. A 💧 means rain is expected on a night cold enough to freeze. Amber starts at +2°C rather than zero because a forecast minimum is the AIR temperature: on a clear still night a car park radiates heat faster than the air and its surface sits a degree or two colder, which is how a +1°C forecast still leaves ice at 6am. The automatic booking trigger is unchanged — it still fires only at or below 0°C. Amber is there so somebody looks, not so the system acts.
The ops board (Settings → Features → Gritting ops board, off by default). Switch it on and the Gritting page becomes a live operations screen for the winter team. The numbers move as the operatives log runs, so the office reads the night in ten seconds. Every site carries one word: Not booked · Booked · Allocated · On site · Done · Issue, taken from tonight's call-out visit (allocated once a driver or crew is on it, on site once they clock in, done once a run is logged, issue when the visit is marked needs-rescheduling). The weather card drops the spraying line and leads with the overnight low. Site cards slim down to the site, a Live badge, the call-out rule it works to, the seven-night outlook, its status and the Grit tonight button — price, typical salt and notes stay on the site's page. Three boxes across the top — authorised for tonight, outstanding, complete — and a right-hand column with the live-site count, the reports and snow. A Daily gritting report box downloads a spreadsheet for any date range, for every client or one client: one line per run with the site, client, start and finish, operative, salt used, air temperature at treatment and the certificate link. Snow has its own box: pick a site that has snow clearance agreed (the site's page → Snow clearance) and press Raise — a snow clearance visit goes onto the crew's day and sits in the Snow outstanding box until they complete it; a Monthly snow report downloads every one raised in a month with its status, times and operative. Off = the classic season board.
Mon/Wed/Fri briefing. With Mon/Wed/Fri gritting briefing switched on in Settings (on by default with the gritting pack), SwardOps emails your office three mornings a week: the five-night outlook for every gritting site, runs logged since the last briefing, salt used this season, and two things worth catching early — any site that was alerted as frosty with no run logged since, and any site on per-visit billing with no price set, whose runs cannot be invoiced. It goes to the gritting alert address if you've set one, otherwise your company email. A quiet week with nothing outstanding sends nothing, so the ones that do arrive are worth opening — but if the forecast can't be read at all you still get an email saying so, because a missing reading is not a mild night.