You close a deal and the real work begins. The follow-up emails, the signed document tracking, the marketing for the next property — and if you’re honest, most of it is you remembering to do a task you didn’t write down, on a day you didn’t plan. There’s a quieter, quieter fear than losing a deal: losing a follow-up, and the client who was never reminded they existed. That’s not a lack of effort, that’s a lack of a system you can actually trust. Almost every agent has built their own version of one — a spreadsheet, a list, a stack of folders — and almost every agent has watched that system fill up and stop being useful the moment they added one more deal. This is the version of that system that actually scales, because the system itself is the thing that changes when you get busier, not your own plate.
Who This Is For
If you’re a few years into this business, closing 6 to 8 deals a year, pushing for more volume and consistency, this is your play. You didn’t get into real estate to become a part-time IT specialist, but you also know the agents who actually build systems instead of just talking about them are the ones who scale. The problem was never that you don’t understand technology — it’s that you don’t have 40 hours a month to throw at it. That’s exactly the gap we built this to fill.
Before We Show You What Goes on the Screen
Let us show you what your backend looks like when it’s actually running. You start the day opening 5 or 6 different apps, checking emails, scanning a spreadsheet, and you’re already behind before you’ve talked to a client. Every platform is running on its own schedule, and nothing is actually connected — you’re the connection. That’s not a system, it’s a job, and it’s the exact thing standing between you and a business that runs without you. Nobody plans to build a job for themselves, but it happens one Band-Aid at a time. A spreadsheet for this, a shared folder for that, a quick email instead of an actual record, because you’re busy and it seems faster. It’s not your fault — you’re doing the work in front of you. The problem is that ‘faster’ always means ‘more fragile’ in the long run, and fragile cannot scale. Now, here’s the part nobody tells you. The agent who looks like they’re 3 steps ahead of you isn’t more talented or harder working — they just got rid of that job before you did. They built the connection instead of being it, and that’s exactly what we’re going to show you how to do.
How We Connect Everything
Here’s the simple version of what we do, and we want you to understand it before we get into the tech. We connect your backend 2 different ways, depending on the job. Sometimes we connect your sources directly — the data goes straight from one system into the next without you touching it. Other times we connect through an air traffic control layer, which means the request goes to a central hub and the hub decides where it needs to go next. Both patterns are in the public code, and the right one for a given job is whichever one gets you to done.
What It Actually Does
Here’s the part that actually matters, because neither of these tools is a feature tour you watch and then forget. You set them up once, with help if you want it, and then they work the shift you gave them — the AI writes the update, the automation publishes it, the blog gets the new post, the emails go out, the numbers stay current, and you never reopen either app. You build your pipeline and let the machines run the loop you set up.
If you’re pushing for more volume, you clone the loop and point it at a new neighborhood. If you’re protecting your reputation, you build a separate loop that runs the review-check on a schedule and sounds the alarm the moment something comes back dirty. And if you’re building a brand, you’re not posting occasional throwaway content — you’re running the loop that publishes the guided series, every Monday, without you touching it.
This is what ‘automate your backend’ actually means: you stop doing the work that a computer can do cheaper and faster than you ever could, and you put your own energy into the relationships and the deals where only a real human touch makes a difference.

How You Set It Up
Here’s what the lead setup actually looks like, because we want you to see exactly what’s running — not a generic description of what ‘automation’ means. Start with the two things you already have: you have a real estate business running on SkySlope, and you have a Google Workspace account for email. Nobody’s building a custom plugin here. You’re borrowing the brain that’s already running your leads and the inbox that’s already handling your communications, and pointing both at the same, organized set of facts about your business.
On the lead side, the first thing we did was take the existing lead pipeline — the flow from new lead to follow-up call — and freeze it exactly as it was. Nothing changed there. Then we opened the settings and added one thing: a scheduled run, the same way you’d set up a recurring report. Every Sunday at 8:05 AM, with the market quiet and the week’s new leads already sitting in the system, that schedule triggers the lead review on its own, without anyone at the keyboard.
It runs the exact same review it always has — the same follow-up rules, the same lead scoring, the same assignment logic — but now it’s running unattended, on a clock, instead of depending on a team member remembering to run it manually. That one change is what actually makes the rest of this possible. Every Monday morning, without anyone staying late on a Friday to prepare a report, you have a fresh, current snapshot of where every lead stands, delivered to your inbox, without anyone touching it.
The second half is where the new ground opens: turning your business data into a knowledge graph that answers questions in plain English. None of this is about filing a new piece of software. It’s about structuring your own data so that it can answer a question it’s never been asked before — not a Google query, an email to an assistant, or a call to a team member. An actual question, phrased in plain English, typed into a chat window, and answered the same way a person would answer it, drawing from the exact same sources as if you had called the office and asked aloud.
To make that possible, you build a knowledge graph — think of it as a map of your business, drawn in your own words. You start from the core facts: what a ‘working’ lead is, what a ‘contact’ is, what ‘follow-up needed’ means, and you define those once, so they’re exactly the same to the system as they are to you. Then you connect everything that depends on those definitions.
How It Gets You Found
Here’s the actual question Google answers when someone asks it out loud: what’s a good real estate agent near me. And here’s the part most agents miss: that question gets asked with a lot of different wording, in a lot of different ways, every single day — what real estate agents are in my area, who’s a good real estate agent near me, who sells homes in my town, and so on.
None of those questions are a person typing into Google. They’re a voice assistant, getting asked aloud, in a moment when somebody’s thinking about real estate. And the answer, every single time, comes down to one thing: which agent has shown up, consistently, in as many of those question variations as possible, across their own website and across the rest of the internet, with useful, relevant, locally-published content that matches what the person is actually asking in that moment.
That’s what Google calls a ‘knowledge panel’ answer — the answer box at the top of the results, the map that shows up, the local 3-pack that gets displayed — and those answers don’t get picked by Google on a whim. They get picked by a system that analyzes, every single day, which website is actually answering the questions that people in that area are asking, with fresh, local, useful content that matches what the search is actually asking in that moment.
Almost no agent can manually keep up with that, across their own site and across the rest of the local web, week after week. Which is exactly why we built this, with Claude Code, inside Gemini.
You run it from the command line, on your own machine, and you tell it which local market you want to target. It goes out and pulls every single one of your existing websites and landing pages into a unified system — your main site, any local lead pages you’ve already built, your blog, your YouTube channel, your Facebook page, your Realtor.com profile, and even your Zillow Guide pages, if you have them.
Then it does the heavy lifting that used to eat a full afternoon — it audits every page, flags gaps where you’re not answering the questions people are actually asking, and surfaces the exact content gaps that are costing you visibility.

