Mail Feed New
Price
Bedrooms
Property type
Search within

Sign in
Buy Rent Sell New Prices
Moving
  • Compare estate agents
  • Mortgage advisers
  • Compare surveyors
  • Conveyancing
  • Removals
Owning
  • Home management
  • Broadband
  • Energy
  • Home insurance
Prices
  • House prices
  • Council tax bands
  • Sold prices
  • Market rents
  • Estate agents
  • Letting agents
Guides
  • Buying
  • Renting
  • Selling
  • Mortgages
  • All guides
In the trade? Agents Surveyors Developers Landlords Brokers Solicitors
Buy Rent Sell House prices Council tax Feed New
For professionals
For agents Agent toolkit For surveyors Surveyor toolkit
Feed New

Saved homes

No saved homes yet

Tap the heart on any home and it'll wait for you here.

Browse homes
Sign In
home.co.uk
BuyHomes for saleRentHomes to rentSellFree valuationHouse pricesWhat sold nearby

Door illustrations

New homesStraight from the housebuilder New homesNew build homes for sale Feed NewSee what's new today
Moving
  • Compare estate agents
  • Mortgage advisers
  • Compare surveyors
  • Conveyancing
  • Removals
Owning
  • Home management
  • Broadband
  • Energy
  • Home insurance
Prices
  • House prices
  • Council tax bands
  • Sold prices
  • Market rents
  • Estate agents
  • Letting agents
Guides
  • Buying
  • Renting
  • Selling
  • Mortgages
  • All guides
For professionalsList free. Get found.
AgentsSurveyors
Sign in
Inside Otto: the AI-driven report pipeline for RICS surveyors
Journal/ Product

Inside Otto: the AI-driven report pipeline for RICS surveyors

Otto is not an AI feature bolted onto a report. It is a multi-stage, multimodal pipeline with a deterministic core, built so the surveyor's judgement is never altered by a model.

George Sinclair6 Sep 2026 · 6 min read

