REF / AUTOMATION

Dubai Property Management - Tenant Lifecycle Automation for 1,800 Units

Built end-to-end tenant intake, maintenance triage, and lease renewal automation for a Dubai property manager - reclaimed 4 full-time-equivalent roles.

RoleAutomation Architect
Year2025
Outcome4 FTE roles reclaimed, NPS +27
DomainAutomation
00
STACK

Tech used.

n8nClaude Sonnet 4.6TwilioYardi integrationStripeNotion

The Problem

A Dubai property manager handling 1,800 residential units across 14 buildings was running its operations the way most mid-sized PM companies do. heroically, on the goodwill of overworked staff. Tenant onboarding took 4-7 days. Maintenance requests landed in a shared inbox monitored by two coordinators who triaged manually and dispatched contractors via WhatsApp. Lease renewals were tracked in a spreadsheet that the owner reviewed monthly. meaning some lapsed before negotiations even started.

Tenant NPS was an unflattering 18.

What I Built

1. Tenant onboarding flow. New leases trigger an automated sequence: ID verification (Claude reads scanned documents), Ejari registration assist, utility setup links, building access provisioning request, and a welcome WhatsApp with the building's playbook. 7-day onboarding compressed to 36 hours.

2. Maintenance request triage. Tenants submit issues via WhatsApp (with photos). Claude classifies by category (plumbing, electrical, AC, appliance, common-area), urgency (emergency / standard / cosmetic), and whether tenant or owner is liable per the lease. Routine requests are dispatched to the right contractor automatically; emergency cases page a coordinator on call.

3. Lease renewal pipeline. 90 days before expiry, the system surfaces the unit, computes a recommended renewal price (based on current market data + payment history), drafts a renewal offer, and sends it to the owner for approval. On approval, it goes to the tenant via DocuSign.

4. Owner reporting. Each property owner receives a monthly automated report: occupancy, maintenance summary, financials, upcoming lease events.

Tenant Lifecycle Automationlease signed → lease renewed
  1. 01
    TriggerNew lease signed

    Triggers ID verification (Claude reads scanned docs), Ejari registration assist, utility setup links, building access provisioning.

  2. 02
    StepTenant onboarded in 36 hours

    Welcome WhatsApp with the building's playbook. 7-day manual onboarding compressed to under two days.

  3. 03
    StepMaintenance via WhatsApp

    Tenants send issues with photos. Claude classifies category, urgency and lease liability; routine cases auto-dispatch to contractors.

  4. 04
    DecisionRenewal pipeline at 90 days

    System surfaces unit, computes recommended renewal price from market data + payment history, drafts offer for owner approval.

  5. 05
    OutputDocuSign + monthly owner report

    Approved offer goes to tenant via DocuSign. Owners receive a monthly automated report on occupancy, maintenance, financials, and lease events.

    NPS 18 → 45
Maintenance Request Funnel. Q4 2025 AverageFrom tenant message to resolved ticket
Tenant requests received1,840
Top of funnel
Auto-triaged by AI1,640
89.1% of prior89%
Contractor dispatched same-day1,480
90.2% of prior
Resolved within SLA (24h std)1,620
109.5% of prior
Tenant marked resolved1,610
99.4% of prior98%
4 FTE
Roles reclaimed
redeployed, not laid off
+27
Tenant NPS lift
18 → 45
36h
Onboarding time
from 4-7 days
92%
Renewals captured before expiry
from 64%

Outcome

Four FTE roles' worth of work was reclaimed and redeployed into property growth and owner relationships. Tenant NPS climbed 27 points in 7 months. The owner reports went from a quarterly source of complaints (always late, always inconsistent) to a monthly source of compliments. The company is now in talks to take on management of two additional towers. capacity it didn't have before.