Dashboard
Active Engineers
— on shift today
Timesheets Pending
Awaiting approval
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.
12 engineers · click any row to view documents
— active clients
One pay rate, one charge rate per shift. Use the multiplier (1.25× / 1.5× / 2.0×) to apply OT or bank-holiday premiums on top of the base — this matches how live shifts are now configured.
Rate configuration
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
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…
6 required documents per engineer
Dean Morris is missing Right to Work and Business Bank proof. He cannot be placed on site. Patrick Okonkwo is missing Companies House certificate.
Sales Navigator CSV import unlocks on the Business plan; Lusha enrichment and bulk email are on Enterprise. Manual prospect entry works on every plan. Talk to us about upgrading.
Prospect sources
Lusha
Pull contact data directly via API key
Enterprise
LinkedIn Sales Navigator
Export CSV from Sales Nav, import here
Manual entry
Add prospects one by one
Bulk email
Enterprise
Send templated emails to engineering managers, HR contacts, or engineer prospects in bulk. Powered by Mailgun or SendGrid with open and click tracking built in.
Prospects in list47
Emails sent this month0
Open rate (last campaign)
Prospect list
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…
Company settings
Budget targets
Used by the Margins & Earnings page to track progress against weekly and monthly revenue and profit goals.
Two-factor authentication
When enabled, sign-in requires a 6-digit verification code in addition to your password. Phase 1: codes are written to the server console (and shown on the login screen in dev mode). Email delivery arrives in a later phase.
Status: Off
Where codes will be emailed once email delivery ships.
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