A night with Tablesweep

This is the night we’re building toward, with a few restaurants. Help us decide what comes first.

Sound familiar?

A first-timer got Saturday at 8. Your regular got 10:00.

The 7:00 is at 7:25. The four-top behind them is early.

Your best tables go to whoever clicks first.

3:00 Cover found in waves. You OK the sections.

Dani called out sick
Dining room · 5–close
3:00

Asked in ranked waves: trained on the section, not on tonight, no overtime risk, has picked up shifts before. Read from your scheduling app.

“Dani called out. Can you work 5–close tonight, Window section?”

Wave 1 · 3:02 · sent to 3
  • AnaCan’t tonight, sorry
  • SamNo reply after 10 min
  • JulesMaybe after 6?
Wave 2 · 3:12
  • TheoYes, I can be there by 4:30.
Covered by Theo · others told it’s filled · “All set, thanks!”
Needs your OK3:13 pm

Theo takes 21–24 · Marcus moves to 11–16

Marcus knows the mayor’s table at 12. Theo’s trained on the Window.

Approved ✓ 3:14 · Theo and Marcus texted · lineup and chits updated

3:30 Lineup’s ready. Every server has their section.

Lineup · Thursday
Doors 5:00
Pre-shift
PDR7:00 · Bachelor party, 14 · prix fixe + wine pairing · split 3 checks · seat away from the 7:00 anniversary (T21)
VIP7:30 · The mayor + 3 · T12, back corner, away from windows · security arrives 7:15, side door · guest 2 shellfish allergy · no photos, no social posts
GOALTonight’s goal: $13.5k · wine with dinner, by server last week · sample
Sections
11–16Dining room · Marcus · moved · Dani out
21–24Window · Theo · covering 5–close
B1–B6Bar · Priya
Allergies
6:30Tbl 14 · shellfish, confirmed by phone
7:30T12 · shellfish, VIP guest 2
86’d
halibut · the rye loaf · Sancerre by the glass
Covers
6:3014Alvarez, 2 · shellfish allergy
7:0021Okafor, 4 · regular · anniversary · card down · avg $190 for two (POS)
7:00PDRBachelor party, 14 · prix fixe · 3 checks
7:3012The mayor + 3 · VIP · back corner · side door 7:15
7:3024Lindqvist, 2 · first visit · chef’s friend
8:0023Reyes, 2 · gluten, strict
8:3011Walk-in hold, 2 · hotel, Dani’s note
Specials
duck for two · corn agnolotti
Notes
Danitwo hotel walk-ins expected around 9.
THEO · THU
WINDOW · 21–24
COVERING FOR DANI · 5–CLOSE
DOORS 5:00
  1. 217:00OKAFOR 4
    REGULAR · ANNIV
    CARD DOWN · LIKES 21 · AVG $190
  2. 22OPEN
  3. 238:00REYES 2
    ALLERGY: GLUTEN, STRICT
  4. 247:30LINDQVIST 2
    FIRST VISIT
    CHEF’S FRIEND
HOUSE: PDR 7:00 · BACHELOR 14
VIP 7:30 · T12 · ALLERGY GUEST 2
86: HALIBUT · THE RYE LOAF · SANCERRE BTG
SPECIALS: DUCK FOR TWO · CORN AGNOLOTTI
PRINTED 3:28P · TABLESWEEP AGENT

3:45 Your regulars ask. Your manager decides.

Pellory
Reserved for regulars
  • Sat 8:15
  • Sat 8:30
Don’t see your time? Ask us.
  • Any chance of 7:30 for four tonight?
  • Let me check with the team.
  • Approved ✓
  • You’re set, 7:30 for four. See you tonight.
Needs your OK3:46 pm

Hollis party of 4 at 7:30 · regular, 14 visits · avg $210 for two (POS) · T22 is open

Approved ✓ · the agent texted the guest

4:00 Inbox cleared before doors.

Sam Whitaker
10 people on the 14th?
3:41 pm

Hi! Any chance you can do 10 of us on the 14th? One vegan.

Reply · drafted by your agent

Yes, we can do 10 on the 14th, 6:30 or 8:45. Vegan is no problem. Want me to hold 6:30?

Private dining · Whitaker, 10 on the 14th
  1. InquiryReceived 3:41 pm

    10 people on the 14th? One vegan.

  2. ProposalNeeds your OK

    Family-style menu, $85 a head, $850 minimum, one vegan menu. Drafted from your private-dining sheet.

    Proposal (PDF)
  3. DepositSent after your OK

    Deposit link from your reservation system goes out with the proposal. The agent never takes payment.

  4. Follow-upNeeds your OK

    If no reply by Friday: “Still thinking it over? Happy to hold the 14th a few more days.”

  5. After the yesDrafted with their yes

    BEO for the kitchen (PDF): menu, timing, allergies, room setup.

    BEO (PDF)

