Property management·Front desk·24/7 coverage
Case study

The Front‑Desk Operator.

A human front desk answers one call at a time, office hours only. Every call it misses is a deal dialing the next number: a lease, an owner account, revenue straight out the door. This is the operator we install to stop that leak. It answers every call in under a second, day or night, triages real emergencies, books the calendar, and writes everything down. The team stays in charge.

24/7  coverage<1s  to answer30 days  live, guaranteedFair housing  guardrails built in
Book your free audit ↗30 minutes. No obligations.
01The Business

A good operation, run the way most are run.

This is the build we deliver. The profile below is the team we build it for, drawn from the Bay Area property managers we talk to every week. Their desk looks like this.

Representative profile
OperationResidential property management, San Francisco Bay Area
Portfolio~150 units · single family homes and small multifamily, spread across several cities
Office4 people · one office manager effectively owns the phones
StackAppFolio · a desk phone · voicemail · Google Calendar
Phone coverageWeekdays, roughly 9 to 5 · whenever someone is free to pick up
After closeVoicemail
Nothing here is broken. The team is competent and the tools are standard. The leak lives in the gap between how many hours the phone rings and how many hours a human can answer it.
02The Challenge

Every missed call is revenue leaking out of the business.

A human receptionist can handle exactly one call at a time, and only during office hours. Two calls land at once, the second one hits voicemail. Anything after 5 PM or on a weekend hits voicemail. In Bay Area real estate, that is not a phone problem. It is a revenue problem, because every inbound call is a potential deal worth thousands to tens of thousands of dollars: a new owner account, a signed lease, a high value tenant for a vacant unit.

0%
of inbound inquiries arrive after hours, when nobody is there to pick up
40/168
hours a week the phone is actually staffed by a human
$45k/yr
for one receptionist, $35,000 to $45,000 a year, and still only business hours

Run the numbers on this desk. The phone is staffed about 40 of the 168 hours in a week, and 62% of inquiries arrive when nobody is there to pick up. A prospect who hits voicemail does not leave a message and wait. They hang up, dial the next listing, and whoever answers first usually signs the lease. That one unanswered ring is a month or more of vacancy on a unit that was ready to rent.

The leak runs after dark too. A burst water heater at 2 AM does not wait for the office to open. It sits on voicemail while the damage compounds, and in the morning an owner wants to know why nobody answered. Lose enough of those moments and you lose more than a repair bill. You lose the owner, and the management fees on every door they own.

Hiring your way out does not work either. One receptionist costs $35,000 to $45,000 a year and still answers one call at a time, business hours only. Real coverage means a night shift and a weekend shift, and the payroll outruns the leak it plugs. Meanwhile the calls themselves are mostly the same rent questions, showing requests, and maintenance reports, around the clock.

Every missed call and every slow callback is revenue leaking straight out of the business. That is the problem we solve: we stop the leak.

03The Audit

First we map the leak. Free, and in writing.

Every build starts with the free AI Opportunity Audit: a 15 to 30 minute working session where we sit with the team, pull the actual call activity, and put numbers on the gap. For a front desk like this one, we map four things.

/01

The call pattern

Volume by hour and by day. What arrives during business hours, what arrives after close, what arrives on weekends. This is where the after hours leak stops being a feeling and becomes a number.

/02

The repeatable call types

Showing requests, rent and lease questions, routine maintenance reports, lockouts, vendor calls, owner check ins. Most of the volume falls into a short list of patterns the team already answers the same way every time. Those patterns become the operator's playbook.

/03

The emergency paths

What counts as a real emergency, in the team's own words. Water, fire, gas, no heat, a break in. Who gets called, in what order, at what hour. These become hard rules in the build, never left to judgment.

/04

The handoffs

Where calls currently go to die: the voicemail box nobody checks until morning, the sticky note that never makes it into the system, the showing that never lands on the calendar. Each one becomes a logging or booking step the operator does automatically.

04What We Build

One operator on the phones, around the clock.

The Front-Desk Operator is built custom, on top of the tools the team already runs, in this case AppFolio and Google Calendar. The team trains it on their playbook, their voice, and their rules until it does the job exactly right. Then it goes live on the existing phone number. Callers just notice that the phone gets answered.

Answers and identifies

Picks up in under a second, 24 hours a day. Recognizes whether the caller is a tenant, an owner, a prospect, or a vendor, and which property they are calling about, then handles the call on the right track.

<1s answer · every call

Triages emergencies on hard rules

Water, fire, gas, no heat, break ins: the emergency list from the audit is wired in as fixed rules, not judgment. A match triggers the emergency path. The operator picks up on the first ring, captures the details, calms the caller, and escalates straight to the on call team, so a human gives the first response the moment one is reachable instead of the call sitting on voicemail until morning.

Hard rules · immediate escalation

Books the calendar

Showing requests and appointments go straight onto Google Calendar against the team's real availability, with a confirmation to the caller. No callback loop, no prospect left waiting until Monday.

