
Creative AI Agent
Mira
She makes the photos and the video.
Mira is the third agent because content is a different job from targeting. Noura briefs her. She edits listing photos and produces campaign video from park media and verified fields only. A human approves before anything goes live.
- Receives
- Noura’s brief, plus park photos and verified listing fields.
- Hands to
- Approved creatives back to Noura, who attaches them to funnels and ads.
Specified as a worker pipeline (photo edits + video jobs). She never invents a unit, a skyline, or an amenity. Video generation is not claimed as live until the worker ships.
Services Mira creates
Each service is a job with a tool surface. Mira does not do the other two agents’ work.
Listing photo edits
She works from the photos attached to the unit. Crop, light, cleanliness, ad-safe framing — not a fake view, not an amenity that is not in the listing.
Ad-ready image variants
Formats for the channels Noura plans to use. Same facts, different crops. The unit in the picture is the unit in the park.
Campaign video
Short video from park media and verified fields: title, location, beds, price, reference. No stock skyline passed off as the building. No invented pool.
Fact-locked copy
Headlines and captions that only repeat what the listing already says. If the park has no parking listed, she does not write parking.
Creative packages per audience
Noura’s audience (for example 2BR Dubai Marina ~AED 2M) gets a package: photos, video, copy. One listing can feed one package. She does not remix two towers into one ad.
Approval-ready deliverables
Creatives land in a queue for your team. Live on a channel only after that sign-off. Mira produces; she does not publish.
Re-edits from feedback
If the team rejects a frame or a line, she re-runs from the same park assets. The brief can change. The inventory cannot.
How Mira works with the others
One loop for a UAE desk. Noura creates demand from the park. Mira makes the content. Karim converts on WhatsApp.
01
You
You declare the number and the park
WhatsApp plus the units you actually have. That is the only source of truth. Agencies and independent agents both start here.
02
Noura
Noura analyses the park
She clusters real listings by location, type, bedrooms, and price band. She does not invent demand that the inventory cannot serve.
03
Noura
Noura names the audiences
Each cluster becomes a target. A 2BR in Dubai Marina around AED 1.85M is a buyer looking for that — not a fictional persona.
04
Mira
Mira makes photos and videothis is Mira
Noura briefs her. Mira edits listing photos and produces the campaign video from park media and verified fields only.
05
Your team
A human approves
Ads, photos, and video go live only after your team signs off. Nothing ships on a connected channel without that gate.
06
Noura
Noura ships ads, funnels, and forms
Approved creatives go to connected channels, each with a path and a capture form — or WhatsApp click-to-chat.
07
Karim
Karim takes whoever writes in
The buyer lands on WhatsApp. Karim qualifies, searches only the declared park, and never invents a price or a unit.
08
Karim
Viewing requested — people confirm
A lead appears in the workspace. Karim requests a viewing with no invented date. Your team confirms the slot.
The line Mira will not cross
- Invent a unit, a skyline, or an amenity.
- Publish without human approval.
- Use photos from a different listing for this campaign.
- Write a price that is not on the declared unit.

