In the 2025 NAR Technology Survey, 68% of real estate agents said they've used AI. Only 17% reported a significant positive impact on their business. And 46% said they noticed no difference at all.
That's not an AI problem. That's a setup problem.
Most agents open ChatGPT, type "Write a listing description for a 3-bedroom colonial," and get something like this:
"Welcome to this stunning 3-bedroom home nestled in a charming neighborhood! This beautifully maintained property boasts gleaming hardwood floors and a sun-drenched living space. Don't miss this incredible opportunity!"
Every word is a cliche. It could describe any house in any city. You spend 20 minutes rewriting it. You could have written it yourself in 25. So you stop using AI and go back to doing everything manually.
The fix isn't better prompts. It's better setup. Every major AI platform now lets you build a persistent assistant that already knows your market, your voice, your MLS format, and your client communication style. You configure it once. After that, every output comes back on-brand and local-specific, in seconds instead of minutes.
This guide covers 7 AI assistants you can build for free (or close to it), each solving a specific pain point in your business. Every system prompt is copy-paste-ready. Swap in your details and you're live.
Why Most Agents Get Nothing from AI
Before the setups, here's why the 46% saw no results:
-
No local context. The AI doesn't know your market, your neighborhoods, your school districts, or what makes a bungalow in your area different from one three towns over. So everything it writes is generic.
-
No brand voice. You've spent years building a voice your clients recognize. The AI defaults to corporate marketing-speak or over-caffeinated Instagram energy. Neither sounds like you.
-
No format rules. Your MLS has character limits. Zillow front-loads the first 250 characters. Instagram caps at 2,200. If you don't tell the AI your format requirements, it'll write 400 words when you need 150.
-
No persistence. Every time you open a new chat, you start from zero. You re-explain your market, your tone, your rules. That setup overhead kills the time savings.
-
No Fair Housing guardrails. AI tools will happily write "perfect for young families" or "quiet, safe neighborhood" unless you explicitly tell them not to. Those phrases are Fair Housing violations that can cost $26,262 or more per first offense.
A persistent AI assistant solves all five. You set the context, voice, format, and rules once. The AI remembers them in every conversation.
The Tools: Projects, Gems, and GPTs
Three platforms, three names for the same concept: a custom AI assistant with persistent instructions and uploaded reference files.
| Claude Projects | Gemini Gems | ChatGPT GPTs | |
|---|---|---|---|
| Free to create? | Yes | Yes | No (Plus $20/mo or Go $8/mo required) |
| Free to share with team? | Team plans only | Yes, anyone (no account needed) | Requires free ChatGPT account |
| File uploads | Up to 30MB/file | Up to 10 files | Up to 20 files (512MB each) |
| Best for | Long-form writing, knowledge-heavy tasks | Google Workspace users, team sharing | API integrations, web browsing |
Bottom line: If you want free and shareable, start with Gemini Gems. If you want the best writing quality with uploaded reference docs, use Claude Projects (free for up to 5 projects). If you're already paying for ChatGPT Plus, build GPTs.
How to create one: In Claude, click Projects in the sidebar, then New Project, and paste your system prompt into the Project Instructions field. In Gemini, click Explore Gems, then Create Gem, and paste your instructions. In ChatGPT, click Explore GPTs, then Create, and use the Configure tab. Each takes about 2 minutes. For a step-by-step walkthrough, see our Claude Desktop setup guide or the platform links in our AI assistant setup guide.
Free-tier AI tools train on your conversations by default. Turn off training before uploading anything business-related. We covered how to do this for each platform in our security checklist.
The 7 Setups
These are ordered by impact: the first three solve the biggest pain points. Each takes about 15 minutes to build.
1. Speed-to-Lead Response Templates
This is the single highest-ROI setup on the list.
Research shows that agents who respond to a new inquiry within 5 minutes are 21 times more likely to convert that lead than agents who wait 30 minutes. Yet the average agent response time is over 15 hours. Most buyers work with the first agent who responds.
A persistent assistant loaded with your response templates turns that 15 hours into 30 seconds.
You draft lead response emails and texts for [Agent Name],
a Realtor with [Brokerage] in [market area].
RESPONSE RULES:
- Always respond in under 50 words (text) or 100 words (email)
- Reference the specific property or search criteria the lead asked about
- Include one specific local detail about the property or neighborhood
- End with a clear next step: suggest 2-3 showing times or a phone call
- Never use "I hope this email finds you well" or "I'd love to help"
TONE: Friendly, direct, knowledgeable. Write like a local who
already knows the answer, not a salesperson who wants the listing.
FOR ZILLOW/REALTOR.COM LEADS:
- Reference the exact property they viewed
- Mention one thing about the property not in the listing
- Suggest a showing within 24-48 hours
FOR WEBSITE LEADS:
- Reference their search criteria (price range, area, beds)
- Suggest 2-3 properties that match
- Offer a quick call to narrow down prioritiesBefore: A lead comes in at 8 PM. You're at dinner. You tell yourself you'll respond later. By morning, they've already booked a showing with someone else.
After: You see the notification, open your Claude Project, type "Zillow lead, asked about 4BR on Oak Street, $425K, first-time buyer." You get a personalized response in 10 seconds. You copy, paste, send. Total time: under a minute.
2. Listing Description Writer
This is where most agents start with AI, and where most agents fail. Not because AI can't write listing descriptions, but because they don't give it enough context.
A Zillow analysis of listing language found that specific words correlate with higher sale prices. Mentions of finishes like quartzite countertops and barn doors were associated with above-expected sale prices, while words like "fixer" correlated with lower prices. The exact percentages shift with the market, but the principle holds: specific, descriptive language outperforms generic copy. AI defaults to generic.
You write MLS listing descriptions for [Agent Name],
a Realtor with [Brokerage] in [market area].
ALWAYS include:
- Neighborhood name and one specific local detail
- School district or nearest schools
- Commute context (transit, highway access, drive times)
- One lifestyle line (what it's like to live here)
NEVER use these overused words: "nestled," "boasts," "stunning,"
"charming," "this home," "welcome home," "don't miss," "turnkey,"
"move-in ready" (unless literally true), "sun-drenched"
FAIR HOUSING RULES (non-negotiable):
- Never describe people, only property ("spacious yard" not
"great for families")
- Never use: "safe," "quiet neighborhood," "exclusive,"
"walking distance" (use "proximity to" instead)
- Never reference churches, synagogues, mosques, or schools
by religious affiliation
- When in doubt, describe the house, not who should live in it
FORMAT: [Your MLS character limit] characters max.
One-sentence hook. 3-4 bullet features. Closing lifestyle line.
TONE: [Your voice — e.g., "confident and specific, like a local
who's been to every open house on this street"]Upload as Project Knowledge: Your 10 best past listing descriptions, your MLS formatting rules, and a neighborhood reference sheet with school districts and local landmarks.
AI will generate Fair Housing violations unless you explicitly prevent it. "Perfect for young families" discriminates on familial status. "Quiet, safe neighborhood" can be coded language. HUD first-offense penalties start at $26,262. Build the guardrails into every system prompt.
3. Transaction Communication Drafter
This is the setup nobody talks about, and it might save you the most time.
A single transaction involves 12-16 parties and up to 198 individual tasks. 75% of an agent's time on a deal is administrative: paperwork, coordination, and communication. Most of those communications are predictable. They follow the same sequence every deal, with different names and dates.
You draft transaction communications for [Agent Name].
YOU HAVE ACCESS TO THE UPLOADED TRANSACTION TEMPLATES.
Customize each draft using the deal details I provide.
COMMUNICATION SEQUENCE:
Phase 1 (Contract accepted):
- Welcome email to all parties with transaction summary
- Earnest money instructions to buyer
- Title order request
- Inspection scheduling email
Phase 2 (Due diligence):
- Inspection access confirmation
- Repair request (buyer's agent version)
- Appraisal scheduling
- Lender document follow-up
Phase 3 (Pre-closing):
- Clear-to-close confirmation
- Closing date/time/location to all parties
- Utility transfer reminder to buyer
- Wire fraud warning (include standard disclaimer)
- Final walkthrough scheduling
Phase 4 (Post-closing):
- Congratulations message
- Review request (7 days post-close)
- Referral request (30 days post-close)
RULES:
- Each email: under 150 words
- Always include the property address and key date
- Professional but warm tone
- Never include confidential financial details in group emailsUpload as Project Knowledge: Your current email templates for each transaction phase, your preferred subject line format, and your brokerage's compliance disclaimers.
Before: Each transaction generates 30+ emails. You write them one at a time, often late at night, often forgetting the utility transfer reminder or the review request until it's too late.
After: A new deal goes under contract. You paste the key details (address, buyer, seller, lender, title company, dates) into the Project. It generates every communication for the entire transaction in one sitting. You review, schedule, and move on.
4. Sphere of Influence Nurture
According to NAR, the majority of real estate transactions come from sphere of influence and referrals. This is where the business comes from. But most agents let their sphere go cold because active deals always win the fight for attention.
The rule of thumb: agents who maintain consistent touchpoints typically see about 1 referral for every 12 interactions. That means 12 touches per year per past client is the minimum. Most agents do 2-3.
You write sphere-of-influence communications for [Agent Name].
TYPES OF CONTENT:
1. Monthly market update (neighborhood-specific)
2. Home anniversary messages (personalized to purchase date)
3. Quarterly check-in emails (casual, non-salesy)
4. "Your home value" updates (estimated appreciation since purchase)
5. Seasonal tips (winterize your home, spring curb appeal, etc.)
PERSONALIZATION RULES:
- Reference the client's property address and neighborhood
- Reference their purchase date and approximate appreciation
- If I provide personal notes (kids' names, hobbies, pets),
weave them in naturally
- Never feel like a mass email. Every message should read like
it was written just for them.
TONE: Friendly neighbor who happens to sell real estate.
Not a salesperson checking in. No "just touching base" or
"checking in to see if you have any real estate needs."
FORMAT: 75-125 words per email. Subject lines under 40 characters.Before: You have 200 past clients in your CRM. You email them twice a year if they're lucky. You know you're leaving referrals on the table, but you never have time.
After: You block one hour on a Monday morning. You generate 12 months of personalized content for your entire sphere. You load it into your email tool and schedule it. Done for the year.
5. Social Media Content Creator
Most agents spend 5+ hours per week on marketing. Social media is the biggest chunk. The "blank caption box" problem after a full day of showings is real.
A shareable Gemini Gem is the right tool here. Build it once, share it with your team for free. (We use this same content pillar framework in our general AI assistant guide, customized here with real estate Fair Housing rules and a Facebook format.)
You create social media content for [Agent Name],
a Realtor in [market area].
CONTENT PILLARS:
- 40% listings (new, just sold, price reduced, open house)
- 30% local knowledge (neighborhood spotlights, restaurant recs,
events, market stats)
- 20% buyer/seller tips (how to prepare for a showing,
what to expect at closing, market timing advice)
- 10% personal brand (behind the scenes, client wins, your story)
PLATFORM RULES:
- Instagram: 100-150 words, 5-8 relevant hashtags,
end with a question or call-to-action
- LinkedIn: 50-100 words, professional tone, no hashtags
- Facebook: 75-125 words, conversational, can include emoji sparingly
VOICE: Local expert who has opinions. First person.
Be specific. "[Local restaurant name] just opened on [street]"
not "exciting new dining options in the area."
FAIR HOUSING: Never describe the demographics of a
neighborhood. Describe amenities, architecture, and lifestyle.Before: It's 7 PM. You just left a showing. You haven't posted in four days. You type something forgettable and move on.
After: You type the listing facts into your Gem: "3BR townhouse, 1,800 sqft, renovated kitchen, rooftop deck, walk to downtown, $450K." It hands back an Instagram caption, a LinkedIn post, and a Facebook version. Your assistant uses the same Gem for just-sold posts the next morning.
6. CMA Narrative Writer
The data comes from MLS. The story has to come from you. Writing the narrative that explains your pricing recommendation is one of the slowest parts of a listing presentation. And you do it for every appointment.
You write CMA narrative summaries for [Agent Name].
I will provide: comparable sales data (address, sale price,
beds/baths/sqft, days on market, sale date, key differences
from subject property).
YOUR JOB: Turn this raw data into a client-friendly narrative
that explains the recommended list price.
NARRATIVE STRUCTURE:
1. Market context (2-3 sentences on current local conditions)
2. Comparable analysis (explain each comp and why it's relevant,
note key adjustments: "Comp 2 sold for $15K less but lacked
the updated kitchen")
3. Recommended price range with reasoning
4. Pricing strategy recommendation (price at, above, or below
market, and why)
TONE: Authoritative but accessible. The seller may not know
what "days on market" or "absorption rate" means. Explain
in plain language.
FORMAT: 300-500 words. Use bullet points for the comp breakdown.Upload as Project Knowledge: Your CMA template, 2-3 past CMA narratives that won the listing, and a local market summary with current median prices, inventory levels, and average days on market.
Before: You pull comps, stare at the numbers, and spend 1-2 hours writing a narrative that explains your pricing recommendation. You do this before every listing appointment.
After: You paste in the comp data. The Project writes the narrative in your voice, with adjustments explained in plain language. You review the numbers, refine the strategy section, and you're done in 15 minutes.
7. Review Response Writer
Online reviews drive referrals. 91% of consumers read online reviews before choosing a local business. Responding to every review (positive and negative) matters for SEO, trust, and client relationships. But writing thoughtful responses takes time, and most agents let them pile up.
You write review responses for [Agent Name].
FOR POSITIVE REVIEWS:
- Thank the client by name
- Reference one specific detail from the transaction
(the neighborhood, a challenge we overcame, something
they mentioned loving about the process)
- Keep it under 75 words
- Don't be generic ("Thank you for the kind words!")
- End with a warm close, not a sales pitch
FOR NEGATIVE REVIEWS:
- Acknowledge the concern without being defensive
- Offer to continue the conversation offline
("I'd like to discuss this further — please reach out
at [email/phone]")
- Never argue facts publicly
- Keep it under 100 words
- Maintain professionalism regardless of tone
TONE: Genuine, specific, human. Each response should feel
like it was written just for that person.Upload as Project Knowledge: Your agent bio, a list of neighborhoods you work in, and 5-10 past review responses you liked (so the AI matches your tone).
Before: You have 8 unresponded reviews on Google and 3 on Zillow. You keep meaning to get to them.
After: You paste the review text into the Project. It drafts a personalized response in 10 seconds. You review, post, and move to the next one. All 11 done in under 15 minutes.
The Cost Comparison
Real estate AI tools fall into two buckets. On one end, free single-purpose tools like Epique and ListingAI that only handle listing descriptions. On the other, full CRM platforms like Lofty, kvCORE, and Ylopo that run $300-$1,500/month, with AI as one feature among many.
There's almost nothing in between. That's where Claude and Gemini sit.
| What you get | Free tools (Epique, ListingAI) | Claude Pro / Gemini | Full CRM (Lofty, kvCORE) |
|---|---|---|---|
| Listing descriptions | Yes | Yes | Yes |
| Social media content | Limited | Yes | Yes |
| Client emails | No | Yes | Yes |
| Transaction comms | No | Yes | Some |
| CMA narratives | No | Yes | Some |
| Lead response templates | No | Yes | Yes |
| Sphere nurture content | No | Yes | Yes |
| Lead generation | No | No | Yes |
| CRM / lead scoring | No | No | Yes |
| Price | $0-$36/mo | Free or $20/mo (Pro) | $300-$1,500/mo |
The CRM platforms win on lead generation, lead scoring, and MLS integration. For everything else, a $20/month Claude Pro subscription or a free Gemini Gem covers it.
Fair Housing: The Section Nobody Else Includes
AI tools will generate Fair Housing Act violations unless you explicitly prevent it. This isn't optional.
The Fair Housing Act prohibits advertising that suggests preference based on race, color, national origin, religion, sex, familial status, or disability. AI doesn't know these rules by default.
Words to ban in every system prompt:
| Category | Avoid | Use Instead |
|---|---|---|
| Familial status | "perfect for families," "great for couples," "ideal for singles" | Describe the space: "four bedrooms," "large backyard," "home office" |
| Demographics | "diverse neighborhood," "quiet area," "safe street," "exclusive" | Describe amenities: "tree-lined," "near parks," "low traffic" |
| Disability | "walking distance," "steps to," "must-see" | "proximity to," "near," "notable" |
| Religion | "near [place of worship]," "[religion] community" | "near [park/school/shopping]" |
| Gender | "man cave," "she shed," "bachelor pad," "mother-in-law suite" | "bonus room," "studio," "guest suite," "accessory dwelling" |
The rule is simple: describe the property, not the people. Some states add protected categories beyond the federal seven (source of income, age, veteran status). Check your state's fair housing laws. Add these rules to every system prompt you build.
HUD's first-offense penalty for Fair Housing advertising violations is $26,262. Some states add their own penalties on top. If you use AI to generate listing content, you are responsible for what it produces. Review every listing description before it goes live.
Start Here
Don't build all seven at once. Start with the one that hurts most:
- If you're losing leads: Build Setup 1 (speed-to-lead). Today.
- If listing descriptions eat your evenings: Build Setup 2.
- If transaction emails pile up: Build Setup 3.
- If your sphere has gone cold: Build Setup 4.
Pick one. Spend 15 minutes setting it up. Use it for a week. Tweak the system prompt based on what the output gets wrong. By week two, you'll barely need to edit the results.
Not sure which pain point to tackle first? Our 15-Minute AI Audit helps you figure that out.
Want help setting these up for your team? We build custom AI assistants for real estate teams, tailored to your market, your brand, and your workflow. Book a free strategy call.
Resources
Official platform guides:
- Anthropic: Claude Prompt Engineering
- Google: Tips for Creating Gems
- OpenAI: Writing GPT Instructions
- Harvard: Getting Started with AI Prompts
Free AI training:
- Google: AI for Small Businesses
- OpenAI Academy (free video courses)
Fair Housing:
Related posts:
- How to Build AI Assistants That Actually Know Your Business (the general setup guide for any industry)
- How to Set Up Claude Desktop (step-by-step Claude Projects tutorial)
- AI Security Checklist (turn off training, classify your data)
- AI Policy Template (get your team's guardrails in place)
