The Midnight Word Doc
A front-office director I spoke with this spring described the ritual that had bookended her shifts for seventeen years. Every night, before she could go home, she opened a Word document and typed up what the next shift needed to know. Who was arriving early, who was unhappy and why, what the owner had asked about that afternoon. Then she attached it to an email, sent it, and left.
The document was detailed and thoughtful, written by someone who deeply cared about her guests and her team. But it was a dead end. Once it was sent, the knowledge in it stopped moving. It sat in an inbox where the morning shift might read it but often housekeeping never saw it. The restaurant had no time to go through it entirely. The owner saw whatever someone thought to forward.
She wasn't behind the times. She was doing the most thorough thing the tools in front of her allowed. The problem was never her. It was that after seventeen years, nobody had built her anything better than a Word document and an email.
This small scene contains our argument for how technology failed service operations.
The Third Wave
The software industry was built by people at desks, for people at desks.
The first wave — ERP, CRM, the systems of record — was built for knowledge workers sitting in front of a screen all day. For them, the interface is the job. The second wave — the Slacks and Notions and Figmas — made those same desk-bound people better at collaborating with each other. Real-time, screen-first, keyboard-native. Both waves quietly assumed the same user: stationary, attentive, looking at a monitor.
Nobody built for the other half of the working world — the people whose job is to move through a physical space, read a room, and coordinate with a team in motion. Their interface is a lobby, a hallway, a radio. Their workflow is a shift change. The most important thing they need to know for the next ten minutes arrives in a sentence from a colleague walking the other way, not a dashboard refresh.
We are at the dawn of the third wave: reasoning tools that can communicate with users through natural language and perform complex workflows autonomously. Even with this immense capability at our disposal, the technology industry wants hospitality operators to deploy chatbots that talk to guests and replace the human out of the interaction.
We believe that demonstrates a lack of understanding of what makes hospitality special: the human touch.
The Coordination Tax
When you use desk software on the floor, you pay a tax. It shows up in three places.
The first is reconstruction. Every shift change, the incoming team spends its first hour rebuilding context the outgoing team already had. What happened overnight? Who's arriving? Who's upset? What did the owner ask about? What is my priority? This is paid in labor, every shift, forever.
The second is the dropped ball. Something was captured — a note in the system, a message in a thread, a line in the morning huddle — but it never reached the person who needed it in time. The information existed. The coordination didn't.
The third is the cliff. When a veteran leaves, what walks out the door isn't only their skill. It's their memory: who prefers what, how to handle that guest, what went wrong last time and how they fixed it. You don't just lose productivity. You lose the institutional knowledge that lived in one person's head.
None of these are training problems. You cannot train your way out of an infrastructure gap. The work around care — the coordinating, the remembering, the constant context-switching — has quietly eaten the capacity for human touch.
Display vs. Execute
Almost every tool sold to these teams captures information and displays it somewhere.
The property system captures guest data. The service-request app captures tickets. Email captures conversations. The messaging thread captures the real-time chatter. The morning huddle captures verbal context. All of them capture. None of them close the loop.
The returning guest's preference for a quiet room is sitting in the system — and the agent checking her in at eleven at night never sees it because it requires opening four different tabs. Inputting information is cumbersome, so the field is sparse, often empty. The manager's request about room 204 was real; she said it in the huddle, and the afternoon shift never heard it. The VIP arriving at two is known to the restaurant and unknown to the spa because they use different systems.
These are not data gaps. The data exists: in the chat, in the in-person huddle, in the email inbox. They are coordination gaps. The painful, expensive failure is almost never we didn't know. It's we knew, and it didn't get to the right person in time. Captured, but not coordinated.
Display is, by now, a solved problem. Capture and execute — getting the right thing to the right person, in the channel they're already in, at the moment it matters, and then confirming it was handled — is the one still worth solving.
What a Floor-native System Looks Like
If you designed for the floor instead of the desk, you wouldn't build another dashboard. You'd build something that:
- Lives in the channels the team already uses — the messaging threads, the email, the radio. The right access layer is the one they're already in, not a new app to remember to open.
- Extracts context instead of demanding it. The agent shouldn't have to stop and log a task. The system should hear the coordination already happening and surface what's relevant.
- Pushes instead of pulls. The right information arrives at the right moment. Nobody has to remember to go check a screen.
- Confirms before it acts. It suggests; the human decides. That human-in-the-loop line is not a limitation — it's the basis of trust.
- Knows when to say nothing. This is the hardest part and the most important. Most of the time, nothing is needed. A system that can't stay quiet is a system that gets turned off.
That isn't a single pane of glass. It isn't a place you go. It's closer to a quiet colleague — memory and coordination running in the background, surfacing the one thing that matters and otherwise staying out of the way.
Service Agents
This couldn't have been built a few years ago. Three things changed.
Models can now read the messy, unstructured way service teams actually communicate — the half-sentences, the shorthand, the voice note — and pull structured meaning out of it without brittle rules. The channels themselves became programmable: teams already coordinate in messaging, email, and voice, and those are now things agents can participate in. And the labor math turned. Turnover is high, margins are thin, and the people who stayed are carrying more than they used to. The coordination tax used to be absorbable. It isn't anymore.
The capability arrived at the same moment the problem got worse.
No Chatbots that Talk to Guests
The easy version of this idea is the wrong one.
Omote is not guest-facing. No bot talking to your guests. We believe the human relationship is the product, not the thing to automate away. It is also not surveillance, not a tool for management to watch the floor. The moment a system is pointed at staff instead of in service of them, the trust it depends on is gone. And it is not an AI workforce coming to replace the people on the floor. They are the workforce. The point is to take the work around care off their plate so they have more of themselves left for the part only they can do.
The front-office director with her midnight Word document was never the problem to be solved. She was proof of how much these teams already carry — that for seventeen years she was the memory, the router, and the loop-closer, on top of her actual job, because nobody had given her tools that fit how she works.
Software was built for the desk. We are building infrastructure for teams who deliver in-person service, on the floor.
Not a replacement for the people that deliver care. The first system actually built for them.
This essay opens the omote journal — notes written in the open, as I build, for the people who deliver service in person. If you want to follow along, leave your email below.