TL;DR: A property management company in the UAE can use AI to take tenant requests on WhatsApp and log them as structured jobs, to track lease and AMC renewal dates and start reminders on time, and to draft owner updates and renewal notices for a person to approve. The value is in removing re-typing and chasing, not in replacing the property manager. Anything with financial or legal weight stays with a human.
What does AI do for a property management company?
AI for a property management company is a set of assistants that sit on your WhatsApp number and your records: one that receives tenant requests and turns them into jobs, one that watches lease, AMC and supplier contract dates and starts the right conversation on time, and one that drafts owner communications from what actually happened. Each one hands anything that commits money or makes a legal statement to a person before it goes out.
This piece is for the owner or operations lead of a property management or facilities management company in Dubai, Abu Dhabi or Sharjah, managing anything from a few dozen units for individual landlords to whole buildings for a developer. It describes what the systems do, where they break, and what to ask before buying one.
Why is WhatsApp the starting point?
Tenants in the UAE do not raise tickets in a portal; they message the number on the sticker in the lift. Owners abroad message the property manager directly. Technicians send photos of the finished job on WhatsApp. The result is that a property management company's real system of record is a handful of staff phones, and everything else is re-typed from them.
That is why a property management AI has to start on WhatsApp. If the assistant sits on the Business API number tenants already use, it can capture the request in the form it arrives, in Arabic or English, with the photos and voice notes, and structure it before anyone has to re-type it. If it sits in a portal nobody opens, it will automate nothing.
How does the assistant handle tenant maintenance requests?
The flow is simpler than it sounds. A tenant messages the building number: a photo of a leaking tap and "AC not cold, flat 1204". The assistant identifies the tenant from the number against your tenancy records, confirms the unit, asks for what is missing (a photo, a preferred time, whether anyone is home), and classifies the request using rules you set: water leak and no power are urgent, a stuck cupboard is routine. It creates the job in your maintenance system with everything attached, tells the tenant what to expect, and notifies the right coordinator.
Where it must stop is where judgement or cost begins. A request that mentions a smell of gas, flooding, or a security concern goes straight to a person with the full context. A job that needs a chargeable repair, or that the landlord must approve, is routed for approval rather than promised. The tenant still gets a fast acknowledgement; the decision is still made by a human.
What changes for the team is that the coordinator opens a structured job with a photo, unit, tenant and urgency, instead of scrolling a personal chat to find the message from last night. We wrote about the general mechanics of this in keeping control when AI answers your customers.
How does lease renewal tracking work?
Every tenancy has an end date, a notice period and, in most cases, a registered contract (Ejari in Dubai, Tawtheeq in Abu Dhabi, the municipality system in Sharjah). Most property management companies track these in a spreadsheet that someone remembers to check. The failure mode is quiet: a renewal conversation that starts too late, a notice that misses its window, a rent adjustment that was never raised.
A renewal engine reads the dates and terms from your records, works out when each renewal conversation should begin according to your policy, and creates a task with a drafted message in the tenant's language. The draft contains the facts from your records: unit, current term, end date. The rent figure and any change in terms come from the property manager's instructions, not from the model, and the message does not leave until a person approves it.
Because notice rules and rent adjustment rules differ by emirate and change over time, check the current guidance for each emirate you operate in before setting the reminder timings. The system should make the timings a setting you control, not a value buried in code. The same pattern is described for contractors in the AMC renewal engine; for a property manager it applies to leases and supplier contracts alike.
What about AMC and supplier contracts?
A building depends on annual maintenance contracts: lifts, fire alarm and suppression, air conditioning, pest control, cleaning, pools, generators, water tanks. Each has an expiry date, a service schedule, a certificate that a regulator or insurer may ask to see, and a renewal or retender decision. When one lapses quietly, the consequence ranges from an unserviced lift to a failed civil defence inspection.
The same renewal engine that tracks leases can hold every AMC: contract, supplier, scope, dates, service visits logged from technician WhatsApp messages, and the certificates as they arrive. It reminds the right person before each decision point and drafts the renewal request or the retender email. When a technician sends "lift service done, tower B" with a photo of the report, the assistant attaches it to the right contract and updates the schedule.
The AMC renewal automation page describes this system in more detail.
How does owner reporting change?
Landlords, especially those abroad, want to know what happened this month: which requests came in, what was fixed, what it cost, whether the tenant is renewing. Producing that report by hand means reading through chats and job lists. With requests, jobs and contracts already structured, the assistant can draft the owner update from the records, in the owner's language, for the property manager to review, adjust and send. The facts come from the system; the tone and judgement come from the person.
What should the AI never do on its own?
- Quote a rent figure, a service charge or a repair cost that has not been set by a person.
- Send a renewal notice, a notice to vacate or any message with legal weight.
- Approve chargeable work on a landlord's behalf.
- Promise a technician's arrival time it cannot verify from the schedule.
- Discuss one tenant's details with another, or share owner information with a tenant.
Each of these is a boundary written into the system, not a hope. The assistant drafts; a person approves.
Who does what
| Task | The AI does | A person does |
|---|---|---|
| Tenant maintenance request | Identifies tenant and unit, gathers photos, classifies urgency, creates the job, acknowledges | Dispatches, approves chargeable work, handles emergencies |
| Lease renewal | Calculates timing, drafts the message from records | Sets the rent and terms, approves and sends |
| AMC tracking | Holds contracts, logs service visits, reminds before expiry, drafts renewal requests | Decides renew or retender, negotiates |
| Owner update | Drafts from jobs, costs and renewals | Reviews, adds judgement, sends |
| Technician reporting | Attaches photos and reports to the right job or contract | Signs off the work |
What to ask a vendor
Ask where the assistant gets tenant and unit information from, and what it does when a number is not in your records. Ask how urgency rules are set and who can change them. Ask which messages go out automatically and which wait for approval, and ask to see the approval step. Ask how renewal timings are configured and whether they can differ by emirate. Ask whether the WhatsApp Business Account will be in your Meta Business account, and whether you keep the code, the records and the number if you leave. Ask where tenant and owner data is stored, and check the current UAE data protection guidance for what that means for you.
How Soluvide builds this
We start with a free call to map how requests, renewals and contracts actually move through your company today, including the staff phones. We then scope the first system, usually the WhatsApp request intake, and quote a fixed price. Every message with financial or legal weight is gated behind human approval; the assistant drafts and a person sends. The WhatsApp Business Account, the code and the data are in your name from day one.
The request intake is built on the same foundation as our WhatsApp assistant, adapted for tenants rather than leads. Renewal and AMC tracking use the renewal automation. The broader picture for brokerages, developers and managers is on the real estate industry page, and if you are a brokerage rather than a manager, this piece is the better starting point.
If your team is still scrolling personal chats to find last night's leak, message us on WhatsApp and we will look at the workflow with you.
Questions
Frequently asked.
Three things reliably: take tenant maintenance requests on WhatsApp and log them as structured jobs with photos and unit details; track lease, AMC and supplier contract dates and start reminders on time; and draft owner updates and renewal notices from your records for a person to approve before sending. It does not replace the property manager; it removes the re-typing and the chasing.
Where this applies
What we build for this.
- SolutionPortal lead routingProperty Finder leads sit unanswered while agents are on viewings.
- ServiceWhatsApp & CRM automationEvery lead answered, routed, logged and followed up.
- SolutionAMC renewal automationMaintenance contracts lapse because the renewal date lived in a spreadsheet.
- ServiceAI automationDocuments, invoices, quotations, reports — done by software.