Marlowe & Finch Bar tools · Bottle keep
Bottle-keep management

The bottle remembers the guest.

Every kept bottle on the whisky shelf, tracked to the centilitre — and every keep that's about to lapse turned into a warm reason to come back. Nudges are drafted in our voice, sent only to members who've said yes, and a person approves each one before it leaves the building. Read by Tommo, Beverage

Bottles on keep
42
Across 31 members · shelf A–C behind the bar
Expiring within 30 days
6
Five nudges drafted for approval · one held by the consent gate
Nudge → visit conversion
50%
Last quarter: 38 nudges, 19 visits booked

The bottle ledger

Tap a column to sort. Brass-edged rows expire within 30 days. Keeps run six months, extendable once with a visit.
Member Bottle Level remaining Shelf · bin Keep expiry Status
Marcus ChuaMember since 2024 Yamazaki 12700 ml · single malt 280 ml A · 03 23 Jul 2026 Nudge drafted
Priya NairMember since 2025 Ardbeg 10700 ml · Islay 455 ml B · 11 18 Jul 2026 Nudge drafted
Gerald OngMember since 2023 Hibiki Harmony700 ml · blend 210 ml A · 07 26 Jul 2026 No contact — consent withdrawn
Sarah LimMember since 2025 Nikka From the Barrel500 ml · blend 275 ml C · 02 29 Jul 2026 Nudge drafted
Hiroshi TanakaMember since 2024 Talisker 10700 ml · island 140 ml B · 05 31 Jul 2026 Nudge drafted
Wei Kiat HoMember since 2026 Glenfarclas 15700 ml · Speyside 525 ml C · 09 1 Aug 2026 Nudge drafted
Daniel YeoMember since 2025 Michter's US★1 Bourbon700 ml · bourbon 595 ml A · 12 4 Oct 2026 Healthy
Aisha RahmanMember since 2024 Kavalan Classic700 ml · Taiwan 420 ml B · 08 12 Nov 2026 Healthy
Marcus ChuaSecond keep Hendrick's700 ml · gin 630 ml C · 14 20 Dec 2026 Healthy
Elena PetrovaMember since 2023 Redbreast 12700 ml · Irish pot still 315 ml A · 15 15 Sep 2026 Extended once

