Ziyad.ai ← All projects
Case Study · AgentDesk
AgentDesk
Live system · built & running

An engine that generates
a complete website
from one profile link.

You give it one thing — an agent's public profile link from a portal like Property Finder or Bayut (or Zillow and Realtor.com in the US). AgentDesk reads it and assembles a finished, premium website around it — photo cut out cleanly, listings pulled in, interactive tools built in — in about a minute.

Built · Solo
Type · Website generation engine
Status · Live
🔗
Paste a profile linkpropertyfinder.ae · bayut.com · zillow.com · realtor.com
Get a full websitein about 60 seconds
agentdesk — internal tool Live
Dashboard Sunday, 19 July 2026
14Calls today
6Interested today
9Clients paid
7,200Revenue (AED)
2Follow-ups due
Pipeline funnel
New
12
No Answer
22
Call Back
8
Not Interested
16
Interested
14
Sample Sent
84
Paid
9
Delivered
7
Top objections
Too busy8
Ask later3
Already has website3
Other2
Recent activity
James Okafor — Paid · AED 800 13:43
Elena Volkov — Interested 13:35
Marcus Chen — Launched 13:32
Priya Sharma — Sample Sent 13:28
Leads Property Finder · Bayut · Zillow pipeline
AllNewNo AnswerInterestedSample SentPaid
AgentPhoneAreaStatusViews
James OkaforSkyline Realty+971 5•• ••• 4821Dubai Marina, JVC12
Marcus ChenZenith Properties+971 5•• ••• 8817Arabian RanchesLaunched9
Priya SharmaBluewater Realty+971 5•• ••• 3355Dubai Hills, MeydanInterested6
Elena VolkovPrime Homes+971 5•• ••• 1190Downtown, Business BayInterested5
Sofia RossiCrescent Homes+971 5•• ••• 2408Business Bay, ZabeelSample Sent3
David MuellerFalcon Estates+971 5•• ••• 7042Palm JumeirahNo Answer
James Okafor Dubai Marina, JVC · Paid · AED 800
🔗 Live site: jamesokafor.com  ·  12 views  ·  launched 18 Jul · renews in 1 year
Step 1 · Send the demo

Send a demo example first. Build their personal sample only after they show interest.

◉ WhatsApp Demo (M)◉ WhatsApp Demo (F)
🔗 Copy Demo (M)🔗 Copy Demo (F)
Step 2 · Build their sample
Boutique Editorial (default)
Auto (unique per agent)
⚡ Generate Sample📷 Full Gallery
Deliver to client
jamesokafor.com
📦 Delivery .zip🚀 Mark launched
Invoice
INV-0042AED 800 · Paid

Website + 1-year domain & hosting. Renewal invoice auto-scheduled.

Listings (6)

Pulled from public profile — 4 photos each, full galleries.

AgentDesk — the tool itself. Dashboard, pipeline and per-lead workflow, all in one screen. (Sample data shown.)
84Sites generated
~60sBuild time each
9Paying clients
1 → ∞Niches it can serve

The idea

Don't build websites.
Build the thing that builds them.

Making one good website by hand is slow — a designer, a developer, rounds of revisions, days of work. Making a thousand of them that way is impossible. I wanted to see how much of that entire process I could compress into a single action.

The answer turned out to be: almost all of it.

You hand AgentDesk one public profile link — the page an agent already has on Property Finder, Bayut, Zillow, or any similar portal. It reads and understands what's there, and about a minute later a complete, polished website exists — built, styled, and ready to go live.

One link in. A finished, premium website out. No designer, no developer, no template that looks like a template.

Who can run it

If you can make a call,
you can build the website.

This is the part I'm proudest of. There's no technical skill required to operate it — no code, no design tools, nothing to learn. The same person cold-calling agents all day can paste a link, press one button, and hand over a finished website minutes later.

The salesperson is the developer now. One button does the building.

The efficiency

A week of work, in a coffee break.

~60sFrom one link to a finished site
1Person running it end to end
0Designers or developers per site
Sites it can generate, back to back

The operation behind it

The sites are only half of it.

Generating a beautiful site is the visible part. The other half — the part that makes it a business one person can run — is the system wrapped around it, shown at the top of this page: every lead, every stage, every follow-up, tracked in one place.

Nothing about a lead is improvised. The operator opens one, and the script, the site generator, the outreach message and the invoice are already there — so the whole motion, from first call to a signed and delivered client, runs from a single screen. That dashboard is the actual tool, with sample data in place of real client details.

The part that matters most

Not a Dubai tool.
Not a real estate tool.
An engine.

Real estate in Dubai is just the first thing I aimed it at, because it was the clearest problem to solve — thousands of professionals with no site of their own. But nothing in the engine is tied to that.

The same system reads a profile, understands its content, and assembles a branded, tool-equipped website around it — regardless of where in the world that person is, or what they do. Point it at a different profession, and it produces a site shaped for that world instead.

Real estateLive now
Doctors & clinicsSame engine
LawyersSame engine
RestaurantsSame engine
ConsultantsSame engine
…anyonewith a public profile

One profile in, one finished website out — any city, any profession. That's the actual product. Real estate is just the demo.

Under the hood

I'll keep the recipe to myself, but the shape of it: a custom automation engine reads and understands the source profile, an AI image pipeline handles the photo, real-world data feeds the interactive widgets, and the whole thing runs on my own self-hosted infrastructure — no third-party website builders, no off-the-shelf templates, nothing I don't control. Sitting underneath it all is a full operations layer — tracking, follow-ups, delivery — so the same system that generates the sites also runs everything around them.

I didn't build a website. I built the machine that builds them — and it isn't fussy about who it's building for.

And here's what it produces

From that engine — this.

Everything above is the machine. Below is a real site it generated end to end, using a Dubai real estate agent as the example. Scroll it, click it — it's the actual thing, live.

agentdesk.marketfrontai.com/s/rayan-malik Open →
A real site the engine generated — live and scrollable.

What every site includes

Not a page. A toolkit.

Each generated site ships with the pieces that normally take a developer weeks — assembled automatically, working on day one.

AI cutout portrait

The agent's photo, background removed automatically and placed like a magazine cover.

Auto-pulled listings

Live properties read from their public profile, full galleries, laid out as an editorial spread.

Property detail pages

Every listing opens to a photo mosaic, specs, and a direct line to the agent.

Mortgage calculator

Any price becomes a real monthly figure — buyers self-qualify before they call.

Guided matchmaker

A short quiz turns a visitor's brief into a lead, straight to WhatsApp.

Real-data valuation

Estimates built from actual registered transactions — real numbers, not guesses.

Own monogram & logo

A unique mark generated per agent — every site feels bespoke, none look templated.

Fully responsive

Pixel-perfect from desktop down to the phone — where most clients actually open it.

Owner control

They run it themselves.

Once it's live, the agent adds or removes listings in seconds — no developer, no waiting. Watch:

Your listings
Marina Skyline 2BRDubai Marina · AED 2,450,000
Palm Signature VillaPalm Jumeirah · AED 18,900,000
Burj View PenthouseDowntown Dubai · AED 12,750,000

Add or remove — the site updates instantly. This demo is interactive; the real thing works exactly like it.

See one the engine made.

A live site, generated by the system described above.

View the live demo → More projects
Share