TempuS is a licenced product of Tower Street Web and Apps.
Shiftsync
Engineer registration
Welcome to Shiftsync. Tell us about yourself and upload your compliance documents — the Shiftsync team will review your application and be in touch.
Your details
Public liability insurance
Upload the certificate below; add the policy details here.
Heads up: this is below the recommended £2,000,000 minimum cover. You can still continue.
References (up to 3)
Ideally at least two should be Engineering Managers. Tick the box for any referee who is one.
Compliance documents
All listed documents are required — you can attach more than one file to any item. Accepted formats: PDF, JPG, PNG, DOCX — up to 10 MB each. Add an expiry date where one applies.
Data protection
Shiftsync is registered with the Information Commissioner's Office (ICO registration ZC128110). We process the information you provide to assess and manage your engagement as an engineer. For full details on how we handle your data, please read our privacy policy.
Shiftsync — a licenced product of Tower Street Web and Apps.
Registration received
Thanks — the Shiftsync team will review your application and be in touch shortly.
Loading agreement…
Your free trial has ended
Choose a plan to reactivate your workspace. Your data is safe and waiting — you'll have full access again the moment your payment goes through.
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 shiftNight shiftDay + NightHolidayConflict
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.
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
Engineer
Pay rate
Client
Charge rate
Profit/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
Engineer
Client
Hours
Pay rate
Charge rate
Multi
Contractor cost
Client charge
Profit
Margin
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.
Month
Shifts covered
Hours
Revenue
Cost
Profit
Margin
Loading…
7 required documents per engineer
Pipeline by stage
Target companies
Quick leads are lightweight flat prospects. Promote a promising one with Convert to create a target company & first contact — the original lead is kept as a record.
Quick leads
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.
PDF invoicing is on the Professional plan. One-click invoices from approved timesheets, with rates snapshotted so a later edit doesn't change a sent bill.
Number
Client
Issued
Due
Total
Status
Actions
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.
Accounting exports require the Business plan.
Audit Log
Immutable record of every create, update, and delete across the portal. Filter by entity or action.
When
Actor
Action
Entity
Diff
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.
Your sending domain
Verify your own domain so New Business outreach is sent from your company's domain (e.g. [email protected]) instead of a shared address. Add the DNS records below at your domain provider, then check verification. Until your domain is verified, outreach is paused.
Loading…
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
Active alerts
3 timesheets pending approval — Marcus Webb (Mon–Wed), Rachel Hughes (Tue–Thu), Patrick Okonkwo (Mon–Fri).
Dean Morris — RTW and business bank proof missing. Cannot be placed on site.
Marcus Webb insurance expires June 2026. Rachel Hughes RTW expires August 2026.
Assign shift
Pick an engineer + client to auto-fill the agreed site rate.
Pick rates to see profit preview.
Conflicts checked automatically. Day + Night shifts stack in the scheduler — no false double-booking alert.
AI assistance
Pick an engineer, client, and date to see margin/compliance risk.
Log timesheet
Originally scheduled
What they really worked
New agreement
Agreement timeline
Add company
Add contact
Log activity
Company
Edit timesheet hours
—
Originally scheduled
What they really worked
Register engineer
After registering, the system will flag the 6 required documents as missing until uploaded.
Edit Public Liability Insurance
Record renewals here. Cover below £5,000,000 will be flagged; the expiry date drives the compliance alert.
Add client
Site rates — —
Set per-site pay AND charge rates for this engineer at this factory. Leave a pay field blank to fall back to the engineer default; leave a charge field blank to fall back to the client's default rate. Bank-holiday is used when a shift's multiplier is 1.5× or higher.
Add or update site rate
Pay (£/hr to engineer)
Charge (£/hr billed to site)
Add engineers to client
Select one or more unassigned engineers to assign to this client in one go.