House policy: a keep runs six months from purchase and can be extended once — with a visit, not a phone call. Levels are logged by the bar team at pour time (Tommo's team weigh the bottle at close on busy nights). The ledger showing ten of forty-two bottles here; the rest are healthy and quiet.


The nudge queue

Drafted in the house voice for WhatsApp. Nothing sends without a human tap — and nothing drafts at all without consent.
Marcus Chua · Yamazaki 12 Expires 23 Jul · 3 weeks
Draft · Marlowe & Finch Marcus, your Yamazaki 12 has three weeks left on its keep — and a good 280 ml still in it. Shall we hold a corner table Thursday? Tommo's just put a sherry-cask neighbour on the shelf he thinks you should argue with.
Consent · given Jan 2026 Awaiting Tommo's approval Last visit 14 May · prefers Thursdays, corner table
Priya Nair · Ardbeg 10 Expires 18 Jul · 16 days
Draft · Marlowe & Finch Priya, the Ardbeg is sitting patiently at bin B-11 with just over half a bottle left, and its keep winds down on the 18th. Friday after work? We'll have the peat and the bar snacks ready — the smoked almonds you liked are back.
Consent · given Mar 2025 Awaiting Tommo's approval Last visit 2 Jun · usually Fridays, bar seat
Hiroshi Tanaka · Talisker 10 Expires 31 Jul · 4 weeks
Draft · Marlowe & Finch Tanaka-san, your Talisker is down to its last two drams and the keep closes end of July. It deserves a proper send-off — shall we set two glasses aside for you and a guest one evening next week?
Consent · given Aug 2024 Awaiting Tommo's approval Last visit 20 Apr · often brings a colleague
Gerald Ong · Hibiki Harmony Expires 26 Jul · 24 days
No draft. No message. Nothing to approve.
Gerald withdrew marketing consent in May 2026. The consent gate sits before the drafting step, so no message was ever generated — his bottle simply appears on the staff-only expiring list below, and if he happens to walk in, the floor can mention it in person. That's the PDPA line, and it holds even when the nudge would almost certainly be welcome.
Consent · withdrawn May 2026 Gate held — no outbound contact

Staff-only expiring list

Visible behind the bar only · never leaves the building
  • Priya Nair — Ardbeg 10 · B-11Expires 18 Jul · nudge in queue Nudge queued
  • Marcus Chua — Yamazaki 12 · A-03Expires 23 Jul · nudge in queue Nudge queued
  • Gerald Ong — Hibiki Harmony · A-07Expires 26 Jul · no outbound contact (consent withdrawn) · mention in person if he visits In-person only
  • Sarah Lim — Nikka From the Barrel · C-02Expires 29 Jul · nudge in queue Nudge queued
  • Hiroshi Tanaka — Talisker 10 · B-05Expires 31 Jul · nudge in queue Nudge queued
  • Wei Kiat Ho — Glenfarclas 15 · C-09Expires 1 Aug · nudge in queue Nudge queued

What the nudge knows

One consented profile per member — the same record the concierge reads. Nothing here is scraped; it's what the member told us and what the till saw.

Marcus Chua

Member M-0147 · since Feb 2024
Visits 23 since joining · 4 this year · last in 14 May 2026
Kept bottles Yamazaki 12 (A-03, expiring) · Hendrick's (C-14, healthy)
Preferences Thursdays, corner table · highball with the Yamazaki, one cube · usually two guests · likes hearing what's new on Tommo's shelf
Average visit $186 across bar and kitchen · keeps tend to bring company
Contact WhatsApp preferred · no calls after 21:00 · English
Why the profile matters

The nudge is only as warm as the memory behind it. "Your bottle expires soon" is an inventory alert. "Shall we hold a corner table Thursday" is hospitality — and the difference is four fields on this card.

The bottle is the loyalty programme. No points, no tiers. A member with 280 ml of Yamazaki behind our bar has a standing reason to come back that no voucher can match. The system's whole job is to make sure that reason never quietly expires in a drawer.

Consent is a field, not a footnote. The contact block and the consent pill travel with every draft. If the pill isn't green, the drafting step never runs — as Gerald's card above demonstrates.

Same record as the concierge. This is the uc19 members profile wearing its bar apron: one consented record, read by the concierge, the floor brief and the bottle keep alike. Update it once, every tool gets smarter.


Do the nudges work?

Last quarter (Apr–Jun 2026). Attribution is honest: a visit counts only if it was booked from the nudge thread.
Keeps entering the 30-day window
44
6 held by the consent gate — never drafted
Nudges approved & sent
38
Every one read and okayed by Tommo or the floor lead
Replies within 7 days
27
71% — a kept bottle is an easy conversation to restart
Visits booked
19 · 50%
≈ $3,500 of quarter revenue from the nudge thread alone

The quiet number: before the ledger, roughly one keep in four lapsed unused — the member drifted, the bottle sat, and the relationship expired with it. Last quarter it was one in ten. The revenue is nice; the retained regulars are the point.

Under the hood How the bottle keep works — and where it should go next

This page is a design concept, not a live system. The ledger, the drafted nudges and the conversion figures are hand-built to show how a bottle-keep tool should behave in an Asian-market bar, where kept bottles (whisky bars, KTV-adjacent rooms) are the core of the regulars' economy. A working version is deliberately small: a ledger table, an expiry scheduler, a drafting agent in the house voice, and a consent gate that sits in front of the drafting step — the same pattern order as the uc19 concierge.

On the roadmap

  1. Consent before drafting, always. The PDPA gate is architectural, not cosmetic: a lapsed-consent member's bottle never reaches the language model at all. It surfaces on the staff-only list and nowhere else. A guard you can't route around is the only kind worth demonstrating.
  2. Human approval on every send. The agent drafts in the house voice with the member's preferences in hand; Tommo or the floor lead approves each message. Volume is low (a handful a week), so the human tap costs seconds and buys trust.
  3. Feed the concierge, don't fork it. The member profile is the uc19 record — one consented profile serving concierge, floor brief and bottle keep. The nudge thread hands off to the booking flow (uc01/uc02) the moment the member says "Thursday works".
  4. Level tracking that survives a busy Friday. Start with pour-time logging and close-of-night weighing; graduate to the pour-cost integration (UC26, partner territory — WISK/Backbar) when the venue already runs one. Never make the nudge wait on perfect stock data.
  5. Measure honestly. A visit only counts as converted if it was booked from the nudge thread. The conversion strip feeds the uc12 quality layer like every other agent, so a drifting tone or a falling reply rate shows up in telemetry, not in an awkward member conversation.
Full use-case write-up — the problem, benefits and vendor landscape: UC27 — Bottle-keep management → Related concept — the consented member profile this tool reads: UC19 members-club concierge mock-up →