6:45 Phones start. The 7:00 is running late.

Okafor, 4 · 7:00
  • Running 25 late, so sorry!Guest · 6:52
  • No problem, we’ll hold it. We’d just need the table back by 9:00, does that work?Tablesweep agent · 6:52
  • Perfect, thank you!Guest · 6:53
UPDATE 6:53 · THEO
  1. 21OKAFOR ARRIVING ~7:25 · TABLE BACK BY 9:00
PRINTED 6:53P · TABLESWEEP AGENT

The server knows before they arrive.

Birthday, 5 · tonight
  • Any chance of a table for 5 tonight around 8:30? It’s my dad’s birthday.Guest · 6:58
  • Let me check with the team, one moment!Tablesweep agent · 6:58
  • Escalated to the manager · 5 at 8:45, table 15?
  • Approved ✓
  • Good news, we can do 5 at 8:45. Happy birthday to your dad!Tablesweep agent · 7:01
Handled in Spanish · transcript
  • Hola, ¿tienen mesa para tres a las ocho y cuarto?
  • Sí, claro. Les guardo una mesa para tres a las 8:15. ¿Necesitan una silla alta?
  • Sí, por favor.
  • Listo. Los esperamos a las 8:15.
For staff: party of 3 at 8:15 tonight, one high chair. Booked from tonight’s open tables.

7:25 The 7:00 is at 7:25.

Host stand · 7:25Seat the 7:30 two-top at 24 first. 21 is ready at 7:25.From the POS: 14’s check is printed, the PDR’s mains just fired. 14 frees first.
Needs your OK7:40 pm

From the POS: Avg ticket 24 min · 6 tables waiting on entrées

Hold the next seating 10 min and re-quote the waitlist?

Approved ✓ 7:41 · waitlist re-quoted · host told
Waitlist · party of 2
  • Running 10 more minutes, sorry. Still good?
  • Yes
  • Your table’s ready. Come on in.

7:50 Orders by voice. You approve before they fire.

Manager · Tablesweep agent
  • “Fire two duck for T12, one without the shellfish garnish.”Manager · 7:50
  • Drafted in your POS. Approve and it goes to the kitchen.Tablesweep agent · 7:50
Needs your OK7:50 pm

T12 · 2 duck for two · 1 no shellfish garnish (allergy, guest 2) · queued in your POS

Sent to the kitchen ✓ 7:51

8:20 Comp by voice, queued for your OK.

Manager · Tablesweep agent
  • “Comp dessert for T14, they waited 25 minutes.”Manager · 8:20
  • Queued in your POS. Tap Approve and it’s applied. I’ll log it for the Close and draft a sorry note for tomorrow.Tablesweep agent · 8:20
Needs your OK8:20 pm

Comp dessert · T14 · queued in your POS

Applied ✓ 8:21 · Marcus told · logged for the Close
  • To MarcusT14 · dessert comped (manager, long wait) · applied in the POS
  • CloseComps: T14 dessert · long wait · approved 8:21 · applied in the POS
  • GuestOsei, 2 · walk-in, waited 25 min · dessert comped · note drafted for the morning

8:45 The agent suggests the cut. You make it.

Needs your OK8:45 pm

From the POS and the book: Covers left: 18 · book is light after 9

Theo hits overtime if he closes. Cut him first.

Suggest cutting Theo at 9:15 · Marcus picks up 21–24

Approved ✓ 8:47 · Theo told
Works alongside your scheduling app.

9:30 Nothing gets lost between service and tomorrow.

Your team · Tablesweep agent
  • “T21 is a huge fan of the porchetta, ask chef to save one next time.”Theo · server · 9:04
  • Added to Okafor’s profile · flagged for their next booking.Tablesweep agent · 9:04
  • “House pils is about to kick. Make sure we have a keg for tomorrow.”Manager · 9:31
  • Got it. Added to tonight’s Close. Reorder drafted for your OK.Tablesweep agent · 9:31

11:40 Report drafted. Tomorrow’s follow-ups queued.

Close · Thursday
Drafted by your agent · 11:40 pm
Versus your own Thursdays · sample

Busier than a typical Thursday (+6% covers vs last week). Early seating soft.

Service notes
  • 21 in at 7:25; the table was back by 9:00 as agreed.
  • 14’s shellfish allergy handled; the kitchen flagged the amuse.
  • The hotel walk-ins took B2 and B4.
  • Halibut 86’d on the POS at 8:12 · removed from the online menus · servers told.
  • Comps: T14 dessert · long wait · approved 8:21 · applied in the POS
  • 4 guest profiles updated from tonight’s notes. Okafor: loved the 2019 Barolo, second bottle tonight (POS) · added to their profile.
