Forty-two humans. One thousand two hundred agents. Six regional pods. One shared inbox.
For reference: Booking Holdings operated with roughly 27,000 people in 2024 — a ratio of about 640 humans to every one of ours. We do not replicate their org. We replicate the outcome.
Per human on the team. Agents do the throughput; humans do the judgment.
Every agent absorbs a function that used to require a department. Humans step in only where judgment or a face-to-face handshake is required.
Keeps every property's "walked by us" status fresh — scrapes operator updates, cross-references prefectural filings, flags listings for human re-visit when photos or capacity drift.
Watches cancellations, overbookings, minpaku enforcement actions. Matches affected guests to verified equivalents within twelve minutes, books, absorbs the price gap.
Bidirectional EN ↔ JP with context memory — knows the family, the trip, the ryokan's register of politeness. The ryokan hears fluent Japanese. The traveler writes English.
Stores preferences per traveler and per companion — partner is vegetarian, six-year-old hates futons. Applied silently on every future booking.
Flights, shinkansen, ryokan, takkyūbin luggage handoff, restaurant reservations. One thread, one timeline, no tabs.
Routes every inbound call to a human in the prefecture the caller is physically standing in. No IVR maze. 24/7 coverage. <60s SLA.
A flat fee per completed trip. Nothing on lookup. Nothing on failure. No commission on rooms, no mark-up on rail.
Booking.com takes 15–25% from the property. We take a fixed €210 from the traveler, at the moment the door closes behind them. That's the whole model.
The other 13% hit a regional pod. Of those, 94% resolve inside one phone call. No ticket systems. No escalations.
Every Booking.com function we chose not to build has a mechanic in its place. Not a gap — a different shape.
One Kyoto machiya is flagged non-compliant by the prefectural government at 09:47. A family of four is the next guest. They are due on the doorstep in thirteen minutes. Here is the full trace.
Kyoto Prefecture's enforcement API returns a new non-compliance notice. Property ID 1184. Agent marks it red. No human touched anything.
Scans verified inventory within 4 km of Gion that can accept 4 guests, arriving by 10:30. Returns three options. Scores them on price gap, family-room capacity, walk time from Gion-Shijō station.
Language bridge agent negotiates the hold in Japanese. Agent confirms family-room availability for the next two nights and a late check-in. Booking confirmed at €0 price delta — Tabi absorbs the €68 difference.
Below the €500 human-review threshold. Dispatch agent queues a driver from the Kyoto pod rank. Family receives one calm message on their phone.
Only now does a human get involved — Yuki calls the family to confirm they are okay, check if the kids need food, confirm driver location. Total pod touch time: 4 minutes.
Total elapsed time from signal to resolution: 16 minutes. One of 18,400 trips. 11 of those minutes were the drive.