Real estate agents use AI to write listing descriptions, follow up with leads after viewings, plan local social media and draft client updates. These prompts keep listings accurate - no exaggerated sizes or invented distances - and avoid describing who should live somewhere, which can conflict with fair-housing rules in many countries.
A good listing does two jobs: it attracts the right buyer and it filters out the wrong ones. AI can produce the words quickly, but it also exaggerates by default. The prompts here force it to stay factual, state drawbacks where they matter, and write follow-ups that move a lead forward without pressure.
What AI helps real estate agents with
- Writing property listings from a fact sheet
- Following up after a viewing
- Planning a month of local social posts
- Replying to enquiries on WhatsApp and portals
- Writing a neighbourhood guide
- Answering a negative review calmly
12 AI prompts for real estate agents
Press "Fill in" to complete the [BRACKETS] in a form, then copy or open the prompt straight in ChatGPT, Claude or Gemini. Save the ones you use with the heart.
Write a property listing that is accurate and appealing
Turn property facts into a listing that attracts the right buyers or tenants.
Write a property listing. PROPERTY FACTS: [TYPE, SIZE, BEDROOMS, BATHROOMS, FLOOR, PARKING, AGE, CONDITION] LOCATION HIGHLIGHTS: [NEARBY SCHOOLS, TRANSPORT, SHOPS, PARKS - only real ones] PRICE / RENT AND TERMS: [DETAILS] WHO IT SUITS BEST: [e.g. young family, professionals, investors] STANDOUT FEATURES: [LIST] HONEST DRAWBACKS: [e.g. no lift, busy road] PLATFORM: [e.g. property portal, Facebook, Instagram, WhatsApp] Write: 1. A HEADLINE under 70 characters leading with the strongest real feature 2. THE DESCRIPTION - opening line for the ideal buyer, a walk through the property in a logical order, location, then practical details 3. A BULLET SUMMARY of key facts 4. A SHORT SOCIAL VERSION under 80 words 5. PHOTO ORDER - which rooms/features to show first Rules: - Do not exaggerate or use words that could mislead (e.g. "spacious" for a small room, "minutes from" without a real time). - Do not describe who should or should not live there by protected characteristics - describe the property, not the ideal person's identity. - Mention drawbacks honestly where they would matter to a viewing.
What you get: A headline, walkthrough-style description, fact bullets, a short social version and a photo order.
Tip: Accurate listings get fewer wasted viewings. Describe features, never the 'type of person' who should live there - that can breach fair-housing rules in many places.
Follow up with a lead after a viewing, demo or meeting
Write a follow-up that moves a warm lead to the next step.
Write a follow-up after a [PROPERTY VIEWING / PRODUCT DEMO / SALES MEETING]. LEAD: [WHO THEY ARE] WHAT THEY SAW OR DISCUSSED: [SUMMARY] WHAT THEY LIKED: [POINTS] CONCERNS THEY RAISED: [CONCERNS] NEXT STEP I WANT: [e.g. second viewing, offer, trial, proposal call] CHANNEL: [email / WhatsApp / SMS] Write: 1. The follow-up message (under 120 words for email, 60 for chat) that: thanks them briefly, recalls one specific thing they liked, answers or acknowledges their main concern honestly, and proposes one clear next step with two time options 2. A second follow-up for 3-4 days later if there is no reply, adding one new piece of useful information (not "just checking in") 3. A graceful close-the-loop message for a week later No pressure tactics, no invented scarcity ("another buyer is interested") unless it is true.
What you get: A specific follow-up, a value-adding second message and a close-the-loop message.
Tip: Each follow-up should add something new. 'Just checking in' gives the lead nothing to reply to.
Plan a month of local business social posts
Build a local-first social calendar for a real estate agent, shop, clinic or service business.
Plan a month of social media posts for my local business. BUSINESS: [TYPE AND AREA SERVED] PLATFORMS: [e.g. Instagram, Facebook, TikTok, Google Business Profile] POSTS PER WEEK: [NUMBER] WHAT I CAN SHOW: [e.g. properties, team, products, before/after, customers who agreed to feature] LOCAL EVENTS OR SEASONS THIS MONTH: [LIST] Create a calendar table: Date | Platform | Format | Post idea | Caption hook | Call to action Mix: - Local knowledge posts (neighbourhood guides, local tips) - these build trust and get shared - Proof posts (real results, reviews, sold/finished work) - only real ones - Personality posts (team, behind the scenes) - Offer or listing posts - no more than 1 in 4 Also give me 5 reusable caption templates and a note on posting to Google Business Profile, which helps local search visibility.
What you get: A month-long local social calendar with a balanced content mix, caption templates and a Google Business Profile note.
Tip: Neighbourhood guide posts get shared by people who are not buying yet - which is how you become the name they remember when they are.
Reply to customer messages on WhatsApp and chat
Handle common chat questions quickly with friendly, clear replies and quick-reply templates.
Help me reply to customer chat messages (WhatsApp Business, Instagram DM, website chat). MY BUSINESS: [WHAT YOU SELL, WHERE YOU DELIVER] KEY INFORMATION: [PRICES, DELIVERY TIMES, PAYMENT METHODS, RETURN POLICY, OPENING HOURS] MESSAGES TO ANSWER: [PASTE] LANGUAGE(S) MY CUSTOMERS USE: [e.g. English, Urdu, Roman Urdu, Arabic] For each message: a reply under 60 words, in the customer's language and style (formal or casual), that answers the question first. Then create QUICK REPLIES for the 10 most common questions (price, availability, delivery, payment, returns, order status, location, hours, bulk orders, complaints), each with a short shortcut name. Rules: never promise delivery dates or stock I have not confirmed; for complaints, apologise once, state the fix, and ask for the order number.
What you get: Short replies in the customer's language, plus ten named quick-reply templates for common questions.
Tip: Replying in the language the customer used - including Roman Urdu or mixed language - builds trust quickly. Most chat tools let you save these as shortcuts.
Draft a reply to a bad public review
Respond in public without making it worse.
Draft a reply to a negative public review. REVIEW: """ [PASTE REVIEW] """ RATING: [STARS] PLATFORM: [Google / Trustpilot / App Store / other] WHAT ACTUALLY HAPPENED: [OUR SIDE OF IT, HONESTLY] IS THE REVIEW ACCURATE: [yes / partly / no / cannot verify] WHAT WE CAN OFFER: [IF ANYTHING] Remember the audience is not the reviewer. It is the next hundred people reading reviews before they buy. Write a reply that: - Is under 100 words - Addresses the specific complaint, not reviews in general - Corrects a factual error only if it is material, once, neutrally, without arguing - Takes responsibility where we were wrong, plainly - Moves the resolution off the platform with a specific route (named contact or direct address), not 'please contact our support team' - Never asks them to change or remove the review Then give me: - WHAT NOT TO SAY: the two things I will be tempted to write that would make this worse - ESCALATE OR LET IT GO: whether this is worth further effort, and why - If the review appears to be fake or from a non-customer, say so and describe the platform's reporting route instead of replying.
What you get: A short public reply written for future readers, plus a list of the tempting mistakes and a judgement on whether to pursue it.
Tip: Reminding the model that the audience is future buyers, not the reviewer, changes the whole register. Defensive replies cost more sales than bad reviews do.
Write outreach that gets a reply from a stranger
Contact a prospect without sounding like every other seller.
Write a sales outreach email. WHAT I SELL: [PRODUCT/SERVICE AND ROUGH PRICE] WHO I AM WRITING TO: [ROLE, COMPANY TYPE, SIZE] WHY THEM SPECIFICALLY: [THE TRIGGER OR OBSERVATION - what you actually know about them] THE PROBLEM I SOLVE FOR PEOPLE LIKE THEM: [PAIN] EVIDENCE IT WORKS: [A RESULT WITH A SIMILAR CUSTOMER] WHAT I WANT FROM THIS EMAIL: [A REPLY / A CALL / A SPECIFIC ANSWER] HOW I FOUND THEM: [SOURCE] Write an email that: - Is under 100 words - Opens with the specific reason for contacting them. If the first line could go to 500 people, it is wrong and the email will not be read. - States the problem you solve in their language, not your product category - Gives one piece of evidence, specific and brief - Makes a small, concrete ask. 'Is this a priority for you this quarter?' beats 'Do you have 15 minutes?' - Makes it easy to say no Rules: - No 'I hope this finds you well', no 'I'll keep this brief', no 'quick question' - No 'I noticed you're the [title] at [company]' - that is just a mail merge - No fake compliment about their website or their recent post unless I gave you something genuine - No 'we help companies like yours', no 'synergies', no 'circle back', no 'touch base' - No calendar link, no attachment, no deck - Subject line under 45 characters, specific, lowercase normal Then produce: - THE PERSONALISATION AUDIT - which parts of this email are genuinely specific to them, and which are template. If it is mostly template, say so. - TWO FOLLOW-UPS - day 4 and day 10, each under 50 words, each adding something new rather than bumping. The third contact should offer a graceful close. - THE HONEST ASSESSMENT - given what I told you, is there a real reason for them to reply? If there is not, no wording fixes it.
What you get: A sub-100-word email with a personalisation audit, two value-adding follow-ups and an honest reply-likelihood assessment.
Tip: The personalisation audit is the useful bit. If only the company name is specific, you have written a template and prospects can tell instantly.
Write the 'about' page for a business
Say who you are without the usual corporate nothing.
Write an About page. BUSINESS: [WHAT IT DOES] WHO RUNS IT: [PEOPLE, BACKGROUND] WHY IT EXISTS: [THE REAL ORIGIN - what problem or frustration started it] WHO YOU SERVE: [CUSTOMERS] WHAT MAKES YOU DIFFERENT: [HONESTLY] WHAT YOU DELIBERATELY DO NOT DO: [YOUR LIMITS] SIZE AND STAGE: [SOLO / SMALL TEAM / ESTABLISHED] WHAT VISITORS TO THIS PAGE WANT TO KNOW: [WHY THEY CLICK 'ABOUT'] Remember why people visit an About page: they are deciding whether to trust you. They want to know who is behind this, whether you understand their problem, and whether you will still be here in a year. Structure: 1. WHAT YOU DO AND FOR WHOM - one sentence, plain. Not a mission statement. 2. THE ORIGIN - the specific problem or frustration that led to this. Concrete, not 'we saw an opportunity in the market'. 3. WHO YOU ARE - real people with relevant experience. Say what qualifies you, specifically. If it is a solo business, say so; people find that reassuring more often than not. 4. HOW YOU WORK - the approach that distinguishes you, described concretely enough to be checkable. 5. WHAT YOU DO NOT DO - your limits. This builds more trust than any claim about quality, because it shows you are not trying to be everything. 6. WHO YOU ARE FOR AND NOT FOR - honestly. 7. WHAT TO DO NEXT. Rules: - No mission or vision statement - No 'we are passionate about', no 'our values are', no 'we believe in excellence' - No 'founded in 2019 with a dream' - Use 'we' or 'I' consistently. If it is one person, do not use 'we' to seem larger. - Every claim must be checkable. 'Fast' is not; 'we reply within one working day' is. - Under 500 words
What you get: A trust-building About page with a concrete origin, checkable claims and an explicit statement of limits.
Tip: Section 5 does more for credibility than any positive claim. A business that tells you what it does not do is a business that knows what it does.
Script a product or service video that does not feel like an ad
Create short-form content for a business that people watch willingly.
Script a short video that promotes my product or service without feeling like an advert. PRODUCT / SERVICE: [WHAT IT IS] WHO BUYS IT AND WHY: [CUSTOMER AND PROBLEM] PROOF I HAVE: [REAL RESULTS, REVIEWS, BEFORE/AFTER, DEMOS - only real ones] PLATFORM: [TikTok / Reels / Shorts] LENGTH: [SECONDS] Write 3 different concepts: 1. PROBLEM-FIRST - start with the customer's frustration, show the product solving it 2. BEHIND THE SCENES - how it is made, packed or delivered 3. DEMONSTRATION - show it working with a clear result in the first 3 seconds For each: hook, timed script, on-screen text, caption and a soft call to action. Rules: - Only use the proof I provided. No invented testimonials, numbers or results. - If it is a paid partnership or ad, remind me to use the platform's branded content / paid partnership label. - The product should appear by second 3, not at the end.
What you get: Three non-salesy concepts with hooks, timed scripts, captions and soft calls to action, using only real proof.
Tip: Showing the product working beats describing it. The demonstration concept usually performs best for physical products.
Plan a carousel post people save and share
Outline a multi-slide Instagram carousel with a strong first slide and a clear payoff.
Create an Instagram carousel. TOPIC: [TOPIC] AUDIENCE: [WHO] GOAL: [saves / shares / follows / clicks] NUMBER OF SLIDES: [e.g. 7-10] BRAND STYLE: [colours, fonts, vibe] Produce: 1. SLIDE 1 (the cover) - 4 headline options that make someone swipe. Specific beats clever. 2. SLIDES 2 to N-1 - one idea per slide, max 25 words each, with a note on the visual (icon, photo, chart, screenshot) 3. LAST SLIDE - a summary or checklist worth saving, plus a light call to action 4. DESIGN NOTES - consistent layout, text size readable on a phone, contrast 5. CAPTION - first line repeats the hook differently; body adds context the slides do not; ends with a question 6. ALT TEXT for each slide Rules: every slide must earn the next swipe. If a slide can be removed without losing anything, remove it.
What you get: A slide-by-slide carousel with cover options, design notes, caption and alt text.
Tip: The last slide decides saves. A checklist or summary people want to come back to gets saved far more than a 'follow for more'.
Write a Facebook ad that local customers respond to
Create ad copy variations for a local business with a clear offer.
Write Facebook / Instagram ad copy for my local business. BUSINESS: [WHAT YOU DO AND WHERE] OFFER: [THE SPECIFIC OFFER, PRICE OR PROMOTION] CUSTOMER: [WHO BUYS, WHAT THEY CARE ABOUT] PROOF: [REAL REVIEWS, YEARS IN BUSINESS, NUMBER OF CUSTOMERS - only real] ACTION: [call / message / book / visit / buy online] Write 5 variations: 1. Offer-first 2. Problem-first 3. Social proof-first 4. Local identity ("For families in [AREA]...") 5. Question hook For each: primary text (first 125 characters matter most), headline (under 40 characters), description, call-to-action button choice, and an image or video idea. Rules: - Do not target or mention personal attributes (e.g. "Are you struggling with debt?", "Other [religion] parents...") - Meta's ad policies prohibit implying you know someone's personal characteristics. - No fake urgency or invented discounts. - Include one version under 50 words total.
What you get: Five ad variations with primary text, headline, CTA choice and visual idea, compliant with personal-attribute rules.
Tip: The personal-attributes rule catches a lot of small businesses. Say 'For busy parents' rather than 'Are you a stressed parent?'.
Write prompts for AI photo editing tools
Describe an edit to a generative editing tool clearly.
Help me write an editing prompt. THE IMAGE: [DESCRIBE WHAT IS IN IT] WHAT I WANT CHANGED: [THE EDIT] WHAT MUST STAY EXACTLY THE SAME: [WHAT TO PRESERVE] TOOL: [generative fill / inpainting / outpainting / object removal / background replacement / other] WHAT I HAVE TRIED: [IF ANYTHING] Produce: 1. THE EDIT TYPE - name precisely what operation this is, because the prompt differs completely between them: - REMOVAL: taking something out and filling plausibly behind it - REPLACEMENT: substituting one element for another - ADDITION: putting something new in - EXTENSION: expanding the frame - TRANSFORMATION: changing a property of what is there 2. THE SELECTION GUIDANCE - for masked edits, where the mask should go and how generous. Too tight leaves edge artefacts; too loose changes things you wanted kept. For removals, include a little of the surrounding area so the fill has context. 3. THE PROMPT - describe what should be in the edited area after the edit, not the action. Tools fill regions; they do not follow instructions like 'remove the bin'. Write what belongs there instead: 'continuous brick pavement in the same light'. 4. THE CONTEXT MATCHING - the prompt should specify the properties that must match the rest of the image: lighting direction, colour temperature, perspective, depth of field, grain, and time of day. Mismatched lighting is what makes an edit obvious. 5. WHAT WILL GIVE IT AWAY - the specific tells for this edit: repeated texture, a lighting direction that does not match, sharpness that differs from the surrounding area, perspective errors, and reflections or shadows that were not updated. Shadows are the most commonly forgotten. 6. THE SHADOW AND REFLECTION CHECK - if removing or adding an object, its shadow and any reflection must also change. Most tools do not do this automatically. 7. THE ITERATION PLAN - generate several, choose, and re-edit the remaining flaws rather than expecting one pass to be right. 8. WHEN TO DO IT MANUALLY - some edits are faster with a clone tool and a steady hand than with repeated generation. Say if this is one. 9. THE HONESTY QUESTION - if this image documents something real (a product, a property, an event, a news photograph), say what edits would misrepresent it. Removing a distraction is different from removing evidence.
What you get: The edit typed correctly, mask guidance, a prompt describing the result rather than the action, and the tells that reveal an edit.
Tip: Point 3 is the key mechanical insight. Generative fill prompts describe what should be there afterwards, not what you want removed.
Get and compare quotes from tradespeople
Hire someone without being overcharged or disappointed.
Help me get and compare quotes for this work. THE WORK: [WHAT NEEDS DOING] MY PROPERTY: [TYPE, AGE, ANYTHING RELEVANT] QUOTES I HAVE: [PASTE THEM, or 'none yet'] MY BUDGET EXPECTATION: [IF YOU HAVE ONE] TIMELINE: [WHEN YOU NEED IT DONE] WHAT I AM WORRIED ABOUT: [YOUR CONCERN] Produce: 1. WHAT TO ASK FOR - the specification to give every tradesperson, so the quotes are comparable. Quotes for different scopes cannot be compared, and vague requests produce vague quotes. Write the description of the work, including: exactly what is included, the standard expected, what materials, who supplies them, and what making good is included. 2. THE QUESTIONS TO ASK each one: - What is and is not included - Who does the work: them, or someone else - How long, and when they could start - What happens if they find a problem once they start - Payment terms: deposit, stages, and final payment - Whether the price is fixed or an estimate, and what would change it - Insurance and any relevant certification - Recent similar work you could see or references 3. WHAT A GOOD QUOTE CONTAINS - written, itemised, with the scope defined, materials specified, timescale, payment terms, and their details. A number in a text message is not a quote. 4. COMPARING MY QUOTES - if I pasted them: put them on the same basis. Identify where they cover different scopes, where one includes something another does not, and where the difference is materials rather than labour. The cheapest is frequently cheapest because it excludes something. 5. THE WARNING SIGNS - pressure to decide immediately, a large deposit up front, cash-only, no written quote, no fixed address, a price far below the others, and an offer to start tomorrow on work that should be booked weeks ahead. 6. WHY THE CHEAPEST IS OFTEN NOT - what is usually missing: preparation, making good, waste removal, or the quality of materials. Ask what each has assumed. 7. THE PAYMENT STRUCTURE - what is reasonable. Some deposit for materials can be normal for larger jobs; paying a large proportion up front is not. Never pay in full before completion. Say what is appropriate for a job of this size. 8. THE CHECKS TO MAKE - certification for regulated work, insurance, and whether the work needs any approval or notification. What to verify and how, noting this varies by country. 9. WHAT TO AGREE IN WRITING before work starts - scope, price, timescale, payment stages, and what happens if additional work is found. 10. THE HONEST PRICE QUESTION - if I gave a budget expectation, whether it is realistic for this work, so I am not searching for a quote that does not exist.
What you get: A specification that makes quotes comparable, the questions to ask, warning signs, payment structure guidance and what to agree in writing.
Tip: Point 1 is what makes comparison possible. Three quotes for three different interpretations of the job cannot be compared, and that is the usual situation.
Use AI with care in this job
- Describe the property, never the ideal buyer's identity (family status, religion, nationality). Fair-housing and anti-discrimination rules apply in many places.
- Check every fact AI writes against the property record - size, age and distances are common errors.
- Do not use AI-edited photos that change the property itself (removing damage, adding views). Staging must be disclosed where rules require it.
Free tools that help
Which AI should you use?
Every prompt here works in the major assistants - ChatGPT, Claude and Gemini - on free or paid plans. For long documents or careful writing many people prefer Claude; for images, voice and everyday tasks ChatGPT and Gemini are strong all-rounders. Models change every few months, so see our AI models guide or answer three questions in the AI Model Picker.
Questions people ask
Can I use AI to write MLS or portal listings?
Yes, as a first draft. Check every fact and remove any exaggeration before publishing. Portals and regulators hold you responsible for accuracy, not the tool.
Is AI virtual staging allowed?
Rules vary. Many portals and regulators require that digitally staged or altered photos are labelled. Never alter permanent features of the property.
What should I post on social media as an agent?
Local knowledge posts - neighbourhood guides, local businesses, market updates - build trust. Keep direct listing posts to about one in four.