LobbyOS

LobbyOS · User Journeys

Five people. One front desk that never sleeps.

LobbyOS is the operating system for buildings that are more than buildings — homes, clubs, cafés, and the people who run them. These are five days at Vasari Wellness Club & Residences in Iowa City: 44 homes, a wellness club, a café, and a staff you can count on one hand.

Product vision·The story of LobbyOS fully deployed

Persona 01 · The Club Member

From a text on the window to a smoothie with her name on it.

Vasari's club — hot pilates, yoga, sauna, red light, IV lounge, café — is open to the neighborhood. There's no membership office. There's a phone number on the glass.

KM
Kate Morrow, 31
Physical therapist · lives ten minutes away · not a member (yet)

Beat 1 · The text on the window

The front door is a phone number.

Kate walks past Vasari on her way to work. The glass says Text us. No app to download, no form, no "someone will reach out." She texts. LobbyOS answers in seconds — and books her into Thursday's intro class in three messages.

V
Vasari
(319) 555-0125 · iMessage
Mon 8:14 AM
Hi — is the pilates studio open to non-residents?
It is! The club is open to the neighborhood — hot pilates, yoga, sauna, red light, IV lounge, and the café. Want to try an intro hot pilates class? First one's on us.
Yes please. Anything Thursday evening?
Thursday 6:00p with Mara has 2 reformers open. Booked you in — just reply with your name and you're set.
Kate Morrow
See you Thursday, Kate. I'll text you everything you need the morning of. 🤍

Beat 2 · Day of

It anticipates the questions.

No "what do I bring, where do I park" anxiety. The answer arrives before the question — and when she does have one, she gets a real answer, instantly, from the same thread.

V
Vasari
iMessage
Thu 7:30 AM
Tonight at 6:00p — hot pilates with Mara. Bring water and a towel (we have both if you forget). Street parking on Dubuque is easiest after 5. Ask for Marcus at check-in; he'll get you set up.
Do I need grip socks?
For hot pilates, yes — we rent them at the desk for $3, or they're yours to keep for $14.

Beat 3 · Joining, in the thread

She's a member before she's done with her shower.

No sales office, no clipboard, no "let me grab my manager." The membership, the card on file, the signature — all in the thread that already knows her.

V
Vasari
iMessage
Thu 7:12 PM
How was Mara's class? 🔥
Incredible. Okay — how do I join?
Membership is $120/mo — every class, the sauna, red light, lockers, all included. Tap to add a card and sign, takes about 40 seconds:
Vasari Membership — Kate Morrow
vasari.club/join/kate-m
Done ✅
Welcome to Vasari, Kate. Your usual Thursday 6:00p is yours if you want it — say the word and it's a standing reservation.
Delivered

Beat 4 · The smoothie

The moment members tell their friends about.

This is what hospitality looks like when the system knows the schedule, the café, and the person. One word back, and there's a smoothie with her name on it waiting at 7:05. From then on, it's just: "the usual?"

V
Vasari
iMessage
Tue 12:40 PM
Book me for Thursday 6p again 🙏
Done — reformer 4, your favorite. Want a smoothie waiting after class? The Recovery (banana, almond butter, whey) is the post-pilates favorite. Ready at the café at 7:05, charged to your account.
yes
It'll have your name on it. 🥤
The following Tuesday
Thursday again!
Booked. The usual at 7:05?
obviously

Beat 5 · Bringing Em

Guests don't fill out clipboards either.

One text books them both. The guest pass lands on Kate's account; the waiver goes straight to Em's phone. By the time Em walks in, the front desk already knows her name.

V
Vasari
iMessage
Mon 5:22 PM
Can I bring my friend Em to Thursday's class?
Of course — you're both booked. I added a guest pass ($15) to your account, and I'll text Em her welcome + waiver so she's all set when she walks in. What's her number?
(319) 555-0148
Done. Tell her to ask for Marcus — we'll take care of her. 🤍

Beat 6 · The statement

Billing without a login.

No portal, no PDF attachment, no "your statement is ready." The month in one text, the detail one reply away, autopay on the 3rd. Membership revenue, café revenue, guest revenue — one account.

V
Vasari
iMessage
May 1 · 9:00 AM
Your April at Vasari 🤍

Membership — $120
3 smoothies — $27
1 guest pass (Em) — $15
Total — $162

Charges your card on the 3rd. Reply if anything looks off, or if you want the line-by-line.
perfect 👌

Persona 02 · The Resident

He signed the lease from 600 miles away. Then it got easier.

For residents, the same thread that leased the apartment runs the whole life inside it — packages, maintenance, the club downstairs, one monthly statement.

