Reads the active surveyor calendars live (no audits). Working = timed job events (carrying a postcode or
[CODE]); holiday / sick come from all-day calendar entries (sick if the title says so, otherwise holiday). The Bradford factor (B = S²×D, where S = sick spells and D = sick days) is calculated for this year to date. Onboarding = a calendar that isn't in the portal's surveyors list yet. Offboarding = no jobs booked in the next 90 days. Active surveyors come from the calendar registry — refresh it on the Calendar config page if it looks out of date. Surveyors
Click a column heading to sort. Bradford RAG: ● <51 · ● 51–200 · ● 200+ (typical review triggers).
| Surveyor | Region | Today | This week | Next job | Upcoming | Holiday d | Sick d | Spells | Bradford |
|---|---|---|---|---|---|---|---|---|---|
| Loading… (scanning calendars, ~10s) | |||||||||
⬆ Onboarding — new calendars
On an active calendar but not yet in the portal's surveyors list — likely a new starter to onboard (add to the Surveyors list, set mobile/email).
| Surveyor (from calendar) | Region | Upcoming |
|---|---|---|
| Loading… | ||
⬇ Offboarding — no future jobs
Active calendar with nothing booked ahead — may be winding down or already gone. Check before offboarding. Renamed “X …” leavers are listed below.
| Surveyor | Region | Last job |
|---|---|---|
| Loading… | ||
🏷 Review all-day labels
Every distinct all-day entry found across the calendars, with the bucket it landed in. Uncategorised entries count as nothing yet — tell me which bucket each belongs to (working / holiday / training / sick) and I'll wire the keyword in. Uncategorised shown first.
| All-day label | Current bucket | Times seen |
|---|---|---|
| Loading… | ||