Dashboard
Today is
Active Engineers
— on shift today
Timesheets Pending
Awaiting approval
Shifts Booked (This Month)
This Week Profit
From scheduled shifts
Docs Missing
Across engineers
Today's shifts at a glance
This week's profit summary
Live
Total hours billed to clients
Total client charge
Total contractor pay
Net profit
Profit margin
AI Operations runs in deterministic fallback mode — answers come from a transparent rules engine so demos work before live model wiring is final. Every call is logged in ai_events with mode fallback or provider.
14-day forecast & recommendations
Loading…
Engineer suggestion
Propose a date + client + shift type and get a ranked shortlist with reasons.
Doc-risk summary
Plain-English compliance verdict for any engineer.
Recent AI events
Loading…
6 May – 12 May 2026
Day shift Night shift Day + Night Holiday Conflict
Log timesheets received by email or submitted by engineers
Engineers can submit timesheets via their mobile self-service link. Or log them manually here when received by email.
Click any engineer to open their full record
Engineer onboarding submissions
Lightweight e-signatures. Create an agreement, optionally attach a template document, then send it for a tokenised, no-login signature. The signer types their name to accept; a tamper-evident certificate PDF is generated and filed against their profile. Swap in DocuSign/Signable later via the provider seam.
Agreements for signature
— active clients
Cost a shift before you book it. Pick an engineer + client to pre-fill the rates from their stored agreement (Engineer's site rate → falls back to their default rate; Client's charge rate). Override either inline for a one-off shift, or click Save shift to scheduler to push it into the calendar. The session summary on the right tracks every calculation you've made this visit.
No engineer/client picked
Rate configuration
Day shift
Contractor pay rate£/hr
Client charge rate£/hr
Shift hourshrs
Multiplier
Profit at multiplier
—%
Client charge
Contractor cost
Profit per shift
Equivalent rates at common multipliers
Session summary
Shifts calculated
0
This visit
Total projected profit
£0
0 saved to scheduler
Average margin
Across calculations
Per-engineer rate overview
EngineerPay rateClientCharge rateProfit/hr (1.0×)Profit/hr (1.5× BH)
Live figures pulled from the Shift Scheduler — every change to a shift's rate, hours, or multiplier flows straight through here. Edit budget targets in Settings.
Weekly budget
Monthly budget
Week revenue
Week profit
Avg profit/hr
Across booked shifts
Best margin client
Profit breakdown — this week by engineer
EngineerClientHoursPay rateCharge rateMultiContractor costClient chargeProfitMargin
Loading…
Earnings history
Shifts covered and money earned are stored every period and kept for up to a year, so you keep the record even as the live schedule moves on.
MonthShifts coveredHoursRevenueCostProfitMargin
Loading…
7 required documents per engineer
Pipeline by stage
Invoices
Generated from approved timesheets. Each invoice snapshots the client and rate so later edits don't change a sent bill. PDF download requires the Professional plan or higher.
NumberClientIssuedDueTotalStatusActions
Loading…
Accounting exports
Download CSV files for your accountant or import directly into Xero / QuickBooks. Date filters are optional; leave them blank to export everything. Requires the Business plan or higher; every download is recorded in the audit log.
Audit Log
Immutable record of every create, update, and delete across the portal. Filter by entity or action.
WhenActorActionEntityDiff
Loading…
Plans & pricing
All prices in GBP, excl. VAT. Switch any time — feature access updates instantly.
Payments
Card payments are live via Stripe. Pick a plan above and choose Subscribe & pay to enter your card securely on Stripe Checkout — your subscription then drives feature access automatically. Manage your card or cancel any time via Manage billing. Bespoke founder pricing is still available — [email protected].
Company settings
This is how you appear to prospects on New Business outreach emails — the sign-off uses your company name, email and phone.
Targets (weekly & monthly)
These are the targets the Dashboard tooltip and the Margins & Earnings progress bars read from. Set a weekly + monthly revenue and profit goal; the portal compares actuals from the Shift Scheduler in real time.
Two-factor authentication
When enabled, sign-in requires a 6-digit verification code in addition to your password. Codes are emailed to your recovery address (and shown on the login screen in dev mode). Check the Email delivery card below to confirm sending is configured.
Status: Off
Where sign-in codes are emailed. Falls back to your account email, then your login address.
Change password
Update the password you use to sign in. You'll need your current password to confirm the change.
At least 8 characters.
Email delivery
Transactional email (sign-in codes, engineer invites, application & agreement notices) is sent via Resend. This shows whether sending is configured and your From domain is verified — the most common cause of silent delivery failure in production.
Loading…
Sends a one-off test to confirm live delivery end-to-end.
Subscription plan
Switch plans to preview which features unlock. Server-side gates (audit log, invoicing, exports) are enforced based on this value. Real billing arrives in Phase 3.
Required documents
The following 6 documents are required for all engineers before placement:
Qualifications certificate
Right to Work UK
CV / work history
Public liability insurance
Proof of business bank account
Companies House registration certificate