Tomorrow · queued
  • Anniversary thank-you to the Okafor party.
  • Whitaker, 10 on the 14th: 6:30 held, awaiting their yes.
  • Reset the 86 list before lineup.
From the POS · sample night
  • Net sales $13,640 · same night last week $12,910
  • Covers 142 · check average $96
  • Comps 3 (T14 dessert, long wait · kitchen delay · birthday dessert) · voids 1 (wrong table, flagged for you)
  • Top seller: duck for two · 86’d: halibut at 8:12
  • Agent only: 2 tables refilled from the waitlist · fees waived 1 · charged 0
Capacity · sample night
  • 142 covers of 176 possible (81%) · 7:00–8:30 full · 5:30 seating at 55%
  • Max per turn: 64 seats · possible = seats × realistic turns
Cash · sample night
  • Cash expected $1,240 (POS) · counted $1,228 (by voice) · short $12 · flagged for the AM
  • You read the count out in a voice note; the agent compares it with the POS.
  • Checkouts balanced · tip-out sheet ready for the bar and bussers
Incidents · lost & found · handoff
  • Dish machine down 9:10–9:40 · service call drafted for the morning
  • Lost & found: Scarf at T23 · texted the guest
  • Handoff for the AM: confirm the dish machine service call · cash short $12 · Dani out, check tomorrow’s floor · the T14 note waits for your OK
Reorders · drafted by your agent
House pils tap nearly out · keg reorder draftedNeeds your OK

9:00 Reviews and posts answered. Regulars first.

Tomas F.
★★★★★
Last night

The duck for two was unreal.

Reply · drafted by your agentNeeds your OK

Thank you! We’ll tell the kitchen you loved the duck. See you next time.

@evie.eats This morning

Anniversary dinner, perfect night. @pellory

Comment · by your agentSent automatically

So glad you came in! Thanks for visiting ❤️

Hollis · Regular · comes for the porchetta
Text · drafted by your agentNeeds your OK

Porchetta’s on this Tuesday. Want your usual 7:30 for two? I’ll set a portion aside.

On your OK: Table held · porchetta set aside
Next booking · Okafor: Barolo fan · bottle ready on arrival
Needs your OK9:02 am
To Osei, 2 · T14 last night

Sorry about the wait last night. Dessert’s on us next time.

Flagged for their next visit · waited 25 min · dessert comped

2:00 One text from the kitchen, any time of day. Every menu matches.

Chef · Tablesweep agent
Last night 8:12: halibut 86’d on the POS, pulled from the online menus within the minute.
  • Final counts are in. Not enough halibut for tonight. Black cod instead, same garnish, $38.Chef · 2:04
  • Updated drafts for the website menu, your online listings and the reservation page. Tonight’s server notes are updated too.Tablesweep agent · 2:04
Menu update · drafted by your agentNeeds your OK
Halibut · brown butter, capers · $42
Black cod · brown butter, capers · $38

86 halibut in your POS from 5:00 · applied with the same OK

Print menu · PDF readyTonight’s print menu, regenerated in the house layout.

2:00 The list updates itself. You OK new prices.

Wine list · Friday
From POS sales and your wine inventory
Sancerre by the glass sold through (POS sales · your wine inventory) · removed from the online list and the by-the-glass PDF · servers told
Needs your OK2:10 pm

New vintage: 2020 Barolo replaces 2019 · price $145

Approved ✓ · wine list PDF and online list updated
  • For staffNew Barolo pairs with the duck. Talk it up tonight.
  • Stock6 bottles left of the Barolo at this pace.
Reads your POS and your wine inventory, synced or not.

3:00 Tomorrow confirmed. No-shows caught early.

Confirming tomorrow
3:00 pm

38 confirmed · 3 changed times · 2 released to the waitlist

Whitaker, 10 on the 14th: final count 10, one vegan confirmed · kitchen prep note sent

  • Hi Maya, it’s Pellory. Still good for 4 at 7:30 tomorrow? Reply YES or send a new time.
  • YES
  • See you tomorrow at 7:30.

9:00 Every Monday, the week in one email.

Your week at Pellory
Monday 9:00 am · sample week
  • Calls handled: 212
  • Confirmations sent: 311
  • No-shows avoided: 14
  • Reviews answered: 23
  • Fees waived 6 · charged 2
  • Manager time saved this week: about 9 hours (sample)
  • 3 voids after payment on the same login this week. Review?
  • Regulars to note: Hollis is back Tuesday; the Okafors’ anniversary went well
Next Thursday is booked under last Thursday. You could run one server lighter.Needs your OK
From your agent · sample week, for the mock

The agent desk

Next to your system, not instead of it.

Your reservation system

Whatever you run today. The agent reads it; it doesn’t replace it.

Pellory · agent desk

Thursday · 6:58

Needs your OK

5 waiting
Escalation
Birthday, 5 tonight · 8:45 at T15

