Enterprise DNA

Omni by Enterprise DNA

Enterprise DNA Resources

Thought leadership & research. Practical AI operating-system thinking for owners, operators, and teams doing real work.

220k+

Data professionals

Omni

AI agents and apps

Audit

Map the manual work

Key Findings

How real estate agencies can pilot Salesforce AI agents for lead follow-up, inspections, and listing workflows without a broad rollout.

Salesforce AI Agents for Real Estate Follow-Up
Insight ai

Salesforce AI Agents for Real Estate Follow-Up

Sam McKay

Salesforce AI agents need a narrow real estate pilot

Salesforce has put AI agents squarely into the conversation for business workflows. For a real estate agency already using Salesforce, that doesn’t mean you should switch on an agent across every sales, leasing, and property management process.

It means you should pick one workflow that happens hundreds of times a month, is currently delayed by people being busy, and has a clear handoff point when a human needs to step in.

Lead follow-up is usually the place to start.

A buyer enquiry arrives at 9pm through a portal. The listing agent is at dinner, at an open home, or simply done for the day. By 10am the next morning, the buyer has inspected a comparable property with an agency that answered in two minutes. The lead hasn’t necessarily disappeared because your agents aren’t good. It disappeared because response speed was left to a manual process.

That problem becomes expensive fast. A business doing USD 1M to USD 25M in annual revenue can easily carry $60K to $250K in annual leakage through missed first responses, thin follow-up, unworked open-home lists, and coordination work that keeps good people away from revenue conversations.

Salesforce AI agents can help, but only if the work is designed properly. The agent needs a defined role, the right Salesforce data, approved boundaries, and a clear escalation path. Without those pieces, you get an expensive chatbot that sounds busy and creates more work for the team.

Start with one workflow, not an agency-wide launch

The sensible approach is to identify the workflow with three characteristics.

First, it has volume. A process that occurs twice a week won’t give you enough learning or enough return. A process that occurs 20, 50, or 200 times a week will.

Second, it follows a repeatable pattern. The exact conversation may vary, but the sequence is familiar. Capture the enquiry. Confirm the property. Ask qualifying questions. Present inspection options. Book the appointment. Notify the agent. Continue follow-up if the buyer doesn’t book.

Third, it has a real consequence when it is late. Lead response is the obvious example. Inspection follow-up and listing enquiry follow-up are close behind it.

For many sales teams, the first pilot should be the Buyer Enquiry Agent. This is an Omni voice agent that answers portal and phone enquiries 24/7 within seconds, qualifies the buyer, and books an inspection directly into the agent’s diary.

It isn’t trying to replace the selling agent. It is protecting the period before the agent can engage.

The agent’s job might look like this:

  1. A portal enquiry enters Salesforce from Domain, REA, Zillow, Realtor.com, or another source.
  2. The agent checks that the property is still available and pulls the approved listing details.
  3. It responds by SMS, email, web chat, or phone based on the enquiry channel and the contact preferences on file.
  4. It confirms the buyer’s interest, preferred inspection time, finance position, and any essential property requirements.
  5. It offers available viewing slots from the agent’s connected calendar.
  6. It creates or updates the lead and activity record in Salesforce.
  7. It sends the agent a concise brief before the inspection.
  8. It escalates immediately if the buyer asks a question outside the approved knowledge base, raises an offer, or requests a negotiation conversation.

That’s a contained workflow. It can be measured. It doesn’t need to make promises on price, rental yield, legal matters, or negotiation strategy. It just needs to ensure a genuine prospect gets a useful response now rather than tomorrow.

The manual work hiding inside lead follow-up

Owners often say their salespeople already follow up. They probably do. The issue is not effort. It’s the pile of work that builds around every active listing.

Consider one standard open home. Fifty groups attend. Some have already enquired through a portal. Some register at the door. Some say they are just looking. Others are clearly active but don’t want to be chased while standing in the kitchen.

After the open home, an agent needs to:

  • Clean up attendance data and match it to existing Salesforce contacts.
  • Record notes on each buyer’s interest level.
  • Send a first follow-up message.
  • Answer questions about building reports, comparable sales, settlement dates, or inspection availability.
  • Call the strongest prospects.
  • Add the rest to a sensible cadence.
  • Keep the vendor informed without overstating demand.
  • Repeat the process after the next open home.

