Volume · Risk · Verifiability · AI suitability · Process spec · Regulatory parameters — 5 June 2026
Companion to The Intelligent Letting Agency — section 4 (“what’s possible, and how”) expanded to every operating process. Each disaggregated process is mapped for volume, risk, and verifiability (τ), and from those a verdict on suitability for AI. This revision adds, for every process, a spec (trigger · data · output · verification) and, for every regulated process, its regulatory parameters — compiled in the Regulatory appendix. This update adds two operating lenses — an outsource status and cost bearer for every process, and an asset-purchase timing read on the firm-level registrations.
How to read it
Three measurable properties decide what AI can do with a process — and a fourth, the verdict, falls out of them.
Volume — events per year per 100 managed properties (the portfolio-agnostic base; ×1.5 for our 150-property model book, ×2.9 for Glenn Flegg’s ~290). High volume = where labour and cost concentrate.
Risk — the cost of being wrong: 🔴 High · 🟠 Medium · 🟢 Low, tagged by flavour (safety / financial / regulatory / reputation) and whether the harm is recoverable or irreversible.
Verifiability (τ) — time to ground truth. 0 = knowable now (a rule, an authoritative gate, or a self-evidencing output); slow = knowable eventually; ∞ = never cleanly knowable (contested judgement).
Verdict: 🟢 A — AI delivers the outcome (τ ≈ 0, recoverable). 🔵 B — AI is a context-complete copilot; a human owns the outcome. ⚫ Physical — local human presence; AI coordinates but never performs.
Outsource — who performs the work and who bears its cost. 🏠 In-house (central AI brain; near-zero cost, sitting in the management fee) · 👤 Part-time field staff (physical attendance needing no certificate) · 🔧 Outsourced specialist who carries the liability (signing trades, inventory clerk, accountant, solicitor, referencing bureau). Cost is then recharged to the landlord, absorbed in the management fee, or carried as firm overhead.
Rule of thumb: low τ + recoverable → A. Irreversible or contested → B. Must be at the property → Physical. Many processes split across all three.
Two added layers this revision: each area carries a second table — the process spec (trigger, data required, output, and the verification path: the concrete signal that it’s done) — and every regulated process’s licensing, rules and operating parameters are compiled in the Regulatory appendix.
Executive summary — the process index
Forty-four operating processes across eleven areas. Volume is events/yr per 100 managed properties. Reg marks a statutory/regulated process (28 of 44). Outsource: 🏠 in-house (AI) · 👤 part-time field · 🔧 outsourced specialist.
#
Area
Process
Vol/yr ·100
Risk
τ
Verdict
Outsource
Reg
1
1 Onboarding
New landlord registration
per LL
🔴 High (AML*)
0
🟢 A / 🔵 B
🏠
✓
2
1 Onboarding
Property registration
per prop
🟠 Med
0
🟢 A
🏠
✓
3
2 Tenant find
Property marketing
27
🟠 Med
0
🟢 A
🏠
—
4
2 Tenant find
Viewing management
270
🟢 Low–Med
0
⚫ Phys + 🟢 A
👤+🏠
—
5
2 Tenant find
Tenant referencing
40
🔴 High (RTR)
0
🟢 A / 🔵 B
🔧+🏠
✓
6
2 Tenant find
Tenancy-agreement drafting
27
🔴 High (deposit)
0
🟢 A
🏠
✓
7
2 Tenant find
Check-in / inventory
27
🟠 Med
slow
⚫ Phys + 🟢 A
🔧+🏠
—
8
3 Rent
Monthly rent collection
1,200
🔴 High (client money)
0
🟢 A
🏠
✓
9
3 Rent
Landlord payment
1,200
🟠 Med
0
🟢 A
🏠
✓
10
3 Rent
Monthly landlord statement
1,200
🟢 Low
0
🟢 A
🏠
—
11
4 Arrears
Day 1: payment reminder
60
🟢 Low
0
🟢 A
🏠
—
12
4 Arrears
Day 7: follow-up contact
30
🟠 Med
slow
🔵 B
🏠
—
13
4 Arrears
Day 14: letter before action
15
🟠 Med
0
🟢 A
🏠
—
14
4 Arrears
Section 8 notice
5
🔴 High
0
🟢 A + 🔵 B
🏠
✓
15
4 Arrears
Possession proceedings
2
🔴 High
0 / mo
🔵 B
🏠+🔧
✓
16
5 Maintenance
Tenant maintenance request
400
🟠 Med
slow
🟢 A / 🔵 B
🏠+🔧
—
17
5 Maintenance
Emergency maintenance
30
🔴 High (safety)
0 / slow
⚫ Phys + 🟢 A + 🔵 B
🔧+🏠
✓
18
5 Maintenance
Contractor management
400
🟢 Low
0
🟢 A
🏠
—
19
6 Compliance
Gas safety certificate
85
🔴 High (safety)
0
🟢 A + ⚫ Phys
🔧+🏠
✓
20
6 Compliance
EPC monitoring
10
🟠 Med
0
🟢 A
🔧+🏠
✓
21
6 Compliance
EICR (electrical)
20
🔴 High
0
🟢 A + ⚫ Phys
🔧+🏠
✓
22
6 Compliance
Smoke / CO alarms
100
🔴 High (safety)
slow
⚫ Phys + 🟢 A
👤+🏠
✓
23
6 Compliance
Deposit protection
27
🔴 High
0
🟢 A
🏠
✓
24
6 Compliance
Right-to-rent
32
🔴 High (criminal)
0
🟢 A / 🔵 B
🏠
✓
25
6 Compliance
Licensing (HMO/selective)
10
🔴 High
0
🟢 A / 🔵 B
🏠
✓
26
6 Compliance
Legionella assessment
50
🔴 High (mostly low)
0
🟢 A + ⚫ Phys
🔧+🏠
✓
27
7 Inspections
Routine mid-tenancy inspection
200
🟠 Med
slow
⚫ Phys + 🟢 A
👤+🏠
—
28
7 Inspections
Check-out & deposit return
27
🟠 Med
0 / slow
⚫ Phys + 🟢 A + 🔵 B
🔧+🏠
✓
29
8 Tenancy
Tenant communication (general)
800
🟢 Low–Med
varies
🟢 A / 🔵 B
🏠
—
30
8 Tenancy
Rent review (Section 13)
50
🟠 Med
0 / slow
🟢 A + 🔵 B
🏠
✓
31
8 Tenancy
Renewal / periodic continuation
30 ↓
🟢 Low
0
🟢 A
🏠
—
32
8 Tenancy
Tenant notice to leave
27
🟢 Low
0
🟢 A
🏠
—
33
8 Tenancy
Landlord-initiated possession
5
🔴 High
0 / slow
🟢 A + 🔵 B
🏠+🔧
✓
34
9 Financial
Client-money reconciliation
52 wk
🔴 High (mixing)
0
🟢 A
🏠
✓
35
9 Financial
VAT return
4 co
🟠 Med
0
🟢 A + 🔵 B
🏠+🔧
✓
36
9 Financial
Annual landlord tax pack
67
🟢 Low
0
🟢 A
🏠
—
37
9 Financial
Annual accounts & corp tax
1 co
🟠 Med
slow
🔵 B
🔧
✓
38
10 Regulatory
Legislative monitoring
ongoing
🟠 Med
slow
🟢 A + 🔵 B
🏠
—
39
10 Regulatory
Renters’ Rights Act compliance
one-off+
🔴 High (£7k)
0
🟢 A / 🔵 B
🏠
✓
40
10 Regulatory
PRS Database registration
100 *
🟠 Med
0
🟢 A
🏠
✓
41
10 Regulatory
AML ongoing monitoring
10
🔴 High (criminal*)
0
🟢 A / 🔵 B
🏠
✓
42
11 Disputes
Deposit dispute
8
🟠 Med–High
slow
🔵 B
🏠
—
43
11 Disputes
Tenant complaint / ombudsman
3
🔴 High (£25k)
∞
🔵 B
🏠
✓
44
11 Disputes
Disrepair claim response
2
🔴 High
slow
🔵 B
🏠+🔧
✓
*AML applies conditionally — see On AML. For a pure sub-€10k/month lettings book it is not a statutory duty at all. (40: PRS Database not yet live — Phase 2.)
The map
For each area: the analysis (volume · risk · τ · verdict & build) followed by the process spec (trigger · data required · output · verification path).
1 · Landlord onboarding
Process
Vol/yr
Risk
τ
Verdict & build
Outsource · cost
Property registration
per prop
🟠 Med (reg)
0
🟢 A — build profile from docs, auto-check compliance gaps
🏠 In-house · in fee
New landlord registration
per LL
🔴 High (AML*, criminal) — procedural
0
🟢 A — AML/KYC via API (where in scope), generate agreement; 🔵 B on edge cases
🏠 In-house · in fee
Process spec
Process
Trigger
Data required
Output
Verification path
Property registration
New property added
EPC, gas cert, EICR, floor plan, photos, council-tax band, licensing status
Property live with full compliance status; marketing-ready
All certs attached and in-date; licence status resolved; marketing-ready flag set
New landlord registration
Landlord signs management agreement
Management agreement, landlord ID, proof of ownership, mortgage consent-to-let
Landlord profile; signed agreement; (AML) CDD records filed
Signed agreement on file + profile created; where AML in scope, CDD/ID record logged + consent-to-let confirmed
2 · Tenant finding
Process
Vol/yr
Risk
τ
Verdict & build
Outsource · cost
Property marketing
27
🟠 Med (void)
0
🟢 A — AI copy + portal API
🏠 In-house (+ photographer) · → landlord
Tenant referencing
40
🔴 High (right-to-rent) — procedural
0
🟢 A — submit/parse/flag; 🔵 B accept-reject recommendation
🟢 A — check vs council DB; 🔵 B handle applications
🏠 In-house · → landlord (licence fee)
EPC monitoring
10
🟠 Med (can’t let if below E)
0
🟢 A — track/flag/advise on MEES (band C from 1 Oct 2030)
🔧 Outsourced (EPC assessor) + 🏠 · → landlord
Process spec
Process
Trigger
Data required
Output
Verification path
Gas safety certificate
Annual (12 months from last)
Last cert date, engineer contacts, tenant access
New CP12 on file; copy to tenant
Valid CP12 on file; copy to tenant within 28 days; renewal diarised
EICR (electrical)
Every 5 years
Last EICR date, electrician, remedials
Valid EICR; remedials done; copy to tenant
Satisfactory EICR on file (C1/C2 cleared); copy within 28 days; 5-yr renewal diarised
Smoke / CO alarms
New tenancy + annual check
Alarm locations, last-check date, type/age
Alarms confirmed working, recorded
Tested & confirmed working, recorded in dated inspection report
Legionella assessment
Change of tenant / periodic
Water-system details, prior assessment
Assessment documented; controls in place
Risk assessment documented with controls in place
Right-to-rent
Before tenancy + follow-ups
Tenant ID, Home Office service, prior checks
RTR check recorded; follow-up scheduled
Completed & recorded (share code/doc copies); follow-up diarised if time-limited
Deposit protection
Within 30 days of deposit
Deposit amount, tenant/tenancy details, scheme
Deposit protected; prescribed info served
Scheme certificate + prescribed info served within 30 days; proof retained
Licensing (HMO/selective)
Per property — ongoing
Property type, occupancy, council schemes, expiry
Licence status confirmed; applications submitted
Licence on file OR confirmed not required vs council scheme; conditions & expiry tracked
EPC monitoring
Every 10 yrs / on change
Current rating, expiry, MEES requirements
Valid EPC; MEES advice to landlord
Valid EPC (≥E) on file with expiry diarised; MEES position assessed & advised
The Labs compliance principle:AI is the compliance tracker, never the clipboard holder. The certificate is signed by a qualified, insured professional — liability transfers to them. AI ensures it happens on time and is on file (a τ ≈ 0 gate). We never certify safety; we guarantee the audit trail.
Protocol response; works scheduled; resolved/defended
Protocol-compliant response within timescale; works completed/scheduled; resolved or defended
Disaggregation — one process is many τ
The method is not to label a whole process; it is to split it and treat each part on its own terms. A Section 8 possession:
Draft the notice — grounds and dates are rules. τ ≈ 0 → 🟢 A, self-verifying.
Serve and file — the court’s acceptance is the gate. τ ≈ 0 → 🟢 A.
Win at the hearing — a world-outcome months away. τ = months → 🔵 B (human + our private possession data).
Same logic for compliance (track = A; certify = physical/outsourced; cert-on-file = a τ ≈ 0 gate) and arrears (reminders = A; the payment-plan conversation with a struggling tenant = B). Disaggregation is where the alpha is: you buy a process the market prices as human-only and re-engineer the τ ≈ 0 parts to A, leaving humans only the irreducible remainder. The verification path column above is the operational handle on this: it names the exact τ ≈ 0 gate (cert on file, scheme receipt, reconcile-to-zero, court acceptance) that lets the machine close the loop without a human.
Column B is not where AI stops — it is where its leverage is highest
A complaint, a vulnerable tenant, a possession call, a deposit dispute — these are hard not because the reasoning is beyond AI, but because the right answer depends on everything: this tenant’s full history, every prior message, the tenancy terms, the landlord’s instructions, the arrears ledger, the maintenance log, the relevant regulation and our own precedent. A traditional agency scatters that across a CRM, an inbox, a filing cabinet and someone’s memory — so the human operates half-blind, and the “system” adds friction rather than judgement.
The Labs-app pattern inverts this. One unified schema — wikis and structured data and full history — connected to a single AI instance that can read all of it. On a column-B task the human does not get a chatbot that “handles” the case; they get a copilot that has already read the entire file, surfaced the governing clause and the closest precedent, drafted the response, and flagged the two or three things that actually matter — so the human applies taste and judgement, and owns the outcome, with total context.
That is the difference between B done badly — CRM theatre, fields nobody fills in — and B done our way: context-complete augmentation. It is also why B is not a cost centre. A human with a context-complete copilot handles several times the caseload of one working half-blind, at higher quality, with a complete audit trail. The accountability stays human; the preparation, recall and drafting do not.
What the map tells us
By volume, the work is automatable. The overwhelming majority of events — rent collection, payments and statements (~3,600/yr per 100), tenant comms (800), maintenance intake (400) — are τ ≈ 0, anywhere-knowledge → A. This is the labour, and therefore the cost, that the central brain absorbs.
By risk, the danger concentrates in low-volume work — and splits cleanly: safety compliance is high-stakes but τ ≈ 0 to track (A) with the liability outsourced to the signing professional (physical); the genuinely contested work — disputes, complaints, possession strategy — is low-volume → B copilot.
By cost, outsourcing follows liability — and most of it is recharged, not borne. The physical, certifiable work (gas, EICR, EPC, Legionella, inventory/check-in & check-out, emergency call-outs) is 🔧 outsourced to the signing professional and recharged to the landlord — it barely touches our P&L. Physical attendance needing no certificate (viewings, inspections) is 👤 part-time field staff, absorbed in the fee. The high-volume heartland — rent, payments, statements, comms, arrears, reconciliation, compliance tracking — is 🏠 in-house to the AI, near-zero marginal cost inside the fee. What remains as genuine firm overhead is small and non-property: the company's own accounts & corporation tax (outsourced), VAT review, AML supervision where in scope, legislative monitoring. The structural result: the cost of doing the work is overwhelmingly recharged to landlords or near-zero in-house — very little is fixed overhead we carry.
Very few processes are both high-volume and high-irreducible-risk. That is precisely why the economics work: automate the volume, procedural-gate or outsource the safety, put a context-complete human on the contested remainder.
A point that materially changes the compliance burden, verified against HMRC guidance (June 2026): letting-agency work is only within the Money Laundering Regulations 2017 where the monthly rent is €10,000 or more. Below that — i.e. essentially the entire normal residential book — a pure lettings/management firm has no AML registration and no customer-due-diligence duty at all, on landlords or tenants.
AML on landlords — included in the map, but conditional. It bites only if the firm does estate-agency (sales) work (in scope since 2017, no threshold) or any lettings ≥ €10k/month. Most high-street agents do some sales, which would bring the whole firm into scope. Action: confirm whether Glenn Flegg does sales — if so, AML registration + CDD on landlords (and on the counterparties to any sale) is mandatory.
AML on tenants — deliberately excluded as a process. It is required only in the high-value (≥ €10k/month) letting case, where the agent must CDD both landlord and tenant. The tenant-side check we do run universally is Right to Rent (Immigration Act 2014) and a financial-sanctions screen — neither of which is AML. Carrying a tenant-AML process for a sub-€10k book would be inventing an obligation that does not exist.
Compiled from the process registry (public.labs_lettings_processes); legal facts verified against gov.uk / legislation.gov.uk, June 2026 (see Provenance). One row per regulated operating process (28 of 44).
Smoke alarm each storey; CO alarm each room with a fixed combustion appliance; working at start; repair on report; penalty up to £5,000
Deposit protection
Authorised scheme (DPS/TDS/mydeposits)
Housing Act 2004 ss.213–215; Tenant Fees Act 2019
Protect + serve prescribed info within 30 days; deposit ≤ 5 wks (6 if rent ≥ £50k); penalty 1–3× deposit
Right-to-rent
Home Office online checking service
Immigration Act 2014; Code of Practice (13 Feb 2024)
All occupiers 18+ before tenancy; follow-up for time-limited status; penalty up to £10,000 (first) / £20,000 (repeat) per occupier
Licensing (HMO/selective)
Council HMO / selective / additional licence
Housing Act 2004 Parts 2–3; local designations
Licence before letting where required; track conditions & expiry; unlimited fine or civil penalty up to £40,000; RRO up to 12 months’ rent; banning order
Legionella assessment
Competent assessor (complex systems)
H&S at Work Act 1974; COSHH; HSE ACoP L8 / HSG274
Risk assessment + controls; review periodically / at tenant change (most domestic systems low-risk)
Accounts within 9 months of year-end; CT600 within 12 months; penalties £150–£1,500+
Renters’ Rights Act compliance
(Future) PRS Database; Landlord Ombudsman
Renters’ Rights Act 2025; Commencement SI 2026/421
Periodic model from 1 May 2026; Information Sheet/written statement by 31 May 2026; pre-1-May s.21 claims issued by 31 Jul 2026; penalty up to £7,000 / £40,000
PRS Database registration
PRS Database (gov portal)
Renters’ Rights Act 2025 (database) — Phase 2, not yet commenced
Forward-looking: regional rollout late 2026, full 2027; mandatory registration + annual fee (TBC)
Where in scope: ongoing monitoring; periodic sanctions/PEP re-screen; SAR to NCA on suspicion (failure = criminal). Not applicable sub-€10k pure-lettings
Firm-level registrations — one-time / annual, not per-process
From public.labs_lettings_regulatory_reqs. These authorise the business to trade; the per-process table above governs day-to-day operation. The final column reads them through the lens of an asset purchase — a clean NewCo buying the book and assets rather than the company’s shares; the vendor’s authorisations do not transfer, so each is held in our own name before close, borrowed transitionally from the vendor (a TSA, until ours is granted), or deferred. On a share purchase the opposite holds — the company and its registrations come with the shares; only PI insurance must be re-placed.
Registration
Body
Annual cost
When
Asset purchase — timing
Client Money Protection scheme
Client Money Protect / Safeagent / RICS
£300–500
Before handling any client money
Before close (fast to obtain; short TSA possible)
Redress scheme membership
Property Redress Scheme / The Property Ombudsman
£265–410
Before trading (fine up to £5,000)
Before close (fast/cheap to join)
Anti-money-laundering registration
HMRC
~£300/premises
Before in-scope trading (sales, or lettings ≥ €10k/mo) — criminal to trade in scope without
Borrow vendor (transitional)— if in scope; HMRC reg is slow
ICO data-protection registration
Information Commissioner’s Office
£78 (Tier 2)
Before processing personal data
Before close (instant online — get our own)
Professional indemnity insurance
Commercial insurer
£2,000–4,000 (£500k cover)
Before trading; does NOT transfer on share purchase — arrange new cover
Before close (must incept at completion)
Tenancy deposit protection
DPS (custodial) / TDS / mydeposits
Free–£25/deposit
Before taking deposits (protect + prescribed info within 30 days)
Borrow vendor (transitional)— migrate + re-serve prescribed info
Client-money bank account
FCA-authorised bank
£20–50/mo
Before receiving rent/deposits
Before close (or short TSA via vendor’s account)
PRS Database registration
Gov portal
TBC
When the portal launches (phased, late 2026+)
N/A — not yet live
Landlord Ombudsman
New body under the RRA
TBC
When the scheme launches (~2028)
N/A — not yet live
VAT registration
HMRC
Free
When turnover exceeds £90,000
After close (NewCo registers; own number)
Employer PAYE + employers’ liability insurance
HMRC / commercial insurer
£500–1,000 (EL)
Before first payroll / first employee
Before close (TUPE staff transfer at completion)
Company incorporation
Companies House
£12 (one-off)
Before trading
Before close (NewCo is the buyer)
ARLA Propertymark (optional)
Propertymark
~£500
Optional — signals professionalism
Optional
Reading it for a closing: on an asset purchase almost everything must be in our own name before completion — incorporation, CMP, redress, ICO, PI cover, the client-money account, PAYE and employers’ liability — because a clean NewCo cannot lawfully take on client money, deposits or staff without them, and most are fast and cheap to obtain. Only two are genuine transitional-borrow candidates: AML registration (HMRC processing is slow — run under the vendor’s supervision via a TSA until ours lands, and only if we are in scope at all) and tenancy deposit protection (leave deposits in the vendor’s scheme during a defined migration window, then transfer and re-serve prescribed information). A short TSA can also route rent through the vendor’s CMP / client account for a few weeks if ours slips. Net: the registration workstream is a pre-completion workstream, with AML and deposits as the two managed exceptions.
The acquisition engine — noted
The same lens applies to how we buy (sourcing → desktop DD → compliance audit → valuation → SPA → TUPE → migration → onboarding). Most of it is τ ≈ 0 knowledge work the market charges £30–50k of professional fees for — A with Ed reviewing — leaving only relationship/negotiation and the office visit as B/physical. It deserves its own map; flagged here for completeness.