Back to work Showcase · Property & lettings
i
Illustrative example — not a live client.
This is the kind of operational software onSync designs for letting agents and property managers. Every lettings build is scoped from scratch to match the portfolio size, compliance obligations and contractor network.
Letting agent · 120 properties Example build · Midlands Lets

Tenant, agent,
contractorone
coordinated loop.

A working example of the kind of tenancy management and maintenance coordination system onSync builds for UK letting agents. Same ticket moves through three different views — tenant raises it, agent triages and dispatches, contractor completes it on a phone — with the audit trail stitched together automatically.

1  ·  Tenant raises it

What a tenant sees when something breaks. Three-field form, photos, urgency — no phone tag, no chasing the agent's mobile.

tenants.midlandslets.co.uk/report
Tenant · Mobile-ready
M
Midlands Lets
Established 2011 · Tenant portal
James Porter
Ref · ML-2024-0147
JP

Your tenancy Active

14 Parkside Road, Flat 3
WOLVERHAMPTON · WV2 4HS
Monthly rent
£950.00
Next due
01 Jun 2026
Tenancy type
AST · 12 month
End date
14 Sep 2026
Deposit · DPS EPC · D Gas · Valid

Your agent

Property managerL. Whitmore
Office hoursMon–Fri · 9–5
Direct line01902 000 000
Out of hours emergency — Report via the form (marked Emergency). A contractor will be dispatched within 1 hour for loss of heat, water, or electricity.

Report a maintenance issue

Step 1 of 2
sink.jpg
leak.jpg
+
Photos help the contractor bring the right parts first time. Drag and drop or tap to upload.
Submitting this raises a ticket with the agent. You'll get an SMS with the contractor's name and ETA as soon as they accept.

2  ·  Agent triages and dispatches

What the lettings manager logs into. The ticket from the tenant shows up here, with property history, photos, and a pre-filtered list of the right contractors.

admin.midlandslets.co.uk/maintenance
Agent login · Role-based
Maintenance queue Tuesday, 21 April 2026
⌕   Search ticket, property, contractor… 🔔
Critical · SLA at risk
1
No heating · 5 Heath Close · 2h 14m left
Priority · open
4
Avg time to accept · 22 min
All tickets · today
14
+3 vs yesterday
Closed · week
31
Avg cycle · 2.4 days

Open tickets · sorted by SLA

Live
P1Crit
No heating · 5 Heath Close
Reported 09:14 Tenant K. Ashcroft Dispatched · G&P Heating
2h 14m
ETA 12:30
P2Prio
Leak under kitchen sink · 14 Parkside Rd, Flat 3
Reported 08:42 Tenant J. Porter Awaiting dispatch
38h
SLA · 48h
P2Prio
Oven not heating · 22 Oak Lane
Reported yesterday Tenant Khan family Accepted · Elite Appliances
19h
Scheduled 13:00
P3Std
Wardrobe door loose · 22 Oak Lane
Reported yesterday Tenant Khan family Queued · R. Singh
4d
SLA · 5 days
P3Std
Bathroom extractor fan noisy · 47 Waterloo Rd
Reported 2 days ago Tenant D. Miller Parts ordered
3d
Parts ETA 23 Apr
ML-T-2026-0412 · Opened 08:42

Leak under kitchen sink

14 Parkside Road, Flat 3 · WV2 4HS · James Porter
Issue type
Plumbing — leak (cold feed)
Urgency
Priority · 48h SLA
Best access
Evenings after 6pm
Property last seen by
M. Powell · 12 Mar (inspection)
Tenant photos
sink.jpg
leak.jpg
basin.jpg
Suggested contractor · plumbing · within 10 mi
MP
M. Powell Plumbing
Rating 4.9 · 34 jobs · knows the property
2.1 mi Dispatch
JC
J. Coulter & Sons
Rating 4.7 · 18 jobs
3.8 mi Dispatch
GP
G&P Heating (plumbing too)
Rating 4.8 · already on a job nearby
1.4 mi Dispatch
Dispatch M. Powell · notify tenant
Reassign
Note

3  ·  Contractor completes it

What M. Powell sees on his phone when the dispatch arrives. Job card, photos from the tenant, access notes, and sign-off back to the agent — with the audit trail stitched together automatically.

app.midlandslets.co.uk/jobs/T-0412
Contractor · Mobile app
10:14 •••• LTE 97%
←  All jobs (3)
Leak · kitchen sink
T-0412 · Priority · 48h SLA
14 Parkside Road, Flat 3
WV2 4HS
2.1 mi · 8 min drive Open in Maps →
Issue reported
Plumbing — leak (cold feed) P2
Water dripping from joint under kitchen sink when cold tap is on. Tenant has bowl catching it. Started this morning after upstream washer change.
Tenant photos
sink.jpg
leak.jpg
Access — Tenant James Porter will be present. Best access evenings after 6pm. No keysafe. Parking on street.
Time to SLA 37h 46m
Your progress
Accepted job 09:03
Scheduled visit · 14 May · 18:30 09:12
3 On site — start work Now
Tap to start work
The same ticket
moves through three views — automatically.

James reports the leak from his phone. The SLA timer starts. L. Whitmore gets an in-queue notification, reviews, dispatches M. Powell in two clicks. M. Powell sees the job card at 10:14, accepts, shows up that evening. Every step is logged back to one ticket with timestamps, photos, and a sign-off.

Ticket timeline · T-0412 Live
08:42
Tenant — James Porter raised ticket
Reported via tenant portal · 2 photos attached
08:43
System — SLA timer started · 48h
Classified Plumbing · Priority
09:01
Agent — L. Whitmore reviewed & dispatched
Selected M. Powell from 3 contractors · SMS + email sent
09:03
Contractor — M. Powell accepted
Scheduled 14 May · 18:30
10:14
Contractor — M. Powell opened job on site
Tenant notified automatically: "Plumber here"

What the agent gets back

Illustrative targets from comparable builds — exact numbers depend on portfolio size, the contractor network, and how tight the existing SLA discipline already is.

−60%
Missed maintenance SLAs — auto-dispatch, timers and tenant updates stop tickets going cold.
3 → 1
Tenant, agent and contractor on one ticket — no WhatsApp groups, no lost email chains.
100%
Audit trail — every tenant message, every dispatch, every compliance cert timestamped and searchable.

What this replaces

  • Master spreadsheet of 120 properties and their statuses
  • WhatsApp group per contractor & per tenant cluster
  • Email chains tracking maintenance and viewings
  • Shared mailbox as the compliance calendar
  • Cross-referencing 4 tools to answer "is this ticket open?"
  • Expired gas certs spotted by accident, not alert

What the operator gets instead

  • One ticket shared across tenant, agent and contractor
  • Auto-suggested contractors based on issue type and distance
  • Live SLA timers and escalation rules
  • Tenant portal — fewer inbound calls and emails
  • Compliance calendar with lead-time alerts (gas, EPC, EICR)
  • Full audit trail — useful for deposit disputes and ombudsman cases

Want this, built for your portfolio?

Start with the Digital Audit — £995, two weeks, fixed fee. You get a written roadmap and a fixed quote for the build. 50% of the audit fee credits back against the build if you proceed.

Book audit Talk first Reply within 1 working day