AI for real estate listings: what it is good for, and where it stops
Where AI genuinely helps a real estate listing today, from staging and photo edits to listing copy, and the honesty rules each use has to follow.
Illustrative photograph · Michael Brown / Unsplash — not a Vesta render
Updated · Vesta Studio
In short
- For a real estate listing, AI is most useful on the photographs and the description: furnishing empty rooms, cleaning up and relighting photos, and drafting copy from facts the agent supplies.
- Any AI edit that adds, removes or changes an element of the property makes the photo a digitally altered image, which California's AB 723 requires to be disclosed.
- AI should never change the property itself: hiding damage, removing a neighbouring building or inventing a view is misrepresentation, disclosed or not.
- AI-written listing copy still has to be checked for facts and for fair-housing language before it is published.
Where AI earns its place in a listing
- Staging empty rooms. AI virtual staging furnishes a vacant room in the photograph, in one of six design styles, so buyers can judge its scale and use.
- Cleaning up photographs. Room Declutter and Furniture Eraser remove what should not be in the frame; Enhance Photo Quality corrects exposure and upscales phone captures.
- Exteriors and light. Virtual Twilight, Rain to Shine and Changing Seasons change the sky, the light or the foliage around the house.
- Listing copy. The AI Listing Agent drafts a headline, a description and feature bullets from the facts you give it and up to three photographs.
Where it has to stop
The line is the property itself. Furnishing a room, warming the light or showing a lawn as it looks in a good season is presentation. Removing a power line, a neighbouring building or a crack a buyer will see at the showing is misrepresentation, and a disclosure does not make it acceptable. A useful test: would a buyer who arrives for the showing feel they were shown something other than the property? Exterior edits and where the line sits works through examples.
Disclosure is part of the job
California's AB 723 added Business and Professions Code § 10140.8, which has applied since 1 January 2026. When a digitally altered image is used to advertise a property for sale, it asks for a statement that the image has been altered, on or next to the image, and a link, URL or QR code to a publicly accessible page showing the original. Adjustments to exposure, white balance, colour, sharpness, angle, straightening and cropping do not count as alterations, provided they do not change how the property is represented. This is a summary, not legal advice.
Vesta applies the disclosure statement to every render and publishes every original on a public page, with a QR code on each export and one link per listing. Placing that link in the advertisement is the agent's step. How Vesta handles AB 723.
Listing copy, held to the same standard
The Listing Agent is held to facts. It is instructed to use only what you supply or what is plainly visible in the photographs, and never to invent a number, a year, a school or a view. If the photographs are virtually staged, it is told not to describe the furniture as included. It is told to describe the property rather than the people who might live there, and a phrase check flags fair-housing problems that slip through, such as "family-friendly" or "master bedroom". The description is kept to the MLS remarks limit you set, 1,000 characters by default.
Who uses it
Listing agents staging vacant homes, photographers adding staging to a shoot, and designers or homeowners trying a direction on their own room. See the pages for agents, interior designers and homeowners, or how photographers add staging as a service.
Questions, answered
Can AI write an MLS listing description?
Yes, as a draft. Vesta Studio's AI Listing Agent writes a headline, a description and feature bullets from the facts you give it and up to three photographs, keeps the description within the MLS remarks limit you set, and flags phrases that raise fair-housing concerns. An agent should still check every fact before publishing.
Does AI-written listing copy comply with fair housing rules?
Not automatically. Vesta's Listing Agent is instructed to describe the property rather than the people who might live there, and a phrase check flags wording such as "family-friendly" or "master bedroom". The agent publishing the copy remains responsible for it.
Which AI photo edits count as digitally altered under AB 723?
Edits that add, remove or change elements of the property, such as virtual staging, furniture removal, decluttering, sky replacement, twilight conversion and lawn or wall changes. Adjustments to exposure, white balance, colour, sharpness, straightening and cropping do not count, provided they do not change how the property is represented.
Is it acceptable to remove power lines or a neighbouring building with AI?
No. Removing something a buyer will see in person misrepresents the property, and a disclosure does not make it acceptable. Edit the atmosphere, such as the sky or the light, never the structure or the surroundings.
Who is responsible for AB 723 disclosure when a photographer edits the listing photos?
AB 723 places the duty on the broker or salesperson and on anyone acting on their behalf, which can include a photographer or marketing assistant producing listing images. This is a summary of California Business and Professions Code § 10140.8, not legal advice.
Can AI fix a dark or low-quality listing photo?
Often. Vesta's Enhance Photo Quality tool corrects exposure, recovers shadow detail, straightens verticals and upscales phone captures. Corrections like these are not alterations under AB 723, provided they do not change how the property is represented.
Does Vesta Studio keep a record of the images it produced?
Yes. Every finished render and every export is fingerprinted with SHA-256 and written to an append-only ledger that cannot be edited or deleted. Anyone can check a file against it on Vesta's compliance page; the file is fingerprinted in the browser and never uploaded.
