Skip to content
Koderead

Residential estate agency

AI Sales Desk

We pay commission-earning agents to do administrative work.

A small office reception, a person on the phone

A mid-sized agency taking enquiries from its own site, three portals, WhatsApp and the phone. Volume peaks on weekday evenings and Sunday afternoons — exactly when the office is closed. Agents spend their mornings establishing budget and timeline on enquiries that are already two days cold.

The product

AI Sales Desk

The queue, the approval screen, the exception list. Every number is readable and every handover is visible.

Inbox

J. HaleBranch lead

Enquiries today
184
AI qualified
121

66%

Routed to agent
34

judgement required

Below threshold
29

nurture sequence

Viewings booked
47
Median first response
1m 12s

was 7h 40m

Lead queue — AI Sales Desk
EnquiryRequirementSignalAI scoreRouting
S. Whitfield4-bed · Didsbury · £610kChain-free · mortgage in principle
92
Qualified
R. Okonjo3-bed · Chorlton · £425kFirst-time buyer · 1–3 months
84
Qualified
D. Laurent2-bed apt · City centre · £300kInvestor · cash purchase
79
Qualified
M. Alvarez5-bed · Altrincham · £900kNeeds to sell first · chain unclear
58
Agent review
J. PruittUnspecified · £180kBudget below area minimum
24
Nurture

Built by Koderead to show the operating system. Figures are a worked example.

Watch one record

Where the handover actually happens.

A screenshot shows a state. This follows a single record through the system, including the point where it stops and waits for a person.

One enquiry, start to finishWorked example
  1. Enquiry arrives21:42

    Portal, out of hours. Nobody is in the office.

  2. Conversation opens21:42

    Budget, area, property type and timeline established.

  3. Position checked21:44

    Chain and financing status asked directly, not assumed.

  4. Scored and written to CRM21:44

    Against your thresholds, entered once, no re-keying.

  5. Viewing proposed21:45

    Agent, vendor and property availability resolved together.

  6. Agent opens a warm lead08:30

    Full context attached. First substantive contact already happened.

State

Source
Portal
Received
21:42, Sunday
Message
“Is this still available?”
Known to us
No

Offers, negotiation and any contractual position go to a named agent

Deeper into the build

The screens where a person is still in the loop.

A queue is easy to show. What matters is what happens at the record, at the approval, and at the exception — because that is where the design either holds or does not.

Qualified enquiry — S. WhitfieldWritten to CRM
Captured
21:42, portal
Budget
£610,000
Area
Didsbury
Property
4-bed, garden essential
Timeline
1–3 months
Chain
Chain-free
Financing
Mortgage in principle held
Qualification score92

System recommendation

Assign to a senior agent. Chain-free with financing confirmed and a defined area — this profile converts well against comparable stock currently listed.

  • Above area threshold
  • Financing confirmed
  • Two viewings available this week
ApproveEditReject

Offers, negotiation and any contractual position go to a named agent. The system proposes; it never commits.

Collected conversationally within ninety seconds of arrival, then written to the CRM once — no agent re-keying.

Sales manager view — this monthAgainst baseline
Median first response
1m 12s

was 7h 40m

Viewings booked
412

from 1,200 enquiries

Agent hours recovered
186

qualification and re-keying

  • Enquiries answered within 5 minutes88%
  • Answered within 5 minutes — before6%
  • Long-horizon buyers in active nurture540

Measured against a baseline recorded before the build. Long-horizon buyers were previously the first cohort to be dropped.

The change

Where the work moved.

Amber marks a step the system performs. Solid ink marks one a person still performs. The counts above each column say the same thing in numbers.

Today

5 human steps
  1. Enquiry at 21:40

    Portal, out of hours

    Performed by Customer
  2. Read next morning

    In a shared inbox

    Performed by A person
  3. Agent calls to qualify

    Budget, area, timeline

    Performed by A person
  4. Details typed into CRM

    Re-keyed from notes

    Performed by A person
  5. Viewing arranged by phone

    Three calendars

    Performed by A person
  6. Follow-up if remembered

    Performed by A person

After

1 human step
  1. Enquiry at 21:40

    Same channel

    Performed by Customer
  2. Qualified conversationally

    Within 90 seconds

    Performed by Automated
  3. Scored and written to CRM

    No re-keying

    Performed by Automated
  4. Viewing slot proposed

    Live availability

    Performed by Automated
  5. Agent opens a warm lead

    Full context attached

    Performed by A person
  6. Long-horizon buyers nurtured

    Performed by System
  • Automated
  • A person
  • System
  • Customer

Scope of authority

What this system is not allowed to do.

On a real engagement this is a document your operations lead signs before anyone writes code.

  • Offers, negotiation and any contractual position go to a named agent
  • Property particulars are quoted from the listing record, never paraphrased
  • Anti-money-laundering identity checks stay a documented human process
  • A caller can reach a person at any point, and that route is never hidden

Built from

The solutions behind this build.

Your version of this

This took a mapped workflow before it took any code.

If this looks like your residential estate agency, the place to start is the same place we started here.