Guest asked for 8:30. The agent proposed 8:45 at T15 in Priya’s section.

Call request
Party of 2 asking for 9:15 tonight · caller 415-•••-0142

The stand didn’t pick up, so the agent took the request. The guest was told: “Let me check with the team and text you back in a few minutes.”

Will text the guest once you approve

Email reply
Whitaker · 10 on the 14th, one vegan
Drafted by your agent
“Yes, we can do 10 on the 14th, 6:30 or 8:45. Vegan is no problem. Want me to hold 6:30?”
Reorder
House pils tap nearly out · keg reorder drafted

From your voice note at 9:30 last night. The agent drafts; it never places the order.

Late cancel
Late cancel · Amari, 2 at 8:00 · regular, 9 visits, first late cancel

Recommend: waive the fee.

Drafted by your agent
“No worries, we’ve waived the fee. Hope to see you soon.”
Sends only after you tap Waive. The waiver itself is recorded in your reservation system by you.

Live

Agent answers: after 3 rings  · or always
On a call · party of 2 asking about 9:00
Rang the stand 20s, no answer · back to the agentAgent to the guest: “Let me check with the team and text you back in a few minutes.”No answer yet · guest updated by text: “Still checking, thanks for waiting.”
Texting · 21 OkaforRunning 25 late · holding, table back by 9:00

Rings whatever you answer with: the stand phone, an iPhone, or this iPad. Nobody free? The agent takes it.

Handled

Late cancel · 2 at 8:00 · waitlist has 6 for 8:00 · fee waived automatically · table offered to the waitlistTo the guest: “No problem, no fee. Thanks for letting us know.”
Sent automatically

Heads-up

  • 21 running 25 late, table back by 9:00
  • Seat the 7:30 at 24 first
  • PDR bachelor 14 arriving 7:00

Tonight

  • PDR · 7:00 · Bachelor party, 14 · prix fixe + wine pairing · split 3 checks
  • VIP · 7:30 · The mayor + 3 · T12 · security 7:15, side door · guest 2 shellfish allergy · no photos
  • 86 · halibut · the rye loaf · Sancerre by the glass

Your rules

Waive automatically when the waitlist can fill the table
Waive first late cancels and regulars automatically

The agent decides and tells the guest under your rule. You record the waiver in your reservation system.

Table states · with cameras, coming next

SeatedCheck downResettingReady

Your best tables, to your best guests.

Released on a schedule you set, not to whoever clicks first. Regulars count by visits and spend.

Sat 8:00 · Fully booked
Hollis · regular
  • Any chance for 4 on Saturday around 8?Guest · Thu 4:12
  • Agent only14 visits · usually the duck · avg $210 for two · likes the Barolo
  • For you, yes. 8:15 for four in the corner booth. Want it?Tablesweep agent · Thu 4:12
  • Yes!! Thank youGuest · Thu 4:13
Booked from your held tables · Sent automatically

Your regulars, already in their pocket.

Regulars who are Tablesweep members see your held tables in their app, matched by phone number. Nothing to sign up for.

Pellory
Reserved for regulars
  • Sat 8:15
  • Sat 8:30
Don’t see your time? Ask us.

Or give regulars their own link. Held tables, only for them. Want a time that isn’t there? They ask, like the 3:45 request above.

Your places
Held for J.
  • Pellory
    Sat 8:15 · held for you
    98
  • Varrowfield
    Fri 7:00 · held for you
    96
  • Cinderfold
    Thu 8:30 · held for you
    93

Restaurants on Tablesweep get complimentary club memberships for their team.

Works with

OpenTable · SevenRooms · and other leading systems

Toast · Square

Works with your POS and wine list

Reads your POS (Toast · Square) and your wine inventory alongside your reservation system, so the agent knows who’s here, what they ordered, what’s left in the cellar and when a table will turn. Anything it changes waits for your OK.

Coming next

Table status, without walking the floor.

Your POS only knows part of it. A closed check doesn’t mean the table is empty. Connect the cameras you already have, and your agent sees when a table is cleared, being reset or ready to seat. It sees tables, never faces.

SeatedCheck downResettingReady

Hiring help: post the job, screen applicants, line up interviews. You make the call.

Also planned:

  • tip allocation by your house rules (you approve before payout)
  • time cards
  • ordering to par
  • menu performance
  • shift swaps
  • pausing online orders when the kitchen falls behind

Tick what you’d use in the pilot form. It shapes what comes first.

Build it with us

You set the rules. Your team has the final say.

Your voice
Set once

Warm, a little casual · first names · no emoji

Before

We regret to inform you that we are unable to accommodate your request at this time.

After

Sorry, we’re full at 8. Could you do 8:45?

Live in days. Nothing to replace: no new hardware, no new app for your staff, and your phone number stays the same.

Piloting with a few restaurants this season.