DR
Daniel Reyes, 28
Engineer · relocating from Denver · Unit 412

Beat 1 · Leasing by text

Apply, tour, and sign — from another time zone.

No leasing-office phone tag, no "office hours are 9–5 Central." Real units, real prices, a video tour, and a lease signature — the whole funnel in one conversation.

V
Vasari
(319) 555-0125 · iMessage
Mar 4 · 9:41 PM (Denver)
Hi — moving to Iowa City in May. Any 1-beds available?
Welcome (almost) to Iowa City! Two 1-beds open for May: #412 (660 sf, $2,420/mo) and #305 (same layout, courtyard side). Photos:
unit-412.pdf · 8 photos
412 looks great. Can I see it live somehow?
Video tour tomorrow at 5:30p your time? I'll have Marcus walk it on FaceTime. And here's the application whenever you're ready — takes ~3 minutes:
vasari.club/apply/412
Mar 6
Signed 🖊️
Welcome home, Daniel. Unit 412, May 1. I'll handle everything between now and then — you just show up.

Beat 2 · Move-in day, orchestrated

"You just show up" turns out to be literal.

Elevator window reserved, parking spot assigned, access live at 9:00, wifi in the thread — and the boxes that beat him there are already in the unit. Move-in day, the worst day of renting, becomes the best demo of the building.

V
Vasari
iMessage
Apr 24
One week out! Here's your move-in: May 1 — elevator reserved 9a–1p, underground parking spot #11 is yours, door code goes live at 9:00a. Truck unloading is easiest at the Dubuque St curb cut.
May 1 · 8:58 AM
Your code is live: 412-8830. Wifi: VASARI-Resident / pw in your welcome card on the counter. And your two Amazon boxes arrived yesterday — they're inside your unit. Welcome home, Daniel. 🤍
This is unreal. Thank you!!

Beat 3 · The package

Small things, handled before they're asked.

The everyday texture of living at Vasari: the building notices, offers, and follows through — in one message each way.

V
Vasari
iMessage
Tue 2:15 PM
A package for you at the desk — Chewy, and it's a big one. 📦 Want it brought up? It can be outside your door by 6.
Yes please 🙏
Done — it'll be there when you're home.

Beat 4 · The leak

A photo at 10pm Sunday. Fixed Thursday. He never stayed home.

This is the beat that sells operators: triage in seconds, a real fix scheduled with access handled and logged, and the loop closed with photographic proof. (You'll see this same leak twice more — from the ops desk, and from the plumber's truck.)

V
Vasari
iMessage
Sun 10:07 PM
There's water under my bathroom sink 😬
IMG_2204.jpg · IMG_2205.jpg
Got it — that looks like the supply line, not an emergency. For tonight: the shutoff valve is the oval handle at the back of the cabinet, righty-tighty. A plumber will come Thursday 9–11a — you don't need to be home; access is handled and logged. Want to be there anyway?
No that's fine. Thank you!
Thu 11:04 AM
Fixed — supply line replaced, trap tightened. ✅
after-photo.jpg
Anything still looks wrong, just text.

Beat 5 · The blend

The club is two floors down and one reply away.

Residents pay for the club like everyone else — but it's one reply to add and one account to carry it. Rent, yoga, sauna, smoothie: the same thread, the same statement. This is the integrated-building story no standalone gym or PMS can tell.

V
Vasari
iMessage
Fri 4:48 PM
Can residents use the sauna?
Members can — and residents can add club membership right on your account: $120/mo, everything included (classes, sauna, red light, lockers). One line on your monthly statement. Want it?
add it
Done — you're a member. 7:00a yoga tomorrow has mats open, and the sauna is quietest right after. Want me to book both?
Yes. And a smoothie after, I hear that's a thing
It's a thing. 🥤 Booked: yoga 7a, sauna 8a, Recovery at the café at 8:40 with your name on it.

Beat 6 · One statement

You live here. The building handles the rest.

Rent, club, café — one text, one autopay. For the operator, that's three revenue lines reconciled into one account, automatically.

V
Vasari
iMessage
Jun 1 · 9:00 AM
Your May at Vasari 🤍

Rent — Unit 412 — $2,420
Club membership — $120
Café — $34
Total — $2,574

Autopay on the 3rd, as always. Reply for the detail.

Persona 03 · The Director of Operations

One person runs the whole building. Here's her Tuesday.

Every text in chapters 1, 2, and 5 was LobbyOS doing the work. This is the human it reports to — the only full-time operations hire for 44 homes, a club, a café, and a med spa.

