AI for Property Management: Tenant Maintenance Requests in Dubai

Real Estate November 2026 3 min read

How an AI agent takes maintenance requests from tenants on WhatsApp, what it records for your maintenance team, and what it leaves to people.

Short answer

Eshal takes tenant maintenance requests on WhatsApp in Arabic, English and 56+ other languages, at any hour. It collects the building, unit, problem and access times, confirms the details with the tenant, and logs the request in the system your maintenance team already uses, so nobody has to retype a message or call the tenant back to ask the basics.

How a request is handled

  1. The tenant writes on WhatsApp, for example "The AC in my bedroom is not cooling", in whichever language they use.
  2. Eshal asks only what is missing: building and unit, what the problem is and where, since when, and when someone can enter the unit.
  3. It reads the details back to the tenant and asks them to confirm before anything is logged.
  4. It logs the request in your connected tool, such as a ticketing system or a shared sheet, and tells the tenant it has been received.
  5. Follow-up questions such as "Is anyone coming today?" are answered from the status your team records, or handed to a person if there is no update.
✓
Confirmed before it is loggedThe tenant checks the unit, issue and access times before the request is created, so your technicians go to the right place with the right information.

What your maintenance team receives

  • Tenant name and phone number
  • Building and unit
  • The problem in plain words, and where in the unit it is
  • When it started
  • When the unit can be accessed
  • The full conversation, kept in an audit trail

Evenings, weekends and languages

Tenants report problems when they notice them, often in the evening or at the weekend. Eshal replies straight away and records the request, so it is waiting for your team at the start of the next shift instead of sitting unread in a WhatsApp inbox.

Dubai tenants write in Arabic, English, Hindi, Urdu, Russian, Tagalog and more. Eshal answers each tenant in their own language from one setup, and your team reads every request in the language they work in.

What stays with people

  • Urgent and safety issues: you decide which problems go straight to a person, for example water leaks, power cuts or anything the tenant marks as urgent. Eshal hands these over with the details already collected.
  • Disputes and charges: questions about who pays for a repair, deposits or contract terms are handed to your property team.
  • Anything outside your rules: requests you have not set up are passed to a person with the tenant's details and message, so they do not have to ask again.

Setup and data

Eshal is a Meta WhatsApp Tech Provider and connects to the official WhatsApp Business Platform. A property team can typically be live in one day: connect WhatsApp and the tool where requests are logged, set which issues go straight to a person, and test the conversation before tenants see it.

Conversation data is stored in Microsoft Azure UAE North. Eshal is certified to ISO/IEC 27001:2022, has a SOC 2 Type II report, and never uses customer data to train AI models.

FAQ

Yes. Eshal collects the building, unit, problem and access times on WhatsApp, confirms them with the tenant and logs the request in your connected tool, in Arabic, English and 56+ other languages.
You set which issues go straight to a person, such as water leaks or power cuts. Eshal hands these over with the details already collected.
No. Eshal reads the details back on WhatsApp and the tenant confirms before the request is logged.
Eshal replies straight away and records the request, so it is waiting for your team at the start of the next shift.
In Microsoft Azure UAE North (Dubai). Eshal is ISO/IEC 27001:2022 certified, has a SOC 2 Type II report and never uses customer data to train models.

Put this into practice.

Eshal deploys in one day. Book a demo for your industry.