For proptech, CRMs & real-estate marketing platforms

Listing photos in, cinematic property tours out — by API.

Add programmatic property tours to your platform. Turn any listing's details and gallery into a narrated, music-scored tour for the MLS, social, and listing pages — white-labeled per brokerage, generated automatically as listings go live.

  • A finished tour the moment a listing publishes
  • White-label per brokerage or agent
  • Neutral, fair-housing-aware narration

How your video gets made

You send photos and a few details. It does the whole production.

Send a listing's photos and details and the API runs the whole production — no videographer, no edit suite. Here is what happens to each listing.

Step 1

It picks your best shots

Send the full photo set. The strongest images are chosen for quality, framing, and how well they tell the story.

Step 2

It directs the shoot

Camera moves, framing, and pacing are matched to the category so the video feels intentional from the first shot.

Step 3

It writes and voices the script

Selling copy is written from your listing data, then spoken in a natural voice — paced to fit the length you asked for. Or supply your own script.

Step 4

It scores the music

Background music is matched to the mood and mixed under the voice-over, with the balance tuned so every word still lands.

Step 5

It films and assembles

Each chosen shot becomes part of one continuous, polished video with natural movement and smooth transitions.

Step 6

It brands and finishes

Captions, your logo, brand name, calls-to-action, and final color treatment are included in the finished video.

AI-guided photo selection. Send the full photo set, and the pipeline picks the strongest shots, plans the sequence, and keeps the final video paced around the product details that matter.

Built for listings

Every listing, tour-ready.

Auto on publish

Wire your agents’ MLS or CRM feeds in and generate a tour the moment a listing goes live — no manual editing, no waiting on a vendor.

Compliance-minded copy

Narration stays factual and avoids protected-class language, so tours respect fair-housing guidelines. Bring your own script when you need to.

White-label per brokerage

Sub-tenant scoping brands and isolates every agent or office behind your own platform — one integration, every listing.

One call

One call per listing.

POST the property and its gallery; poll for the finished tour. The same shape works for a single listing or your whole book.

You send

POST /v1/videos
POST /v1/videos
Authorization: Bearer vid_live_••••

{
  "vertical": "property",
  "image_urls": [
    "https://cdn.mls.com/123-ocean/01.jpg",
    "https://cdn.mls.com/123-ocean/02.jpg"
  ],
  "subject": {
    "propertyType": "single-family home",
    "bedrooms": 4, "bathrooms": 3,
    "squareFeet": 2940, "price": 1250000,
    "city": "Santa Cruz", "state": "CA"
  },
  "aspect_ratio": "9:16",
  "duration": 25,
  "music": "real-estate-warmth",
  "narration": { "enabled": true, "auto_generate": true },
  "brand_overlay": {
    "brand_name": "Coastal Realty",
    "cta_text": "Book a tour"
  }
}

You get back

GET /v1/videos/{id}
GET /v1/videos/a91b…

{
  "id": "a91b…",
  "status": "completed",
  "video_url": ".../a91b/final.mp4",
  "thumbnail_url": ".../a91b/poster.jpg",
  "duration_seconds": 32,
  "source_urls": [
    ".../123-ocean/01.jpg",
    ".../123-ocean/06.jpg"
  ]
}

Pricing

Create an account. Pay for finished videos.

Add prepaid balance when you are ready to generate. Failed or cancelled jobs are refunded automatically. Narration, music, captions, branding and post-production are included.

Starter
$20
100 credits · never expire
GrowthSave 10%
$90
500 credits · never expire
ScaleSave 20%
$400
2,500 credits · never expire

Questions

Can tours be generated automatically when a listing goes live?+

Yes. Wire the endpoint to your agents’ MLS feed or CRM and generate a tour the moment a listing publishes — no manual editing step in between.

Is the narration fair-housing aware?+

Narration is written to stay factual about the property and avoid protected-class or steering language. You can also supply your own approved script when you need full control.

Can each agent or office be branded separately?+

Yes. Sub-tenant scoping brands and isolates video per agent or brokerage behind your platform, each with its own logo and call-to-action.

What listing data should I send?+

Photos plus details like beds, baths, square footage, price, and location. The more you include, the richer the tour — only photos and the property vertical are required.

What formats do I get back?+

A finished MP4 plus a thumbnail, in vertical (9:16) for social or widescreen (16:9) for listing pages.

Turn every listing your agents publish into a tour that sells.

Real estate listing video API — photos in, property tours out · CatalogReel