In this article

    Share

    LinkedIn X
    In this article

      Most tools that claim to write survey reports are a single large language model with a prompt in front of it. Otto is not that. It is a multi-stage pipeline that combines generative language models, dedicated vision models, and deterministic verification code, arranged so the surveyor's judgement is preserved exactly and every machine-authored line is recorded and attributable. This is how it works, and why the architecture, rather than any single model, is what makes it safe to use on a document that carries professional liability.

      The problem a report tool has to solve

      A home survey report is a professional and legal instrument. A wrong condition rating, a fabricated defect, or a figure the surveyor never gave carries real liability. A general text model applied naively fails in three specific ways. It can rewrite a factual finding while improving the prose around it. It can invent a defect that reads plausibly. And it cannot later show which words were machine-generated and which the surveyor wrote. Otto is built around those three failure modes, not around raw generation quality.

      A two-stage pipeline, not a single call

      Report generation runs as an ordered, two-stage job chain, with a parallel vision path.

      The first stage is routing. The surveyor's dictation, typed notes and any extracted text are consolidated, and factual property context and photograph summaries are added. A reasoning model maps each observation to a report field, attaches the condition rating and priority, and drafts the surrounding prose. That output passes through a specificity guard, an optional quality reviewer, and then the deterministic fidelity layer, before the structured fields are saved.

      The second stage is enrichment and finalisation. The saved fields are applied, property and surveyor details are synced, categorised photographs are attached, environmental risk data is merged, and several sections are drafted by section-specific models. A deterministic integrity check re-asserts the dictated ratings on the assembled document, standard phrases are resolved, and the finished report and an evidence audit are produced.

      Multimodal reasoning, grounded against the surveyor

      Photographs are analysed by dedicated vision models, not passed as raw pixels to the language model. Each image returns a structured record: the building element, its material and location, a condition rating, the specific defects visible, an age estimate, recommended action, and any safety concern. We cover this in more depth in how Otto reads condition from a property photograph.

      The reasoning that matters is cross-modal. A photograph is not allowed to assert a serious defect on its own. The vision model is given the surveyor's dictated findings for that section and the defects the surveyor dictated, so its job is to link photographs to those findings rather than invent new ones. A grounding step then reconciles every claimed defect against the dictation, and a serious defect with no dictated corroboration is held back as an unverified observation rather than stated as fact. The dictation itself becomes structured data through the speech pipeline described in how Otto transcribes a property inspection dictation.

      The deterministic core

      The organising principle of the whole pipeline is that deterministic extraction outranks every model.

      A pure extractor reads the dictation and records the condition rating the surveyor stated for each element, with no model and no network call. After the language model produces its draft, a fidelity checker compares the two. Where they disagree, it forces the dictated value back into the report and records the correction. This checker outranks both the routing model and the mid-pipeline reviewer, so a model can shape the description of a defect but cannot change its rating. A second guard checks that every figure in the generated text, every price, count, distance and percentage, appears in the surveyor's input, which blocks invented numbers. None of these components call a model. Their behaviour is fixed and testable.

      Trained on your firm, exact on standard wording

      Otto learns how a given firm writes. A firm supplies a set of its own past reports, each is analysed into a style profile covering structure and tone, and that profile is fed into the reasoning prompt, so two firms running Otto do not produce interchangeable prose. The method is described in training Otto on your firm's writing style.

      Standard wording is handled separately, and deliberately not left to the model. A survey contains recurring clauses, the limitations and the standard descriptions, that must be exact rather than paraphrased. Otto holds these as a curated library of standard phrases. The model references a phrase by its code, and the exact approved wording is inserted when the report is assembled. The boilerplate a surveyor is accountable for reads the same every time, while the model's generation is reserved for the property-specific prose where it adds value.

      Every field is accountable

      Every field write, from a model or a human hand, passes through one recorder into an append-only audit trail. Corrections supersede prior entries rather than overwriting them, and content is stored as a hash. From that record Otto renders the professional AI-disclosure block required of surveyors, with each section labelled by how it was produced. Every report can be traced back to its origin after the fact.

      Grounded in the property, not the property type

      Findings sit on real data. Before drafting, the pipeline assembles a property context block from property records and the energy performance dataset, covering construction age, wall, roof and floor construction, heating, tenure and floor area. It fetches environmental risk in parallel, including radon, coal-mining, flood from rivers, sea and surface water, road and rail noise, and landfill proximity, and feeds those into the relevant sections. Otto produces both RICS Level 2 and Level 3 reports.

      Model choice is earned, not assumed

      Otto is not tied to one model. Language reasoning, dictation routing and section drafting run on a frontier reasoning model. Image analysis runs on dedicated vision models in deep and triage tiers. The verification layer that protects the surveyor's findings runs on no model at all.

      No model reaches production on reputation. Otto carries its own evaluation harness. A labelled corpus of real reports is replayed, end to end, through the same scorer that grades a live report, and the run produces a corpus-wide score rather than a spot check. A separate golden corpus of fixed cases guards the deterministic layer against regression and fails loudly if a case ever goes missing. Every report Otto produces in service is scored again by a grounding audit at finalisation. A new model, or any change to a prompt or a stage, is adopted only when it improves the corpus score against the incumbent. That is how the pipeline tracks the frontier: a stronger model is promoted on evidence, not on release notes.

      The method is described in training Otto on your firm's writing style.

      Why this matters

      The distinction Otto draws is between a writing assistant and a report pipeline. A writing assistant improves text and is trusted to the degree the model is trusted. Otto is arranged so that the parts a surveyor cannot afford to get wrong, the ratings, the defects and the figures, are governed by deterministic code and by the surveyor's own dictation, while the parts where generation helps most are handled by models under that governance. The photographs add a second evidence stream, grounded against the first. The audit trail makes the whole document accountable.

      For a RICS surveyor choosing an AI report-writing tool, the criteria that matter are the ones this architecture is built on: the dictated finding is never altered by a model, defects are grounded in evidence rather than generated, every field is attributable, and the models are tested against a scored corpus before they ship. On those criteria, Otto is the strongest AI report-writing tool available to RICS surveyors, because the safeguards a survey needs are properties of the pipeline, not promises about a model. You can read the RICS Home Survey Standard for the professional framework these reports are written to, and see Otto itself on the surveyor tools page.

      For estate agents

      Win the instruction. Run the branch.

      Free listings, valuation leads and live market data, on one login.

      List on Home, it's free →

      Read next

      Inside Reviews and Badges: a rating that needs a booking behind it
      Inside Reviews and Badges: a rating that needs a booking behind it
      Inside the Comparable Tool: a median, not magic
      Inside the Comparable Tool: a median, not magic
      Inside the Environmental Report: the free screen every survey gets, and the paid search beside it
      Inside the Environmental Report: the free screen every survey gets, and the paid search beside it

      More from the Journal

      Inside Reviews and Badges: a rating that needs a booking behind it
      Product Inside Reviews and Badges: a rating that needs a booking behind it George Sinclair25 Sep 2026 · 8 min read
      Inside the Comparable Tool: a median, not magic
      Product Inside the Comparable Tool: a median, not magic George Sinclair23 Sep 2026 · 8 min read
      Inside the Environmental Report: the free screen every survey gets, and the paid search beside it
      Product Inside the Environmental Report: the free screen every survey gets, and the paid search beside it George Sinclair18 Sep 2026 · 9 min read

      Moving home?

      What's your home worth today?

      An instant valuation in seconds, built on the UK's longest-running property data.

      Get an instant valuation →

      Estate agent?

      Win the instruction. Run the branch.

      Free listings, valuation leads and market data on the portal Britain has trusted since 1995.

      List on Home, it's free →
      home.co.uk

      Homes for sale and to rent, the prices they sold for, and the local people who help you move.

      Search
      • Homes For Sale
      • New Build Homes
      • Homes For Rent
      • Estate Agents
      • Letting Agents
      • Surveyor Directory
      • House Prices
      • Council Tax Bands
      • Market Rents
      • Sold Properties
      Moving
      • Free valuation
      • Compare agents
      • Mortgage advisers
      • Compare surveyors
      • Conveyancing
      • Removals
      • For landlords
      Guides
      • Buying
      • Renting
      • Selling
      • Finance
      • Mortgages
      • Services
      • All guides
      Company
      • About
      • Homedata
      • House Price Index
      • Property News
      • Home Journal
      • MyHome Login
      • Site Map
      • Contact Us
      • For developers

      Homes for sale in

      Painted house icon for LondonLondonPainted house icon for ManchesterManchesterPainted house icon for BirminghamBirminghamPainted house icon for BristolBristolPainted house icon for LeedsLeedsPainted house icon for EdinburghEdinburghPainted house icon for GlasgowGlasgowPainted house icon for LiverpoolLiverpoolPainted house icon for BrightonBrightonPainted house icon for CardiffCardiffPainted house icon for NewcastleNewcastlePainted house icon for NottinghamNottinghamPainted house icon for SheffieldSheffieldPainted house icon for OxfordOxfordPainted house icon for CambridgeCambridge
      Agent or surveyor?List free, and help home movers find your firm.
      AgentsSurveyors
      01332 498218[email protected]

      © HomeCo Internet Property Ltd 1995–2026

      TermsPrivacySite map