Makani Tech: Build. Automate. Evolve.

Case studies · Residential property management

Property manager: maintenance requests sorted and dispatched

About 60 coordinator hours a month back from triage, vendor calls and updates

Tampa, Florida, USA8 people, 400 units
saved a month
60 h
saved a month
coordinator time a month
$1,560
coordinator time a month
admin per request, down from 25
10 min
admin per request, down from 25
to build
3 weeks
to build

About this case study: it is based on a business typical of the ones we work with, not a named client, and every number comes from the assumptions at the end of the page. Swap in your own and the sums still work.

The problem

Across 400 units, about 240 maintenance requests come in each month. Many lack photos or the unit number, so the first step is often a call back.

The coordinator then calls vendors until one accepts, and updates the tenant and the owner separately.

What we build

  1. 1

    One way to report

    Tenants report through the portal or by text. The request asks for photos, unit and access details up front.

  2. 2

    Triage by type and urgency

    An AI step sorts requests into plumbing, HVAC, electrical and so on, and flags emergencies (active leaks, no heat or cooling) for an immediate call.

  3. 3

    Vendors accept by link

    The job goes to preferred vendors for that trade and area, who accept with one tap.

  4. 4

    Everyone kept updated

    Tenants and owners get updates at each step, and the vendor invoice is matched to the job.

Before and after

StepBeforeAfter
Collecting missing detailsCall backAsked up front
Finding a vendorPhone roundAccept by link
Tenant and owner updatesBy handAutomatic

Where a person stays in control

Emergencies always reach a person by phone. Spending above the owner's approval limit waits for the owner.

Running cost

Roughly $150–300 a month for texting, AI usage and hosting.

Tools

  • AppFolio or Buildium
  • Twilio SMS
  • AI triage
  • n8n

How the numbers work

  • 400 units with 0.6 requests per unit a month ≈ 240 requests.
  • Admin time per request drops from 25 to 10 minutes: 240 × 15 min = 60 hours.
  • Coordinator time costed at $26 an hour: 60 × $26 = $1,560.

Estimates, not promises. Use the savings calculator with your own hours and costs.

Want this for your business?

A free 30-minute call is enough to tell whether it fits, what it would take and what it would cost.

More case studies

Residential brokerageBengaluru, Karnataka, India · Tier 1 city

Real estate brokerage: portal leads to site visits, fast

About 156 hours a month back for agents, and first contact in minutes instead of hours

Leads from 99acres, MagicBricks, Housing.com and Facebook ads arrive by email in one inbox. The manager forwards them by hand, and site visits are fixed over several calls.

saved a month
156 h
saved a month
agent time a month
₹78,000
agent time a month
to first contact
< 5 min
to first contact
to build
3 weeks
to build
Read the case study
Real estate brokerageDubai, UAE

Dubai brokerage: leads qualified on WhatsApp in their own language

About 260 agent hours a month back from first contact and qualifying

Leads from property portals and Meta ads arrive in English, Arabic and Russian. Agents spend hours on first calls with people who are not ready to buy.

saved a month
260 h
saved a month
agent time a month
AED 18,200
agent time a month
first reply
< 1 min
first reply
to build
3–4 weeks
to build
Read the case study
All case studies