AI video for European real estate agents

Every listing.
9 languages.
9 minutes.

Upload your photos. Xelo writes the script, generates the video, adds a voice in your buyer's language, and publishes it — automatically.
€3.12
per full listing video
9 min
upload to published
9
languages, auto-spoken
Xelo Market live James AI live 9 EU languages GDPR compliant
VERTICAL · 9:16 · SOCIAL PACK
9:16 · Social
16:9 · MLS
16:9 · MLS
78%
of listings have zero video
(Idealista data)
4×
more enquiries on listings
with professional video
€400+
traditional videographer cost
per property
2.5 hrs
spent on listing copy
per property, on average
Real output — no mockups

This is what your
listings look like with Xelo.

Every video below was generated from photos — no videographer, no editing, no studio. MLS 16:9 for portals and social 9:16 for Instagram, delivered together.

✦ SOCIAL · 9:16
New Development of Luxury Villas Finestrat, Alicante · Spain
✦ MLS · 16:9
Luxury Villa — Sierra Cortina Finestrat, Alicante · Spain
✦ MLS · 16:9
Art Deco Villa — Kintjanweg Willemstad, Curaçao
All videos generated in under 12 minutes from property photos — no drone, no studio, no editor.
How it works

Five steps.
All automatic.

From photos to published video in less time than it takes to write one email.

1
Upload your listing photos
Upload 5–30 photos from your phone, camera, or MLS export. Xelo accepts any format.
2
AI writes a property script
Xelo analyses the photos, generates a professional narration script tailored to European buyers — highlights, neighbourhood, price context.
3
AI voice narration in your broker's language
Your video is narrated in your broker's language — EN, NL, DE, FR, ES, PT, IT, PL, SV. Natural, clear speech that sounds professional. Formatted for MLS (16:9) and social (9:16).
4
Published to Xelo Market automatically
Your listing appears on Xelo Market — the only property portal where every listing has a professional video. Buyers across Europe see it immediately.
5
James answers buyer questions 24/7
James, Xelo's AI buyer assistant, responds to enquiries, qualifies leads, and forwards serious buyers to you — in their language, any hour.
What's included

Everything.
In one subscription.

No agencies, no freelancers, no separate tools. One platform handles the full listing workflow.

🎬
AI Video live
MLS 16:9 + social 9:16. Generated from photos in minutes. No footage needed.
🎙️
Voice narration coming soon
Natural AI speech narrates your listing in the broker's language. Clear and professional — no robotic tone.
✍️
AI copywriting live
Xelo writes the narration, the listing description, and SEO-ready portal text — all from your photos.
🌍
9 EU languages live
EN, NL, DE, FR, ES, PT, IT, PL, SV. Buyers hear your listing in their own language.
🚁
Aerial video live
AI-generated aerial view and satellite imagery of the property location. EU drone permit guidance shown automatically per country.
📤
Portal export coming soon
Formatted video and copy ready for Idealista, Funda, Immowelt, Rightmove, and 30+ other EU portals.
🎩
James AI assistant live
Buyer enquiry AI that qualifies leads and answers questions in any language — 24/7.
🔗
Embed widget live
One line of code. Put a Xelo video player directly on your own website or property portal listing.
📊
Analytics live
Track video views, lead quality, enquiry conversion, and portal performance per listing.
Exclusive to Xelo live now

The only portal where
every listing has
professional video.

Xelo Market is a European property portal built into your subscription. Your listings appear automatically — no extra upload step.

✦
Premium rotation — fair queueEvery broker gets premium placement. Listings rotate every 3 minutes — no budget needed to reach the top.
🗺️
Map + video gridBuyers see video thumbnails on the map. No other portal does this.
🌍
Cross-border buyersInternational buyers searching in their language find your listing with James ready to respond.
XELO INBOX · James AI assistant live now
J
James
Xelo AI · responds instantly
online
Hola, ¿cuánto es el precio del apartamento en Marbella?
James → Español detectado
Buenos días. El apartamento en Marbella tiene un precio de 485.000 €. Son 140 m², 3 dormitorios y 2 baños con vistas al mar. ¿Le gustaría concertar una visita?
Is the owner open to negotiation?
James → English detected
The seller is open to reasonable offers. I can connect you with the listing broker directly — shall I forward your contact details?

Buyers get answers.
You get qualified leads.

James reads the listing, detects the buyer's language, and handles the first conversation — so you only talk to buyers who are actually interested.

Multilingual — James responds in whatever language the buyer writes in
24/7 — enquiries answered while you're showing another property or asleep
Lead forwarding — serious buyers get connected to you directly, others are filtered out
No setup — James reads your listing automatically, no configuration needed
See James in action →
Embed widget live now

Put Xelo on
your own website.
One line of code.

Your listings already have professional video. Now you can show them on your own site or portal — without any technical work.