It is easy to see why the second and third touch don’t happen. Monday arrives. New appraisals, contract issues, vendor calls, and fresh buyer enquiries take over. The open-home list becomes a task that people mean to return to.

Most listings don’t suffer because no one ever contacted the buyer. They suffer because follow-up stops after the first message, just when buyers are comparing options and waiting to see who is organised.

That is where the Listing Nurture Agent is useful. This Omni ops agent runs a per-listing follow-up cadence for every open-home attendee and portal enquiry until the property sells or the prospect unsubscribes.

The key phrase is per listing. Generic agency newsletters won’t do this job. A buyer who attended 18 Coral Street needs follow-up that relates to 18 Coral Street. If there is a price guide update, a new inspection time, a contract pack, or a change in campaign status, the agent can use approved information from Salesforce to send the right message and record the interaction.

You can see how Omni ops fits this kind of back-office coordination. The agent handles repetitive, rules-based work. The salesperson receives the moments that warrant judgement.

Define escalation rules before the agent speaks to anyone

The most important decision in an AI-agent pilot isn’t the model or the interface. It is the escalation design.

Your agency should write down exactly what the agent can do, what it can say, and when it must transfer control to a person. This is particularly important in property transactions, where a casual statement can be interpreted as a promise.

For a Buyer Enquiry Agent, a practical escalation framework might include the following.

The agent can handle:

  • Inspection times and booking changes
  • Listing facts that exist in approved Salesforce records
  • Basic location and property feature questions
  • Requests for brochures, floorplans, contract links, and inspection details
  • Buyer qualification questions that have been approved by the agency
  • Confirmation messages and reminders

The agent must escalate:

  • An offer, price negotiation, or discussion of vendor expectations
  • A request for legal, financial, strata, building, or planning advice
  • A complaint or negative experience
  • A question where listing information is missing or inconsistent
  • A request to speak with a particular agent
  • Any contact flagged as VIP, a past vendor, or an active buyer under management
  • Any situation where the buyer appears distressed or needs urgent human support

The escalation isn’t just an email saying, “Please call this lead.” It needs a time expectation and an owner.

For example, the agent can create a Salesforce task tagged as urgent, send an SMS alert to the on-duty agent, attach a conversation summary, and send the buyer a clear acknowledgement that a team member will contact them within a defined window. If that person doesn’t respond, the task can route to a team leader.

This is where a lot of automation projects fall apart. The agent does the easy part, then hands the difficult part into an unowned queue. You haven’t solved the problem if a high-intent buyer is still waiting four hours for a callback.

Use Salesforce as the system of record

Salesforce is valuable because it can hold the context an agent needs to act responsibly. The AI agent should not operate from a separate spreadsheet, inbox, or isolated chat tool.

At a minimum, it should be able to read and update:

  • Lead source and original enquiry time
  • Property or listing record
  • Existing contact history
  • Lead status and qualification fields
  • Inspection events and available calendars
  • Activity records, messages, and call summaries
  • Agent ownership and after-hours routing rules
  • Consent and communication preferences

That creates an audit trail. Your team can see what was asked, what was sent, what was booked, and why the agent escalated.

It also gives you a workable scorecard. Before the pilot begins, establish a baseline for first response time, contact rate, inspections booked, inspection attendance, second-touch completion, and lead-to-appraisal or lead-to-sale progression.

You don’t need a perfect attribution model to know whether the pilot is helping. If the median first response falls from hours to minutes, inspection bookings rise, and agents spend less time clearing simple enquiries, you have evidence worth acting on.

The Omni voice approach is designed around these real conversations, not just outbound marketing calls. A good voice agent needs to know when to keep moving the process forward and when to stop talking and bring in the right human.

Property management can be the next pilot

Sales follow-up is often the easiest place to prove the model, but property management teams have just as much repetitive coordination work.

A property manager may manage 80 to 120 properties before service quality starts to strain, depending on the portfolio mix, support structure, and number of maintenance issues. Maintenance is a major reason. A tenant reports a leaking tap, failed hot water system, broken gate, or mould concern. The PM has to collect details, judge urgency, contact a trade, arrange access, update the owner, and keep the tenant informed.

