Prompt Library: 25 Prompts Real Estate Agents Can Use with Their AI Agent Today
A copy-paste prompt library for the workflows solo agents deploy most — listing copy, lead nurture, CMAs, social posts, and showing responses. Use these with any AI agent that has your CRM context.
A working library of the prompts solo agents actually use — for listing copy, lead nurture, CMAs, social posts, and showing responses. Copy, customize for your voice, deploy.
Listing copy (6 prompts)
1. Standard MLS description (residential).
Write a [word_count]-word MLS description for [address]. It's a [bed]BR/[bath]BA/[sqft] sqft home built in [year], with these features: [bullets]. Lead with the strongest selling point. Tone: [warm / factual / luxury / first-time-buyer]. Avoid: protected-class language, neighborhood demographic framing.
2. Luxury listing description ($1M+).
Write a luxury MLS description for [address]. [Bed]/[bath], [sqft] sqft, on [lot_size]. Features: [bullets]. Lead with the architectural style or the most distinctive feature. Tone: editorial, confident, sensory. Emphasize craftsmanship and materials, not lifestyle demographics.
3. First-time-buyer listing description.
Write an MLS description for [address] targeting first-time buyers. [Bed]/[bath], [sqft] sqft. Features: [bullets]. Lead with the move-in-ready aspect and the affordability math. Tone: warm, encouraging, plain-spoken. Avoid jargon.
4. Investor listing description.
Write an MLS description for [address] targeting investors. [Bed]/[bath], [sqft] sqft, current rent estimate: $[rent]. Features: [bullets]. Lead with the cap rate and cash-on-cash return. Tone: data-forward, professional. Include cap rate, GRM, projected NOI.
5. New construction description.
Write an MLS description for [address], a new construction home. Builder: [builder_name]. [Bed]/[bath], [sqft] sqft, completed [date]. Features: [bullets]. Lead with the warranty and energy efficiency. Tone: confident, forward-looking. Include builder warranty details and energy certifications.
6. Coming-soon / pre-listing teaser.
Write a 50-word teaser for [address] going live on [date]. [Bed]/[bath], [sqft] sqft in [neighborhood]. Features: [bullets]. Goal: drive early interest without giving away the listing. Tone: intriguing, hint-y.
Lead nurture (5 prompts)
7. Welcome email for new Zillow lead.
Write a welcome email for [lead_name], who just requested info on a [city] listing. Their search criteria: [criteria]. Acknowledge their interest, share one specific listing that matches, invite them to a 15-min search-update call. Tone: warm, helpful, not pushy. 150 words.
8. Day-7 follow-up for unresponsive lead.
Write a Day-7 follow-up email for [lead_name] who downloaded my buyer guide on [date] but hasn't responded. Don't ask if they're still interested — they ghosted for a reason. Share one piece of useful content (neighborhood guide for [neighborhood]) and offer to be a resource.
9. 30-day check-in for warm lead.
Write a 30-day check-in for [lead_name] who asked about [area] homes on [date]. Don't reference that they've been quiet. Share one market update for [area] (median price, inventory, days-on-market) and ask if their timeline has shifted.
10. Re-engagement for cold lead (6+ months quiet).
Write a re-engagement for [lead_name] who originally inquired about [criteria] on [original_date]. Don't reference the long gap. Open with one specific piece of value (a new listing that matches their original criteria, or a market update). Soft CTA: "are you still thinking about [area]?"
11. Seller lead re-engagement (90 days after CMA).
Write a re-engagement for [lead_name] who got a CMA from me on [original_date] but hasn't listed. Don't ask why they didn't list. Open with one market update that's relevant to their home (estimated value range, recent comparable sales on their street). Soft CTA: "happy to refresh the comp report if it's useful."
CMAs (4 prompts)
12. Standard residential CMA draft.
Draft a CMA for [address]. [Bed]/[bath], [sqft] sqft, built [year]. Pull 5 active + 5 pending + 5 closed comps from the last 90 days within [X] miles. Apply standard adjustments: $[X]/sqft, $[Y]/bath, $[Z]/garage, etc. Calculate median + weighted average adjusted value. Recommend list price as median + 2-5%.
13. Luxury CMA ($1M+).
Draft a luxury CMA for [address]. [Bed]/[bath], [sqft] sqft, on [lot_size]. Pull 5 comps from the last 180 days within [X] miles. Note: luxury comps need longer windows and wider geographic tolerance because the inventory is thin. Apply adjustments with attention to view, privacy, finishes, lot. Recommend list price as median + 0-3% (luxury is more negotiable).
14. Investor CMA (rental analysis).
Draft a CMA for [address] that includes a rental analysis. [Bed]/[bath], [sqft] sqft. Pull 5 rental comps in the area. Calculate: estimated monthly rent, gross yield (annual rent / list price), net yield (after vacancy + expenses), cap rate at list price, GRM. Recommend a price range that hits a target yield.
15. Quick CMA for listing appointment.
Quick CMA for a listing appointment at [address]. [Bed]/[bath], [sqft] sqft. I need a 2-page PDF with: 5 comps (3 closed, 2 active), recommended list price, days-on-market estimate, my recommended pricing strategy. Quick turnaround — agent is meeting the seller in 30 minutes.
Social media (4 prompts)
16. Instagram caption for new listing.
Instagram caption for [address]. [Bed]/[bath], [sqft] sqft in [neighborhood]. Features: [3-5 key features]. Tone: confident, visual-led. Hashtags: [neighborhood], [city], [feature hashtags]. CTA: link in bio.
17. LinkedIn post for closed deal.
LinkedIn post celebrating [client_name] closing on [address]. Key facts: [bed/bath/sqft], [days from contract to close], any interesting facts about the deal (multiple offers, unique property type, etc.). Tone: humble-brag, relationship-focused. Don't oversell.
18. Facebook post for market update.
Facebook market update for [city]. Median price: $[X] (up/down [Y]% YoY). Inventory: [X months]. Days-on-market: [X]. Mortgage rate context: [X]%. Tone: data-forward, plain-spoken. End with one question to drive comments (e.g., "are you thinking about buying or selling in 2026?").
19. Just-sold Instagram story sequence.
5-slide Instagram story sequence for [address]. Slide 1: cover photo + "Just Sold." Slide 2: interior photo + one feature. Slide 3: neighborhood photo + one detail. Slide 4: buyer testimonial (if available) or "another family in [city]." Slide 5: CTA — "thinking about selling? DM me."
Showing & follow-up (3 prompts)
20. Showing confirmation text.
Text for [lead_name] confirming showing at [address] on [date] at [time]. Include: address, parking instructions, what to expect, my contact info. Tone: helpful, brief, not over-formal. 100 characters.
21. Showing feedback request (post-showing).
Email to [lead_name] 2 hours after their showing at [address]. Ask: how did it compare to what they expected? What stood out? What didn't? Are they ready to make an offer or do they want to see more options? Tone: open, low-pressure. 100 words.
22. Open-house follow-up (no-show attendee).
Email to [lead_name] who RSVP'd to my open house at [address] on [date] but didn't show. Don't guilt. Offer to schedule a private showing. Include one photo from the open house + the listing link.
Objection handling (3 prompts)
23. "I'm not ready to list yet" follow-up.
Response to a seller who said "not ready to list yet" 6 months ago. Don't ask "are you ready now?" Open with one market update specific to their home (estimated value, recent comps). Then: "happy to refresh the comp report if useful — no pressure to list."
24. "I want to think about it" follow-up.
Email to a buyer who saw a property and said "I want to think about it." Don't push. Acknowledge the decision weight. Share one specific piece of information that helps them decide (e.g., "this one has 3 offers — wanted to give you the heads-up before the weekend").
25. Cold lead response to "I'm just browsing."
Response to a new lead who responded to my nurture with "I'm just browsing." Don't sell. Don't ask for a meeting. Position yourself as a resource: "totally get it — happy to send new listings that match your search once a week, no pressure to commit. Want me to set that up?"
How to use these
Three patterns:
1. Direct deployment. If you have a GRPID agent, these prompts are baked into the workflows. You don't see them; the agent runs them.
2. Manual use. If you have access to ChatGPT, Claude, or another AI, paste the prompt + your property/lead details, get a draft, edit, send. Lower quality output (no CRM context), higher per-touch time, but works in a pinch.
3. Customization. The prompts above are starting points. After 10-20 listings, you'll have a sense of what your voice is and what works in your market. Tweak the prompts to match.
What's next
A prompt library is a tool. The value is in the workflow that uses it consistently.
Book a 30-minute consult and we'll walk through which of these workflows to deploy first for your situation.
If you want to read more, the listing copy post covers how the agent's listing-copy workflow actually works.
Frequently asked
Do these prompts work with ChatGPT directly?+
Some do, but most need your CRM context (lead source, prior touches, behavioral data) to produce useful output. A deployed GRPID agent has that context; a fresh ChatGPT session doesn't. For maximum value, use these as inspiration for what your agent should be able to do, then deploy the agent to actually do them.
Can I customize the prompts?+
Yes — these are starting points. Most agents iterate on these for their voice, their market, and their brokerage's style. After the initial tuning, the agent adapts these to your specific situation.
How often should I update my prompt library?+
Quarterly. The agent learns your preferences over time, so older prompts may become redundant. Review your prompt library every 90 days; archive prompts you don't use anymore; add new ones for emerging workflows.
See what this looks like for your week.
30-minute consult. We walk through your current week and identify where the agent fits.
Book the consult →