42 humans. 1,200 agents. One shared inbox.
Every Quell employee generates €2.1M in annual revenue. We don't scale by hiring — we scale by shipping agents.
Scans the last 30 days of reviews, photo-vs-listing drift, and cancellation patterns on every booked property. Flags when lived experience diverges from the pitch.
Holds a ranked Plan B within 2km of every booked stay, pre-vetted against the traveler's memory. One tap ships it. Median swap-to-confirm: 12 seconds.
Drafts the claim against the failed property, runs the back-and-forth, escalates to the card network after 72 hours of silence. Zero emails from the traveler.
Stitches preferences and past failures across trips — no early flights, quiet floors, accessible terraces — and silently filters every future recommendation.
Watches flights, weather, strikes, local events against every active itinerary. Fires the first warning before the airline does; hands to the swap agent.
Day-after debrief — "how was it, what broke?" — and writes findings straight to the memory agent. Closes the loop. Every trip trains the next.
Rescores inventory every 90 seconds against live signals. No human curator, no category manager. Taxonomy is emergent.
Writes the 2am text to the traveler and the 2:01am text to their partner, in the tone each prefers. No drafted templates; every message is written fresh.
Runs the agent-on-agent eval suite continuously. If any agent regresses against last week's failure cases, traffic is rolled back automatically before users see it.
| Event | Charge | On failure |
|---|---|---|
| Traveler browses, plans, asks questions | €0 | — no lookup fee, ever |
| Trip booked and delivered as pitched | €47 / trip | — |
| Disruption resolved by agent (one-tap swap) | €18 / resolution | €0 if the traveler isn't satisfied |
| Refund recovered from a failed property | 12% of recovered | €0 if we recover nothing |
| Inventory commission, pay-for-placement, loyalty skim | €0 | — never, by design |
We make money when the traveler gets what they paid for, or when we get their money back. Those are the only two events. No ads, no placement, no commission floor.
of trips close without a human touching them.
That's the one number every team at Quell watches. When it drops below 83%, we roll back the latest agent release. When it holds, we ship.
There is no SERP in Quell. You name the trip; the reality-check agent returns one vetted option already matched to your memory. No list to rank, no ads to place, no pay-for-placement. The interface isn't a search page anymore — so the org disappears.
The memory agent is the loyalty program. It remembers you hate early flights, need accessible terraces, and why the last anniversary property failed. That's worth more than any point balance. Loyalty is a byproduct of the product working, not a separate team running points and tiers and win-back campaigns.
The pricing agent rescores 2M properties every 90 seconds against live reviews, photo-vs-listing drift, and cancellation patterns. Taxonomy is emergent, not edited. Zero manual curation queue, zero SKU meetings, zero editorial backlog.
The refund agent handles disputes end-to-end in 10 languages. When a human judgment is required, the Field Ops pair (6 people total) reviews in under 3 minutes. We don't have a call center. We don't have a ticket queue. We have eval scores.
A real Cappadocia stay goes wrong at 11pm. Here's every action Quell takes, minute by minute, with the traveler consenting once.
Rooftop terrace closed 8 of last 10 nights · front-desk review sentiment dropped 41 points in 72 hours · both match traveler's memory-flagged failure modes.
Within 2km · pre-vetted against memory · ranked by match score. Top option: Sakli Konak Cave House (92% match).
90-second rescore against live inventory. Room held for 10 minutes pending traveler tap.
The only human action in the entire flow. Consent gate preserved — the agent proposes, the human confirms.
New room confirmed · checkout modified on old property · comms agent texts traveler + partner · refund claim queued against failed hotel.
€612 returned without a traveler email. Follow-up agent writes the failure pattern to memory. This chain will not surface for this traveler again.