For boutique brokerages in Dubai · 10–50 agents
Stop retyping Ejari contracts.
Your admin gets a WhatsApp folder of Emirates IDs, passports, visas and title deeds. Typing them into the DLD portal takes 15–20 minutes per lease, and one wrong digit in a 15-digit Emirates ID or a 10-digit Makani number gets the whole submission rejected.
EjariFlow reads the documents, checks every number and date against UAE formats, and gives you a verified list of exactly what to enter.
Not affiliated with Dubai Land Department. Portal autofill is in pilot — here is exactly what that means.
Reads
Emirates ID, passport, visa, title deed and the Ejari contract. Photos, scans and PDFs.
Checks
The 784 prefix, 15 digits and check digit on every Emirates ID, and Makani building numbers.
Flags
Passports, visas and IDs expiring within 30 days, and documents the tenant never sent.
Deletes
Documents and extracted values are removed automatically 24 hours after processing.
What goes wrong today
Time
15–20 minutes per lease
Reading Arabic and English fields off phone photos, then retyping them one by one.
Rejection
One digit, whole submission returned
A single bad character in an Emirates ID or Makani number bounces it at the portal.
Too late
Missing documents, found at the end
You discover the visa was never sent when the portal rejects you, after the tenant signed.
How it works
-
Drop in the bundle
Drag the folder the agent sent you. Up to 25 files, no naming conventions required.
-
It reads and checks
Images are cleaned up and read in English and Arabic. The numbers and dates are checked against UAE formats.
-
You review the flags
Green means verified. Red means the portal would reject it. Amber means a document is missing or a value needs a human. Correct anything in one place.
-
Approve, then fill the form
You get one verified list, in the order the portal asks for them, with anything the documents did not contain marked so you know what to chase. Copy the values across, or let the extension do it in one click if you are on a pilot.
You are handing over passports
So the defaults are the strict ones, and they are enforced in the code, not promised in a policy.
Deleted within 24 hours
Documents sit in temporary storage and are removed automatically. The bucket expires them, a scheduled job deletes them, and the API refuses to serve anything past its expiry — three separate mechanisms, so a single failure does not leave a copy behind.
Nothing reaches the form unreviewed
The extension can only fetch a payload after a person has approved that bundle. There is no setting that fills a portal form from an unreviewed upload, even with a valid access key.
No account for an attacker to steal
Access is by key, stored only as a hash. There is no password database, no session cookie, and approved data is never cached in the browser. Every account carries an audit log of who approved what and when.
Pricing
Per brokerage, billed monthly. Extraction counts reset each calendar month.
Standard
$99 / month
AED 360 · up to 100 lease extractions
- Up to 50 seats for your team
- Extraction and validation on all five document types
- Chrome extension autofill
- Documents deleted after 24 hours
Pro
Unlimited$249 / month
AED 900 · unlimited extractions
- Unlimited seats
- Everything in Standard
- Onboarding: we map your portal fields with you
- Priority support
Start a pilot
Tell us your brokerage name and roughly how many leases you register a month. Onboarding is done with you, including mapping your portal fields. The first month is free and we prove it on your own contracts.
What is live today: extraction from images, scans and PDFs; Emirates ID, Makani, expiry and completeness validation; the review dashboard; and the fill sheet, which gives you every value in one place, in the portal's order, with missing items named. That path touches nothing at DLD, so it cannot break when their form changes. What is in pilot: one-click autofill by browser extension, which needs the live portal's field names and is therefore mapped with you, on your own leases, before we claim it works. Arabic accuracy is also measured on your documents first — we do not quote accuracy we have not measured.