DW
Dana Whitfield, 38
Director of Operations · the entire ops org chart

Panel 1 · 7:42a — the overnight

The night shift filed its own report.

Dana opens LobbyOS with her coffee. Everything that happened while she slept — handled, logged, summarized. She reads two of the AI's conversation transcripts the way a chef tastes the soup: not because she has to, but because the standard is hers.

Overnight · Mon 10p – Tue 7aLIVE
23
conversations handled
4
class bookings
2
payments collected
1
lead → tour scheduled
0
conversations waiting on a human

Panel 2 · The escalation queue

Three things needed a human. Each came with a draft.

LobbyOS doesn't dump raw problems on Dana — it brings decisions, pre-staged. A refund above her auto-approve threshold, a guarantor's lease question, one conversation flagged for tone with a softened reply ready. Nine minutes, all three cleared.

Needs you · 37:51 AM
Refund request $180 — above your $100 auto-approve
Member missed 3 classes during travel. Draft: approve as account credit.
ApproveEditDeny
Guarantor question — early-termination clause, Unit 305 applicant
Draft answer cites lease §14. Review before sending legal language.
Send draftEdit
Tone flag — member frustrated about waitlist (3rd week)
Suggested reply softened + offers first spot in the new 7:15p section.
SendTake over

Panel 3 · The dispatch

Daniel's leak, from this side of the glass.

Sunday 10:07pm: resident texts a photo. By the time Dana sees it Tuesday morning, LobbyOS has triaged it, matched the right vendor, attached the photos, and drafted the dispatch with three windows. Her entire involvement in the leak — chapter 2, beat 4; chapter 5, all of it — is one tap.

Maintenance · ticket #1147Triaged · Sun 10:09 PM
Unit 412 — supply line leak, under bathroom sink
Severity: routine (shutoff advised, resident confirmed). Photos: 2. Resident access: not required.
Draft dispatch → Dolan Plumbing & Mechanical
History: 6 jobs, avg close 2.1 days, $240 avg. Windows offered: Thu 9–11 / Thu 1–3 / Fri 9–11. Access + parking instructions attached.
Approve dispatchReassign
After her tapRick confirms Thu 9–11 within the hour. Daniel is notified. The door code schedules itself. Dana never thinks about it again.

Panel 4 · The midday glance

The building tells her what it's learning.

Utilization isn't a monthly report — it's live, and it comes with suggestions. The Thursday 6p waitlist has been three weeks deep; LobbyOS proposes a 7:15p section. One tap: scheduled, instructor asked, waitlisted members notified first.

This week · Club + CaféTue 12:30 PM
Hot pilates92% booked
Yoga (7a)waitlisted
Sauna · peak 5–8p71%
IV lounge · Saturdayfully booked
Café revenue+14% MoM
SuggestionThursday 6:00p pilates has waitlisted 3 weeks straight. Add a 7:15p section? I'll ask Mara and notify the waitlist first. → One tap: done.

Panel 5 · 5:30p

Her evening is hers. The building keeps working.

44 units, a club, a café, a med spa — one director, no office staff, no answering service, no seat licenses. LobbyOS takes the night shift, and tomorrow's overnight card will look like today's: handled.

End of day · Tue5:28 PM
61
conversations today — members, residents, leads, vendors
3
needed Dana — total time: 9 minutes
95%
handled end-to-end by LobbyOS
5:30
when she went home

Persona 04 · The Front Desk

His phone never rings. So he never looks down.

The building's phone number is LobbyOS. The calls, the texts, the bookings, the questions — absorbed. What's left for Marcus is the part software can't do: being there, by name, in person.

ML
Marcus Lee, 24
Front desk · 7a–3p · the face of the building

Beat 1 · 8:40a — the arrivals board

He knows who's walking in before the door opens.

The 9:00a hot pilates roster, with the two things a great host needs: who's new, and what to say. Em — Kate's guest from chapter 1 — is pre-cleared, waiver signed, with a greet note. No clipboard at the door, ever.

Arrivals · Hot Pilates 9:00a · Mara8 / 8 booked
ReformerName
1J. ParkMember
2S. OkaforMember
4Kate Morrow
The usual smoothie fires at checkout
Member
5T. Nguyen
First class since March — welcome back
Returning
6Em Castillo
Kate's guest · waiver signed · greet her
Guest

Beat 2 · The greet

"You must be Em — Kate's inside. You're on reformer 6."

That sentence is the product. LobbyOS did the lookup, the waiver, the room assignment — so the first human moment at Vasari is a host who already knows you, not a tablet asking you to check in.

The division of labor

Software does the looking up.
People do the looking after.