✦Works on any website, CMS, or portal template
✦Plays the MLS and social video, auto-switches format
✦Buyers can access James directly from the embed
✦No hosting or bandwidth costs on your end
Available to all subscribers — find your embed snippet in your listing dashboard under "Share".
index.html
<!-- Paste this where you want the Xelo player -->
<iframe
  src="https://app.xelo.media/agent/
    12a3b4/embed"
  width="100%"
  height="520"
  frameborder="0"
  allow="autoplay"
></iframe>
That's the whole integration. No API key, no SDK, no backend.
How Xelo compares

Built for European agents.
Nothing else comes close.

FeatureXeloTraditional VideographerDIY Video ToolNo video
Cost per listing€3.12€300–€600€15–€40€0
Time to publish9 minutes3–5 days2–4 hours—
9 EU languages✓✕✕✕
MLS + social formats✓Extra costManual export✕
Xelo Market listing✓✕✕✕
James AI buyer assistant✓✕✕✕
AI listing copywriting✓✕✕✕
Enquiry conversion uplift4× vs no video4× vs no video2× vs no videoBaseline
Beta testers

They made videos
they'd been postponing for years.

"I uploaded 20 photos on a Friday evening and had a professional video with Spanish narration ready before I went to bed. My competitor spent €400 on a videographer for the same result."
MG
María González
Independent agent, Marbella
Beta tester
"The multilingual part is what sold me. I have German and Dutch buyers looking at Portuguese properties. James answers their questions in German while I'm asleep. That's completely new."
RF
Rui Ferreira
Agency principal, Lisbon
Beta tester
"Three videos in one afternoon. Script, voice, both formats. I used to spend two days writing copy and waiting for the videographer. Now I send the listing brief to Xelo and it's done."
CM
Carlos Martínez
Senior agent, Barcelona
Beta tester
Plans

One price per listing.
Everything included.

Cinematic walkthrough · copy in every language · your listing portal · James answering prospects 24/7 · automated social posting.

Trial
€0
excl. VAT
30-day trial · 1 listing · 30s of video
✓ 1 active listing
✓ 30 seconds of video
✓ All 9 languages
✓ 16:9 portal + 9:16 social
✓ Xelo Market listing
✓ James AI assistant
✓ Free live training every week
✓ Personal onboarding with our founder
Start free
Starter
€99/mo
excl. VAT
Up to 4 listings · 120s/month
✓ Up to 4 active listings
✓ 120 seconds of video/month
✓ 8-second clips
✓ All languages & formats
✓ Portal & social posting
✓ Xelo Market listing
Get Starter
Agency
From €690/mo
excl. VAT
Multi-seat · 1080p · unlimited listings
✓ Unlimited listings
✓ Unlimited video time
✓ 1080p quality
✓ Priority render queue
✓ Multi-seat access
✓ All languages & formats
Contact us
Limits reset monthly. Re-renders draw from your video seconds. Unused seconds do not roll over. Founding brokers: price locked for 12 months. Prices excl. VAT.
Buy more, any time

No subscription needed.

Pay once, activate instantly. Same video quality as any paid plan.

Extra listing slot
€89
One additional active listing
✓ Same features as your plan
✓ Valid until you remove the listing
Sign in to buy
Video seconds top-up
€21for 60s
€0.35 per second · ~7 clips
✓ Added to your current month
✓ Re-renders draw from your pool
Sign in to buy
Traditional videographer
€345–1,250
per property · scheduling, a shoot day, days of editing
Xelo
€89
per listing · ready in minutes · video, copy, portal & James included
Limits reset monthly. Re-renders draw from your video seconds. Unused seconds do not roll over. Founding brokers: price locked for 12 months. Prices excl. VAT.
FAQ

Everything you need
to know.

How long does it take to get my first video? +
Upload your photos and Xelo delivers both the MLS and social video within 9–12 minutes. No editing, no approvals — it's ready to publish.
Which languages does Xelo support? +
9 European languages: English, Dutch, German, French, Spanish, Portuguese, Italian, Polish, and Swedish. Both the voice narration and the listing copy are generated in your chosen language. James AI responds in whatever language the buyer writes in — even if it's not on this list.
What is Xelo Market and do I have to pay extra for it? +
Xelo Market is included in every paid plan. It's a European property portal where every listing has a professional video. Your listings are published automatically when you create them — no extra upload. It's the only portal with video-first search and James AI for buyer enquiries.
How does the video time allowance work? +
Each plan includes a monthly video seconds allowance. Every clip you generate or re-render draws from that pool. Allowances reset on the 1st of each month — unused seconds do not roll over. Trial includes 30 seconds. Starter includes 120 seconds (~15 clips). Professional includes 540 seconds (~67 clips). Agency has no cap.
Can I use Xelo on my existing website? +
Yes. The embed widget lets you add a Xelo video player to any website with one line of HTML. Your listings already live on Xelo Market — the embed just mirrors them on your own site. No API key or backend needed.
Start today

Stop losing buyers to agents
with better Video(s).

Every day without video, a buyer lands on your listing and leaves.
3 free videos. No credit card. Takes 9 minutes.

Make your first video free See Xelo Market →
Trial includes 3 full listing videos · No credit card required · Cancel anytime