Skip to content

Sold out, then full again. Fairly.

Guests join the notify list for a date, party size and window. When a cancellation frees a matching table, the first guest in line gets an exclusive hold and a one-tap link to claim it. If they pass, it rolls to the next.

Cancellation · Sat 7:45 PM · 2-top

Offered to the first match on the notify list.

  1. 1

    J. Alvarez · 2

    wants 7:00–8:30

    Held for 11 min
  2. 2

    R. Chen · 2

    wants 6:30–9:00

    Next in line
  3. 3

    D. Osei · 2

    wants 7:30–8:00

    Waiting
If J. Alvarez passes or the hold runs out, the table goes to R. Chen automatically.
A server quickly resetting the one empty table in a full, candlelit dining room

How it works

Held, not raced

A freed table is held for one guest for a set number of minutes. There's no stampede to tap first, so refresh scripts gain nothing.

One booking per service

One phone number gets one reservation per evening, so nobody can hoard prime tables to resell them.

Transfers you approve

Can't make it? Guests can pass their reservation to a friend by link, if you allow it. The new holder gets their own confirmation and the old link stops working.

No account wall

Joining the list takes a name, a phone number and a time window. The text host can add guests too.

Cancellations refill themselves

Cancellations and no-shows trigger the next offer automatically, while your team is busy running the floor.

Demand you can see

See how many guests are waiting for each night and window, so you know where to open covers.

Put your book, your phone and your regulars in one place.

We'll set up your floor, move every guest and reservation off your current system, and let you hear the AI host take a booking for your own restaurant before you change a thing.