The Property Management Triage Agent handles that end-to-end workflow within agreed rules. It receives the maintenance request, asks for photos and relevant details, identifies potential urgency, checks the property and preferred trades, schedules the job, and updates the owner without the PM needing to coordinate every message.

There must be strict boundaries. Gas smells, electrical hazards, flooding, security issues, and situations involving vulnerable tenants should move straight to an emergency protocol and a human escalation. The agent should never make a technical diagnosis it cannot support.

Still, the volume of ordinary maintenance coordination is large enough that a tightly managed pilot can free meaningful PM capacity. More importantly, it gives tenants faster updates and owners a clearer record of what is happening.

The pattern is the same as sales. Start with a defined role. Feed it trusted data. Set the rules. Measure the result. Then expand only when the first use case is stable.

A 30-day pilot plan that won’t disrupt the team

You don’t need a six-month transformation project to test Salesforce AI agents. A 30-day pilot is enough to establish whether the workflow has real value and where the operational gaps are.

Week 1: Map the actual process

Choose one team, one lead source, and one property type if needed. Document what happens from the second an enquiry arrives through to booking, follow-up, or disqualification.

Don’t document the ideal process. Document the real one. Who owns after-hours leads? What happens if an inspection is full? Which questions can staff answer confidently? Where does listing information go missing? How are duplicate records handled?

This is also a good time to review Omni advisory if you need help separating a viable agent workflow from a process that needs repair first.

Week 2: Build prompts, data access, and handoffs

Load only approved listing information. Agree on the qualification script. Connect the relevant Salesforce objects and calendars. Configure agent assignments and backup coverage.

Then test edge cases. A buyer asks if the vendor will accept less. A listing has just gone under offer. A prospect wants to bring a builder. An agent’s calendar is blocked incorrectly. A tenant reports water coming through a ceiling.

These scenarios tell you far more than a polished demo ever will.

Week 3: Run live with limited scope

Start with a limited number of listings, a defined after-hours period, or a chosen enquiry source. Have a manager review conversations daily for the first week.

You are looking for three things. Did the agent respond accurately? Did it book or progress genuine leads? Did the escalations land with the right person quickly enough?

Week 4: Review the commercial result

Compare the pilot period with the baseline. Include labour time, response time, booked inspections, no-show rate, contact rate, and conversion signals.

Don’t judge the result only by sales settled in 30 days. Real estate cycles are longer than that. Look at leading indicators that show whether the agent is preventing leakage at the top of the funnel.

If your team needs a practical starting point for the human side of this process, use the Speed-to-Lead Script for Real Estate Teams as a worksheet. The direct version is available here. It helps you define the first response, qualification questions, and handoff language before an agent is configured.

Find the leakage before choosing the technology

Salesforce AI agents aren’t a strategy by themselves. They are a way to execute a well-designed workflow at a speed and consistency that a busy team can’t maintain manually.

The right first question is not, “Which agent should we buy?” It is, “Where are we losing buyers, vendors, tenants, or staff hours because the next action isn’t happening?”

For many agencies, the answer is speed to lead. For others, it is listing follow-up debt or maintenance coordination. The financial impact is often hidden because no single missed message looks like a $10,000 problem. Across a year, it becomes one.

See Omni for real estate agencies to understand the workflows we assess and the practical role an agent can take inside your existing systems.

If you want to identify the best first pilot, Book a 60-min Omni Audit. In 60 minutes, we’ll map the workflow, estimate the leakage or capacity opportunity, and outline the first agent with its data requirements and escalation rules. No deck. Just three useful outputs you can use with your leadership team.

Build the first agent around accountability

The agencies that get value from AI agents won’t be the ones that deploy the broadest set of features first. They will be the ones that choose a painful workflow, assign ownership, and make escalation part of the design.

Start with the Buyer Enquiry Agent if first response is inconsistent. Move to the Listing Nurture Agent if your open-home and portal follow-up is thin. Use the Property Management Triage Agent when PM coordination is consuming the day.

Each agent should have a narrow mandate, named human owners, visible Salesforce records, and a weekly review against commercial measures. That is how you turn a Salesforce AI announcement into a change that improves response times and protects revenue.

You can also review the AI audit for real estate agencies before making a technology decision. When you’re ready to map the first workflow in detail, Book a 60-min Omni Audit.