Property marketing · landscape 16:9
How to make a real estate listing video
You can make a property listing video from the photos you already have — no filming, no drone, no walkthrough footage. Order the rooms the way a buyer would actually walk the house, animate a slow push into each photo, label each room on screen, and narrate the details an agent would say out loud. With baz, the Property Tour skill assembles this automatically: push-in clips per room, navigation chips, a narrated estate-agent voiceover, a music bed, and branded title and end cards carrying the listing details.
The shortcut: run a skill instead of starting from scratch
A skill is a context file that teaches an AI agent one specific video style — its structure, pacing, typography, motion grammar and sound design. Hand an agent the skill plus your product, and it rebuilds that video for you. The steps below are what the Property Tour skill already encodes, so you can follow them by hand or let the skill carry them.
baz is a library of video skills: context files that teach an AI agent a specific motion-graphics style, so it can rebuild that video for your product, with your brand, from your inputs. Run a skill inside your own coding agent — Claude Code, Codex — or directly in the baz editor.
What you need before you start
Required
- The listing photos, at the highest resolution you have
- The property address
- A list of the rooms you want to feature, in the order you want them shown
Makes it materially better
- The listing URL, so details can be pulled rather than retyped
- Asking price, bed and bath count, floor area and energy rating
- The listing agent's name, the agency name and the agency logo for the end card
How to make a real estate listing video: step by step
Start from the highest-resolution photos you have
This matters more than anything else in a stills-based property video. A slow push into a photo crops into it, so a small image goes soft exactly when the viewer is looking hardest. Pull the originals from your photographer, not the compressed versions off the portal.
Order the rooms as a walkthrough, not by quality
Resist the urge to lead with every best shot. Follow the path a buyer would take — exterior, hall, living, kitchen, bedrooms, garden. A sequence that matches how the house is actually experienced feels like a viewing; a greatest-hits reel feels like an advert.
Open on the strongest exterior and close on the garden or view
The first frame determines whether anyone watches the rest, and the last frame is what they remember when they decide whether to book. Put your two best photos in those two positions.
Push in slowly, and vary the direction
A slow push adds life to a still photo. Keep the moves gentle — fast zooms betray the fact that it is a photo — and alternate between pushing in and easing out so the rhythm does not become mechanical.
Label every room on screen
Per-room chips tell the viewer what they are looking at without the voiceover having to spend words on it. They also make the video legible when it autoplays muted in a feed, which is most of the time.
Narrate the facts, and only the facts
Write the voiceover the way a good agent speaks: address, key numbers, one genuine feature per room. Every claim must come from the listing. Do not let a generated script invent a "south-facing garden" or a "recently renovated kitchen" that nobody verified.
Finish on a branded card with the details and the agent
End on the address, price, agency logo and how to arrange a viewing. This is the frame that converts, and it is the one most listing videos forget to include.
What the finished video actually contains
Approximate timings for a 45–75 seconds cut. Treat them as a shape to hit, not a spec — the exact durations shift with your script and your music.
| Time | Beat | What is on screen |
|---|---|---|
| 0:00–0:06 | Title card | Address and headline detail over the strongest exterior shot. |
| 0:06–0:45 | Room-by-room tour | One push-in clip per room, each stamped with a navigation chip naming the space. |
| 0:45–0:60 | Feature beats | The details that sell this specific property — the garden, the view, the finish. |
| 0:60–0:75 | End card | Price, bed and bath count, floor area, agency logo, agent name and the viewing CTA. |
Mistakes that cost you the view
Using photos pulled off the listing portal
Do this instead: Use the photographer's originals. Portal images are compressed and often watermarked, and both problems become obvious the moment the camera pushes in.
Fast zooms on still photos
Do this instead: Keep the moves slow. A fast push makes it unmistakably a photo; a slow one reads as a camera move.
Letting the script embellish
Do this instead: Narrate only what the listing states. An invented feature in a property advert is a real compliance problem, not just an inaccuracy.
Twenty rooms in sixty seconds
Do this instead: Six to eight spaces, given time to land. A tour that flicks past every room shows the buyer nothing and just makes the house feel small.
No call to action at the end
Do this instead: Close on the agent, the agency and how to book a viewing. The video exists to produce a viewing request.
Run it from your own agent
Skills are designed to run inside a terminal agent like Claude Code or Codex, against a project you control. The same skill produces the same style whether it runs in your agent or in the baz editor.
npm install -g bazaar.it@latest
# Install this skill into your agent (Claude Code, Codex or Cursor)
baz skill add property-tour
baz project create --name "Property Tour for my product"
baz prompt "make a real estate listing video" --stream-json
baz review --summary --json
baz export start --wait --format mp4 --jsonOperations draw from a prepaid balance. See the CLI reference for the full command set.
Common questions
Do I need video footage of the property?
No. This skill is built specifically for the case where all you have is the still photo set — which is the normal case for most listings. The push-in motion and per-room structure are what turn stills into something that reads as a tour.
How many photos should I supply?
Six to ten strong images, covering one shot per key space. More than that and each room gets too little screen time to register; fewer and the tour feels incomplete.
Can I brand it for my agency?
Yes — the title and end cards carry your agency logo, the agent name and the listing details, so the video is yours rather than generically branded.
Is this skill included for free?
Property Tour is a premium skill, so it requires the lifetime skills purchase rather than being part of the free set. Rendering and voiceover still draw from your balance in the normal way.
Do I need video editing experience?
No. The skill carries the editing decisions — shot order, pacing, type treatment, transitions, sound design. You supply the raw material and the facts about your product; the agent assembles the cut. You review it and ask for changes in plain language.
Can I run this in my own coding agent instead of the baz editor?
Yes. Skills are designed to be run from a terminal agent like Claude Code, Codex or Cursor. Install the CLI with `npm install -g bazaar.it@latest`, then `baz skill add <slug>` to pull the skill into your agent. The same skill produces the same style whether it runs in your agent or in the baz editor.
What does it cost?
baz bills against a prepaid dollar balance rather than a seat subscription — you top the balance up and each operation (generation, voiceover, render, export) draws a listed amount from it. There is no per-seat fee to make a video, and the price of each operation is published.
Can I change the video after it renders?
Yes, and this is the point of doing it as code rather than as a flat render. Every scene is a real component you can edit — ask the agent to re-time a beat, swap a screenshot, rewrite a line, or change the accent colour, and only that part rebuilds. You are not re-rendering from scratch each time.
Will every video from this skill look the same?
The grammar is the same — that is what makes it a skill and not a template. The content is not: your brand colours, typography, screenshots, copy and data all come from your inputs. Reusing one skill across a series is a feature, because episode three lands in the same visual language as episode one instead of being rebuilt from scratch.
Related guides
Pick a skill. Get the video.
Run the Property Tour skill in your own coding agent, or in the baz editor. Usage comes out of a balance you top up, with a listed price per operation — no seat subscription to make a video.