Google Calendar · live availability

Logs every call and recaps the team

Every call is captured in full: who called, about what, what was done, what needs a human next. The team gets a clean written recap the moment the call ends, and routine maintenance reports get turned into a work order in the system the team already uses. Nothing lives on a sticky note.

Full call log · instant recap

Routes owners differently from tenants

Owners are clients, not residents. Owner calls get the owner track: a different tone, different answers, and a direct line to the principal for anything that matters. Tenants and prospects never end up on it by accident.

Owner track · tenant track
Why we build on top of AppFolio

AppFolio is the system of record. It just can't pick up the phone.

Nothing about this build replaces AppFolio, and nothing should. But AppFolio can only do so much: it cannot answer a ringing phone, it cannot tell an owner from a tenant in real time and route them differently, and it cannot be awake at 2 AM on a Sunday. You still need something that actually answers and routes every call, every time of day, and keeps a clean record of what happened.

That is exactly why the operator is built on top of AppFolio rather than beside it. It does the answering, the triage, the routing, and the call logging that AppFolio was never built to do, and AppFolio stays exactly what it is: your system of record for properties, leases, owners, and work orders.

Anatomy of a call
RingInbound call, any hour. Answered in under a second.
IdentifyTenant, owner, prospect, or vendor. Property matched.
RouteEmergency → hard rules, escalated to the on call team immediately. Showing → booked on the calendar. Question → answered from the team's approved material. Anything else → message taken, human flagged.
LogCall logged in full. Recap sent to the team.
HumanAnything unusual, sensitive, or unclear is already in a person's hands.
◆ It does

The repeatable work

  • Answers every call in under a second, 24/7, in the team's voice
  • Books showings and appointments straight onto the calendar
  • Answers rent, lease, and property questions from material the team approved
  • Turns routine maintenance reports into work orders in the team's system
  • Catches real emergencies and escalates to the on call team immediately
  • Sends the team a clean summary after every single call
× It doesn't

The judgment calls

  • Never freelances on screening or availability questions. Fair housing guardrails are built into the system itself, and no setting can override them
  • Never negotiates rent, terms, or anything not in the approved material
  • Never decides what counts as an emergency by feel. The emergency list is fixed rules the team wrote
  • Never bluffs. When it is unsure, it stops, takes a message, and escalates to a human
  • Never replaces the team. It clears the repetitive volume so four people can do the work that actually needs four people
The boundary is the design, not a disclaimer. The operator is deliberately limited to the repeatable calls, and everything high stakes lands with a human, every time.
05A Day in the Life

The office manager's Tuesday, before and after.

A representative day on this desk. Same business, same calls, different machine underneath.

Before

Voicemail era
7:55 AMArrives to a full voicemail box from last night and the weekend. Triage starts before coffee.
9:15 AMFirst hour goes to callbacks. Half don't pick up, so now she is leaving voicemails too.
12:30 PMReaches the prospect who called twice on Saturday about the vacant unit. They leased somewhere else on Sunday.
3:40 PMA maintenance call interrupts a lease renewal. The details land on a sticky note that will never make it into the system.
2:04 AMA water heater fails across town. The call goes to voicemail. The water does not wait for 9 AM.

After

With the operator
7:55 AMOpens the overnight recap. Every call answered, logged, and summarized. Two items actually need her.
9:15 AMTwo showings for the vacant unit are already on the calendar, booked overnight while the office slept.
12:30 PMSaturday's callers got answers on Saturday. The vacant unit built a pipeline over the weekend instead of a voicemail queue.
3:40 PMThe maintenance call is taken, turned into a work order, logged, and summarized to her phone. The lease renewal proceeds uninterrupted.
2:04 AMThe water heater call is answered on the first ring, trips the hard rules, and is escalated to the on call team right away. The tenant gets an immediate response and a human is on it the moment one is reachable, instead of the call sitting on voicemail until 9.
06The Outcome

What a build like this delivers.

The mechanism is simple: the 128 unstaffed hours a week get staffed. Everything else follows from that.

  • Every call answered, including the 62% of inquiries that arrive after hours and used to hit voicemail
  • Prospects reach a live answer before they dial the next listing, and showings land on the calendar the moment they ask
  • Emergencies caught the same way at 2 AM as at 2 PM: answered on the first ring, triaged on hard rules, and escalated so a human responds the moment one is reachable
  • A complete written record of every call, which most teams have never had before
  • Full week coverage, at a fraction of the $35,000 to $45,000 a year that one business hours receptionist costs
24/7
coverage on the existing phone number, every day of the year
<1s
to answer, on every call, at any hour
30 d
from the audit to a live operator on the phones, guaranteed
A note on the numbers. The 62%, the receptionist cost, and the caller behavior above are industry figures we use to size the leak.
Step one is free

Want this built custom to your business?

In one 30 minute call, we map where your phones are turning into lost leases and owners, show you exactly what we'd build first, and put a number on it. No obligation. No software pitch.

Live in 30 days, guaranteed