AI video creation

Anything worth reading, made worth watching.

Tailored for Real Estate & Hospitality, Catchups.ai turns property listings, agency pages, hotel websites, and booking URLs into dynamic, branded 120-second video kits — in minutes, via automated API or Playground.

No editors, no timelines, no render farms of your own. Paste a source, get a video.

Source
624 Cole Pl, Beverly Hills
listing · 6 beds · 6 baths
real-estate9:16 · 0:46
00:12 / 00:461080p
Delivered
✓ final.mp4 · 0:46 · captioned
webhook → yourapp.com/hooks
URL → Video
Automated URL-to-Video
120 sec
Up to 120 sec per Property-Video-Kit
100%
100% Branded
API + UI
API & Playground Ready
00:02How it works

From source to screen in three moves.

Point to a source

A property listing, hotel page, or booking URL. Catchups.ai extracts the details and photos and writes the script.

Set the direction

Length, aspect ratios, languages, audio mood, captions — and your project's brand kit, applied automatically.

Receive the cut

A narrated, captioned final.mp4 lands in your workspace — or straight at your webhook, ready to publish.

00:03Developers

An API that ships video, not tasks.

Everything the playground does, your code can do. Send a property payload, track every job, get the finished kit the moment it's done.

create-video.sh
Docs
curl -X POST https://api.catchups.ai/v1/research \
  -H "Authorization: Bearer $CATCHUPS_API_KEY" \
  -H "Idempotency-Key: $IDEMPOTENCY_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "projectId": "proj_01HXAMPLE",
    "input": "https://example.com/listings/624-cole-pl",
    "mode": "url",
    "video": {
      "durationTargetSeconds": 30,
      "aspectRatio": "9:16",
      "resolution": "1080p"
    },
    "creative": {
      "format": "realEstate",
      "audioPolicy": "generated",
      "captionPolicy": "director"
    },
    "metadata": {
      "externalId": "customer_listing_123"
    }
  }'

# → 202 Accepted
{ "id": "vg_8k2m1x", "status": "rendering", "eta_seconds": 140 }

Webhooks on deliveryjob.completed

No polling. The finished file and its metadata arrive at your endpoint the moment rendering completes.

Property-Video-Kit Units1 job = 1 kit unit

Each API job consumes one Property-Video-Kit Unit — up to 120 seconds of requested render duration for the property payload you submit.

Usage & keys per workspace

Scoped API keys, live usage tracking, and per-project budgets — the workspace is the billing boundary.

Public status pagestatus.catchups.ai

Rendering infrastructure you can see. Uptime and incident history, in the open.

00:04Brand kits

Your brand on every frame.

Attach an intro, outro, and brand imagery to each project — in both aspect ratios — and every render comes out already yours. No post-production pass, no template drift.

Intro 9:16
Intro 16:9
Brand image
Outro 9:16
Outro 16:9
Aa
Voice & mood
00:05Pricing

Plans for every property.

One Property-Video-Kit is up to 120 seconds of tailored video for a single property URL or payload. Choose a monthly kit volume.

Starter
$100 / kit
500 kits / month
Contact Sales
Growth
$95 / kit
1,000 kits / month
  • 5% discount
Contact Sales
Scale
$90 / kit
5,000 kits / month
  • 10% discount
Contact Sales
Enterprise
Custom pricing
Custom volumes
Contact Sales
  • Up to 120 seconds of video content per kit, tailored to customer preferences (e.g., 90s main showcase + two 15s social reels in custom aspect ratios or languages for a single property payload)
  • Browser playground + API access included
  • Brand kits & Webhooks included

All listed plan prices exclude applicable local taxes (such as EU VAT or US Sales Tax). Taxes are automatically calculated and added at checkout based on the customer's billing location.

Catchups.ai

The Art of Catching Up.

Transform the way professional knowledge is consumed. Always informed, always inspired.

Contact Sales