What It Means For You
If you’re pushing for volume, this turns a 40-minute evening job into a 2-minute review in the morning. If your business runs on relationships, it’s a compliance safety net — every description defensible in front of your broker. And if you’re building a brand, it’s copy that sounds like a professional wrote it, every time, because the structure never gets tired at 9 PM even when you do.
What It Frees You Up To Do
This is what all of it actually does: it lets you get off the keyboard and in front of the next client, because the follow-up is already running. You set it once, in plain English, and from then on you’re answering people, not spreading your time thin across 10 different platforms trying to keep up.
If you’re pushing for volume, every hour you get back is another call or showing. If you’re building a brand, every consistent post is another touch that adds up, and you’re finally the one who remembers to post instead of forgetting for a month.
Either way, you own your time again instead of renting it from your inbox.

What To Do First
If you’re pushing for volume, the natural impulse is to throw more hours at it — more calls, more follow-up, more content. But the real bottleneck isn’t hours; it’s that you can only be in one place doing one thing at a time, while the market moves on to the next showing, the next call, the next follow-up. That’s the gap Gemini fills. It’s not a chatbot, and it’s not a piece of content. It’s the rest of your business, running on its own clock, while you’re out doing the next deal.
Here’s what that actually means, step by step, because ‘running on its own’ is where the confusion starts. Step one: make a list, in plain English, of every recurring task in your business that eats a real, non-refundable chunk of your day — the follow-up calls, the content production, the report generation, the posting, the sharing. Write it down. If you’re building this with us, we’ll do that part with you, and the list always comes out longer than you expected. Step two: separate that list into two columns. On one side, put the tasks that actually require you, your judgment, your voice, your relationship with the client. On the other side, put everything else — the follow-up calls that are just a script read out loud, the posts that are just a format filled in, the reports that are just a file named correctly and dropped into an email. Three columns now: the few things you actually do, the many things that just need to get done on a schedule, and the middle column, which is the bridge we’re building. Step three: Build from what you already do — you don’t replace yourself with a bot. You replace the middle column. You build, one item at a time, a machine that takes a request in that format and produces a finished, correct, on-brand piece of follow-up, a finished, correct, on-brand post, a finished, correct, on-brand report, without you touching it. And here’s the part that actually matters: you build that machine by copying what you already do. You don’t need a developer account, you don’t need to code, you just record, or write, or capture, the exact same message, the exact same structure, the exact same rhythm, that you’ve already been using by hand. The machine learns from that recording, or that document, the same way you learned it — by watching what you built.
Where to Start
If you want to run this on your own business — not just watch us do it on YouTube — here’s your next step.
We offer a free 15-minute call. It’s just us, Al and Victoria, and we’ll look at your business and tell you honestly what can be automated and what can’t.
The link to book it is right in the description below, and our number’s there too.
And if you’d rather start tinkering yourself, the free starter skills are open-source on GitHub — that link’s in the description as well. Clone it, try it, own it.
We’re Al and Victoria Pinder, husband-and-wife ICON agents at eXp Realty — and we run this in our own business every single day.
If this helped, subscribe so you catch the next build. We’ll see you in the next one.
Frequently Asked Questions
What tasks can actually be automated in a real estate business?
You can automate the recurring tasks that don’t require your judgment or relationships—follow-up calls that are just scripts, posts that follow a format, reports that need to be generated and sent on a schedule. The things that actually need you are client relationships and deal work; everything else is a candidate for automation if it’s repetitive and runs on a schedule.
How do you set up automation without coding or hiring a developer?
You start with what you already have—your existing lead pipeline in SkySlope and your Google Workspace email—and add a scheduled run to trigger reviews automatically on a set day and time. You don’t need code; you capture or record the exact process you already do by hand, and the system learns from that, the same way you learned it by doing it manually.
How does this help you show up in local search results?
The system audits all your existing websites, landing pages, blog, social media, and listing profiles to find gaps where you’re not answering questions people are actually asking in your market. It surfaces the exact content gaps that are costing you visibility, so you can fill them with relevant, locally-published content that matches what people search for.