Skip to content

Real Estate Brokerages

Three deals moved this afternoon. Nothing about them reached the file.

Most brokerages already own the software — Follow Up Boss, kvCORE or Sierra on the CRM side, a dialler, and Dotloop or SkySlope for transactions. The gap is not more software. It is that none of it reaches the agent’s phone, which is where the day’s real priorities actually arrive: a text between showings, a voicemail from a lender, a sister’s name mentioned in a parking lot. We have deliberately kept this narrow — three systems, all about what the agent knows and when they know it, rather than finding more leads.

SATURDAY 7:50 AM · TODAY’S FOLLOW-UP QUEUE
Client
Maya
Last contact
At risk: 4 days ago
Properties viewed
2
Follow-up due
Deadline: Today
Last showing
Wednesday evening

“Needs a larger second bedroom”

Next action
Next action: Send 3 with a larger second bedroom

The 34 buyers, the overdue follow-ups and the Elm Street file on this page are one illustrative brokerage, written to be recognisable — not a client, and not a measured result.

The appraisal came in low, and you hear about it on Friday.

A lender leaves a voicemail at 2:40 on a Wednesday: the appraisal on the Elm Street file came back under contract price, far enough under that the loan will not cover the gap — and the financing contingency expires Friday. The agent is between showings with a client in the back seat, listens to it at a red light, thinks I’ll call after the four o’clock, and doesn’t. The transaction coordinator never hears the voicemail. The buyer does not know. The listing agent does not know. Nobody opens the file again until Friday morning, and by then the three real options — renegotiate the price, challenge the appraisal, or ask the buyer to cover the difference — have collapsed to one, because two of them needed two days that no longer exist. Nothing was neglected out of carelessness. The information simply never reached a place where anyone — the agent, the transaction coordinator, the managing broker — could see it in time to act.

Where value leaks

The places a deal moves without the file knowing.

From research into how a brokerage day actually runs. A team of eight recognises different ones than a team of eighty.

01

At twelve buyers you remember. At thirty-four you don’t.

An agent carrying a dozen active buyers holds them in their head without much slipping. At thirty-four, alongside past clients, sphere contacts and portal leads from last month, the ones who fall out are not the unqualified ones — they are the quiet ones who were three months from buying and stopped asking. The CRM holds every name. What it does not do is say which eight of them earned a call before this morning’s first showing, or what to open with when the call connects.

FRIDAY 6:20 PM · AGENT DATABASE
Active buyers
34
Contacted this week
9
No contact in 30+ days
At risk: 61
Follow-up overdue
Deadline: 12
Call list order
At risk: Sorted by date added, 2019 first
02

The reason he passed on Halloran Street is in a text thread

The conversations that change a deal happen on a mobile phone — a text sent between showings, a call taken from the car, a message thread with a relocating buyer three time zones away. Very little of it gets typed into the CRM that evening, because the evening is a listing presentation. Six weeks later nobody can say why the client passed on the Halloran Street townhouse, the saved search still carries the criteria from intake, and the automated campaign keeps sending listings he has already ruled out.

CLIENT RECORD · J. OKAFOR
Last CRM note
At risk: 31 days ago
Last actual conversation
At risk: Yesterday, 6:40 PM

“We can’t do a 40-minute commute — it has to be inside the loop”

Saved search on file
3 bed · any area
Campaign still sending
At risk: Listings 50 minutes from his office
03

The buyer agreement lapsed in June, and you find out in the driveway

Since the NAR settlement took effect, an agent cannot open a door for a buyer without a signed written buyer representation agreement — and those agreements carry an end date the same way a listing does. Nothing in the working day prompts anyone that a buyer’s agreement ran out in June. It surfaces on a Saturday morning with the client already in the car, and the choice is a rushed signature on a phone screen in the driveway or a cancelled tour. It is exactly the kind of dated, ownerless, high-consequence item that nobody in the brokerage is assigned to watch.

04

The appraisal was ordered nine days ago and nobody has asked about it

Once a contract is signed, the deal stops depending on the agent and starts depending on a lender, an inspector, a title officer and the other side’s agent. Earnest money, inspection response, appraisal and loan commitment each carry a contractual date, and each one moves only when somebody outside the brokerage does something. The transaction coordinator usually finds a missing document by opening the file — so the discovery happens on the day somebody thought to look, not the day the file went off track.

FILE 2214 · 118 ELM ST · UNDER CONTRACT
Closing date
March 14
Inspection response due
Deadline: 2 days
Repair addendum
At risk: Not returned
Waiting on
Owner: Buyer’s lender

Appraisal ordered 9 days ago, no report received

Earnest money
Resolved: Receipt on file

The workflow

The low appraisal, twice over.

