Skip to content
Property managementIn production

An AI operations layer for a property company

A UK residential property management company

A multi-agent operations layer woven into daily property work — resident messaging, contractor coordination, voice-based staff check-ins and photo-led inspection triage — with read-only analytics and human approval throughout.

Abstract illustration of a property operations system routing messages, inspections and approvals.

24,676

resident messages handled

in production, as of 20 Apr 2026

1,313

jobs created from 20,000+ inspection photos

as of 20 Apr 2026

848

action items from 89 analysed voice check-ins

as of 20 Apr 2026

The challenge

The work this system had to absorb.

Property operations are full of repetitive, time-sensitive work — resident questions out of hours, faults to triage, inspections to turn into jobs, and staff check-ins that vanish into chat. The company needed to absorb that load without losing human control of the decisions that matter.

What we built

A system in production, not a slide deck.

A resident-facing operations agent over messaging that classifies enquiries, retrieves approved policy answers, collects photo evidence and creates jobs.

An internal voice agent that runs structured staff check-ins, then turns the transcripts into director-ready reports.

An inspection intelligence layer that validates room-check photos and turns them into structured maintenance or customer-service jobs.

A constrained analytics copilot that answers operational questions over a safe, read-only query layer.

Governance, in the code

The controls are written into the architecture.

This is the part most firms can’t show you. Governance here isn’t a policy document. It’s constraints the system enforces on itself, every time it runs.

  • Analytics is read-only by construction — a Postgres function forces read-only mode, so the database itself rejects any write the model attempts.

  • A cost-approval gate holds any landlord spend above £200 for a human decision; tenants never see cost figures.

  • Inspection prompts are written to avoid over-diagnosis — no mistaking shadows for damp, no treating untidiness as damage, no accusations about residents.

  • An action ledger records every tool action with explicit terminal states, including intentionally aborted stale messages; voice sessions store full transcripts.

Outcomes

What it has done.

Honest and labelled: dated where the figures are point-in-time, and described as controlled tests or early-stage where that is the truth.

  • Handled 24,676 resident messages and 5,164 logged AI actions in production (as of 20 April 2026).

  • Turned more than 20,000 inspection photos into 1,313 maintenance and operations jobs.

  • Produced 128 management reports and extracted 848 action items from voice-based staff check-ins.

How it’s engineered

The approach under the hood.

A multi-agent system using fast vision models for photo verification, stronger multimodal models for inspection triage, a real-time audio model for voice sessions, and larger reasoning models for analysis — each output schema-validated.

Frameworks this build aligns to

Standards we design around and prepare clients for. Not certifications we hold.

  • UK GDPR

Find out where your AI exposure sits.

We'll tell you plainly what's worth doing, what isn't, and what a board or regulator will expect to see. No pitch deck.

No obligation · no pitch.