Every routine question Marcus doesn't answer by phone is a member he greets by name instead.

Beat 3 · The smoothie queue

He never takes the order. He hands it over with eye contact.

Kate's class checks out at 6:55p; her Recovery fires to the café queue automatically, name on the cup. The order-taking disappeared — the hospitality didn't.

Café queue6:55 PM
The Recovery — “Kate” on the cup
Auto-fired at class checkout · ready by 7:05 · charged to account
Iced matcha — “Em” on the cup
Guest's first visit · comped per house rule: first guest drink is on us

Beat 4 · The one ping

The system routes him only the moments that need hands and a smile.

A locker won't open. LobbyOS can't fix hardware — so it pings the person who can, with everything he needs to walk over and fix it in 40 seconds. That's the only interruption of his morning.

🔔
Locker 14 won't open — S. Okafor is standing there now
Override code: 7782 · she's headed to the 9a class, has 4 min
Resolved · 9:41a — 40 seconds door-to-door
Logged to maintenance: locker 14 latch flagged for replacement

Beat 5 · 3:00p — the handoff

No handoff meeting. No sticky notes.

The day's narrative — who came in, what happened, what's pending — wrote itself as it happened. The next shift's console already knows everything Marcus's did. Turnover stops being a leak in the operation.

Shift summary · Marcus → evening3:00 PM
41 check-ins · 2 first-timers greeted · 1 guest (Em C., converted? watch)
Pending: locker 14 latch replacement (parts ordered)
Heads-up for evening: plumber on-site Thu 9–11a, unit 412

Persona 05 · The Third-Party Pro

The leak, from the other side. He never downloads anything.

The same leak from chapters 2 and 3 — now from the plumber's truck. LobbyOS meets vendors where they already are: plain SMS. No portal, no app, no phone tag with an office that doesn't exist.

RD
Rick Dolan, 52
Dolan Plumbing & Mechanical · two trucks · zero apps

Beat 1 · The job offer

Everything he needs to say yes, in one text.

Scope, photos, access situation, three windows. He replies with one character, from a job site, between fittings. This is what Dana's single tap in chapter 3 looked like when it landed.

V
Vasari
(319) 555-0125 · SMS
Mon 8:10 AM
Job at Vasari, 500 S Dubuque: leak under bathroom sink, unit 412. Looks like the supply line. Photos:
2 photos
Resident not required home — access handled. Windows:
1. Thu 9–11a
2. Thu 1–3p
3. Fri 9–11a
Reply 1, 2, or 3.
1
Locked: Thursday 9–11a, unit 412. I'll text you parking + access Thursday morning. 👍

Beat 2 · Day of

He walks in like he's done it a hundred times. First visit.

Visitor parking, garage code, a door that unlocks for his phone number inside his window — with every entry logged. Building security and vendor convenience stop being a trade-off.

V
Vasari
SMS
Thu 8:45 AM
You're confirmed 9–11a. Park in visitor spot V2 (garage code 4417). Unit 412's door unlocks for your phone number 9:00–11:30 — all access is logged. Text here if anything's off.
Here
You're all set — door's live. 🔓

Beat 3 · The fix

One text closes three loops.

His "done" photo closes the ticket, notifies Daniel upstairs, and updates Dana's dashboard — chapters 2, 3, and 5 resolving in the same second. Nobody wrote a status update. Nobody will ask "any word on the plumber?"

V
Vasari
SMS
Thu 10:42 AM
Done. Replaced the supply line, tightened the trap while I was in there.
after-photo.jpg
Perfect — ticket closed, resident notified, photo on file. Last thing: reply with your invoice total, or send a photo of the invoice.
$240
Approved — hits your account on file within 2 business days. Thanks, Rick. 🤝

Beat 4 · The kicker

Vasari became his favorite client. He couldn't tell you why.

No portal logins, no net-60, no voicemail tag. Next month another text comes; he replies in nine seconds. The best vendor experience in the industry is the one that's indistinguishable from a good customer texting you — and the building gets faster service and better rates because of it.

V
Vasari
SMS
Next month · Tue 7:55 AM
Morning Rick — water heater check, unit 218, any window this week?
Wed AM
Locked. You know the drill. 🤝
Replied in 9 seconds

The point

Five people. Zero apps. One system underneath.

Kate, Daniel, Dana, Marcus, and Rick never saw the same screen — most of them never saw a screen at all. LobbyOS is the front desk, leasing office, booking system, billing department, dispatcher, and night shift — for buildings that are more than buildings.

LobbyOS·Flagship deployment: Vasari Wellness Club & Residences, Iowa City