The same news about the same deal: as it reaches the agent today, and as a contract date watch would put it in front of them.

Today

A buyer follow-up today

  1. Trigger

    Buyer texts after a showing

    “The second bedroom was too small”

  2. Human

    Agent replies from the car

    CRM never opened

  3. Data

    The reason stays in a phone thread

    Nothing written to the client record

  4. State

    Record still reads active and searching

    Criteria unchanged since intake

  5. Rule

    Weekly campaign sends the standard digest

    Includes two units already rejected

  6. Outcome

    Buyer tours with another agent on Thursday

    Nobody at the brokerage knows yet

With a system

The same buyer, as the system is designed to handle it

  1. Trigger

    Buyer texts after a showing

    “The second bedroom was too small”

  2. Data

    Agent forwards the text; the constraint is drafted onto the record

    Second bedroom must fit a queen bed

  3. Context

    Viewings, budget and pre-approval assembled

    One line, not five tabs

  4. Rule

    Client surfaces when the follow-up window opens

    Due today · 4 days since contact

  5. Human

    Agent reviews and edits the shortlist

    Drops one, adds a pocket listing

  6. Action

    Shortlist sent, and it names the objection

    Three options, all with a larger second bedroom

  7. Outcome

    Whatever the buyer decides, the file knows why

    The next person to touch this file has the same picture

Systems

What we would build around the agent's day.

Narrow, and licensed work stays with the agent — the advice, the negotiation, and anything sent under their name.

These are systems we would build. Nothing on this page describes a delivered result.

This Morning’s Call List

The intent: when a client’s follow-up window opens, they arrive on the agent’s morning list carrying the reason they are on it and a drafted opening line — instead of the agent picking names out of a database sorted by nothing.

Detects
Clients whose follow-up window has opened, or whose search activity or stated timing has changed.
Assembles
Viewing history, stated constraints, budget and financing status into a single line per client.
Human decides
The agent decides who to contact, what to send, and which clients to leave alone this week.
Intended outcome
Designed to put eight names in front of the agent, each with the last thing that client actually said — rather than 340 sorted by the date they were added.

Contract Date Watch

The intent: when a contract date approaches without the document or response it depends on, the file is raised while more than one option is still open.

Detects
Contingency and closing dates approaching without the matching document, signature or confirmation — and buyer representation agreements approaching or past their end date.
Assembles
The contract timeline, who owes the outstanding item, and the last message received from each party.
Human decides
The agent or transaction coordinator decides whether to chase, escalate to the managing broker, or ask for an extension.
Intended outcome
Intended to produce a daily exception list of files that need a person today, with the missing item and the responsible party named.

What the Client Actually Said

The intent: when a client conversation happens away from the desk, the agent can turn it into a record entry in one pass, instead of retyping it at eleven at night or not at all.

Detects
Texts and emails the agent forwards or flags, and post-showing notes the agent dictates in the car. No call is recorded, and nothing is read from an agent’s phone unless the agent sends it.
Assembles
A short draft note, a proposed change to the search criteria, and a suggested next step.
Human decides
The agent confirms or corrects the draft before a single word is written to the client record.
Intended outcome
Designed so the record reflects the last real conversation, rather than the last one someone had time to type up.

Human control

Automate delay. Not judgement.

A system can

  • Assembling a client’s viewing history, stated constraints and financing status before a call
  • Turning a text sent from the car into a note the agent confirms with one tap
  • Drawing up a shortlist from the constraints the client has actually stated
  • Watching contract dates against the documents actually received
  • Noticing that a lender, inspector or listing agent has gone quiet on a live file

People still decide

  • Advising a client on price, offer strategy and what a property is worth
  • Deciding what to offer, counter, or walk away from
  • Handling the conversation when an appraisal comes in low
  • Choosing which clients to prioritise and which to release
  • Negotiating with the other side’s agent
  • Judging when a relationship needs a call rather than a message
  • Anything touching schools, neighbourhood character or demographics — those criteria come from the client and from public sources
  • Deciding what gets recorded about a client at all
  • Approving anything sent under the agent’s name and licence

Real estate is a licensed, advisory business operating under fair housing law, and it should stay one. This system will not record or filter on schools, neighbourhood character or any protected characteristic — those criteria come from the client and from public tools, never from us. It does not record calls and it reads nothing from an agent’s phone unless the agent sends it. It writes nothing to a contract, sends a client nothing an agent has not approved, and offers no advice on the agent’s behalf. The work we are proposing is narrower than that: that the agent walks into the conversation already holding the full picture.

Tell us about the deal news that arrived late.

Which deal it was, who heard first, and how long it took to reach the file. We start with how the brokerage works, not with a CRM.