Product · Updates

What we shipped, in the open.

Weekly releases. Real features going to production — no roadmap theatre, no “coming soon” banners. If it’s listed here, it’s live.

Last updated 12 August 2026

  1. Shipped#

    WhatsApp messages go live, fees you can stand behind, a cover cap that asks

    • Booking confirmations, changes, cancellations, reminders, pre-order requests and card requests can now send over WhatsApp as well as email — set up per venue, with us
    • A guest who replies STOP is opted out immediately, across every WhatsApp message we'd otherwise send them
    • No-show and late-cancellation fees charge the figure the guest was actually quoted at the time they booked — not whatever your settings say today — and that figure is shown on the floor plan, the drawer and the booking
    • Guests get a receipt when you issue a refund, and a second one when the money has actually landed back with them
    • See at a glance which bookings hold a card, and ask the ones that don't
    • Booking past your cover cap now asks instead of refusing — it shows covers booked, the cap and where this party lands, and records the override on the booking so the kitchen sees it
    • Take back a no-show in one tap when a guest turns up after all
    • Promote someone off the waitlist and they're told they have a booking, the same as any other guest

    Highlights:

  2. Shipped#

    Card minimums, your own booking interval, moves that ask first

    • Take a card only from bigger parties — set a party-size minimum on any card-on-security experience, and smaller parties book straight through, confirmed instantly
    • Choose how often you offer a table — every 15, 30 or 60 minutes — instead of the fixed half hour everyone used to get
    • Drag a booking to a new time on the schedule; a refused move says why, and the booking stays where it was rather than jumping back
    • Moving a guest out of the seating they asked for now asks first, and names what they chose and what you're moving them to
    • Opening hours, experiences and turn times take effect the moment you save — no reloading the page to make a change stick
    • Curate an experience's pre-order menu by category, instead of ticking your way through hundreds of dishes
    • Cancellation terms can differ per venue now, and a contact phone set once reaches guest emails, wallet passes and your booking page
    • Guests are told when you move or cancel their booking, seated ones included

    Highlights:

  3. Deprecated#

    Per-venue colour theming removed

    • The accent-colour pickers are gone — from Branding, from per-venue settings and from the booking widget. Covered now uses one palette everywhere
    • Nothing changes for guests: the booking page, emails and passes were already being drawn in the system palette
    • Your logo and cover photo move onto the Branding page, next to wallet card art, so everything a guest sees is set in one place

    Highlights:

  4. Fixed#

    Wallet passes that read right, replies that reach you

    • Wallet passes show the booking time in the venue's own timezone — through the summer they could read an hour out, which is the kind of error a guest acts on
    • A pass now expires after the booking instead of sitting in a regular's wallet looking live, one stale card per visit
    • Guest emails carry a reply-to that reaches the venue, so when a guest replies to a confirmation it arrives with you rather than nowhere
    • Print straight from the Bookings page, and the spinner that never stopped is gone
    • Guests booking at a venue with a minimum age can change their booking again

    Highlights:

  5. Shipped#

    New launch site, phone wallet passes, pre-order + schedule polish

    • Rebuilt the marketing site around plain, checkable terms — flat £49/month, no contract, no cover fees — with an itemised bill, a live savings calculator, and a "here's what you can check" section instead of a wall of logos
    • Phone wallet passes: guests add their booking to Google Wallet in one tap (Apple Wallet and Samsung Wallet arrive as our developer certificates are issued), and the pass updates itself if the booking time or table changes
    • Walk-ins and small parties are no longer chased for a pre-order they were never going to place — the pre-order requirement now follows your minimum party size everywhere
    • Live floor plan and schedule no longer flicker on refresh; the schedule now catches up automatically after a WiFi drop instead of needing a manual reload
    • Pre-orders board redesigned around the service date, with a one-tap "waive" for bookings that don't need a pre-order
    • Kitchen now surfaces guest dietary and allergy notes directly on the prep view, and they ride along to your Square POS
    • Faster, clearer booking confirmation and pre-order emails, with the pre-order deadline shown up front

    Highlights:

  6. Shipped#

    Switch tools, Marketing Centre, PWA Phase 1

    • Five new /vs/* comparison pages (OpenTable, Resy, ResDiary, SimpleERB, Sugarvine) with interactive savings calculators
    • CSV migration tool — import bookings + customers from OpenTable, Resy, or ResDiary with preview-before-confirm safety
    • Admin Marketing Centre for outbound campaign templates (five "Switch from" templates seeded)
    • PWA Phase 1 — Covered installs to home screens on iOS + Android, survives brief WiFi drops during service
    • Shared Dialog primitive wrapping Radix + Button/LiquidButton identity unification
    • Design-token foundation: type scale, spacing ladder, three canonical radii, one --glow-signature variable
    • Zod schemas for Prisma JSON columns — removed ~30 as any casts at the schema boundary
    • Upgraded auth pages: shared AuthCard wrapper with liquid-glass shell + LiquidButton CTAs

    Highlights:

  7. Shipped#

    Door Queue MVP, CRM automation v0, pricing rebuild

    • Door Queue — new walk-in surface for Friday-night chaos. Rename existing Waitlist → "Advance Notify" (future-date notifications)
    • CRM automation v0: birthday, win-back, lapsed-customer email triggers with preview-before-send
    • Pricing page v2 — annual toggle (default £40.83/month saving 17%), collapsible OpenTable savings calculator, 12 honest FAQs
    • Shift-summary report at /dashboard/reports/shift/[date] with covers-by-hour chart + copy-to-clipboard export for GM WhatsApp
    • First-run dashboard experience — new tenants see a 3-step onboarding panel until setup is complete
    • Settings landing hub replacing the /settings redirect — 10-item completeness checklist with derivation from real schema
    • Dashboard filter fix: Scope and Experience chips are now independent (previously clobbered each other)
    • Marketing home demoted Kitchen + Appointments from equal billing (honest about waitlist status)
    • Floor plan Mark No-Show one-tap from table popover

    Highlights:

Want to try what’s new?

£49 from day one. No contracts. Cancel anytime. Every feature listed above is already live.