TUTORIALS/ GUIDE 08 · RUN SERVICE AT THE TABLE LAST UPDATED 2026-10-08

GUIDE 08 OF 22·8 STEPS·8 MIN·7 SCREENSHOTS

Run service at the table

One screen for the whole shift: seat a party, ring an order to the kitchen, adjust or combine a table's bills, and mark it paid — every table colour-coded live, from the moment it's booked to the moment it's cleared.

Every click shown— written from the product

STEPS
8
TIME TO FINISH
8 min
ONE SATURDAY DINNER
115 covers
GUIDE 08 / 22 · EIGHT STEPS

Service

seat, order, pay — one screenLIVE FLOOR · TABLE TILL · ONE BILL APP → SERVICEFIG. 08 PHOTO · DS STORIES / PEXELS

The floor is one screen, not a stack of apps. Every booking on the room's plan, colour-coded by what's actually happening at that table right now — and the same sheet that seats a party doubles as its order pad and its till. No separate login for the till, no walking back to a terminal to ring a second course.

Sidebar → ServiceTap any table to start

TUTORIAL FILM · 1:35Every click, recorded on the live TableSpark app. The written steps below carry the detail. Watch on YouTube ↗
TRY IT YOURSELFSTEP 1 / 14PRACTICE RUN — a safe copy, nothing real changes

Every table’s colour comes from one key along the bottom: Free, Booked, Arrived, Seated, Running over, Winding down, Needs clearing, Blocked.

Saturday dinner on the Service floor: tables coloured by status with the colour key along the bottom
The same floor with table T08 free and ready to open
Table T08's free-table panel with Block table and Seat walk-in here
The New booking form set to Walk-in with a name typed, ready to book
A booked party's sheet with Seat, Arrived, No-show and Cancel buttons
A seated party's sheet showing a paid order, an open order, the table total and the Complete, Take order and Bill dropped buttons
The order pad listing the menu by section, dishes marked options
The dish's choices with a butter option selected and a note for the kitchen typed
The order pad with one dish in the cart and the Send order button showing the total
The table's till with an open order and its quantity steppers
A table's till with two open unpaid orders and the Combine into one bill button
The open order's Mark paid button on the table's till
A free table's panel with a block note typed, ready to block
The note for the day form, ready to save
That’s a full shift.

Floor read, a walk-in seated, a booking moved on, an order built and sent, adjusted, combined and paid, a table blocked and the day’s note posted — the whole shift from one screen.

WHAT YOU NEED
A tablet or phone on the floor
TIME
About 8 minutes
HOW HARD?
One tap moves it on Seat, then Complete
CAN I BREAK IT?
Mostly no double-check before Mark paid

IN PLAIN WORDS / TAP A TERM

What’s the difference between “Arrived” and “Seated”?

Arrived means they’re through the door, waiting for their table. Seated means they’re actually sitting at it. The floor tracks both separately so a host always knows who’s still waiting.

What’s “winding down”?

A seated table whose bill has been dropped or whose orders are all paid. Service is easing off there, even if guests are still finishing a coffee.

What’s “needs clearing”?

A finished table waiting on a wipe-down. It shows “tap to clear”; one tap frees it. If nobody taps, it drops off after 45 minutes, so a forgotten table never blocks a walk-in all night.

What does “bill dropped” mean?

The bill’s been placed on the table but not paid yet — a lighter signal than Mark paid, just to flag to the floor that it’s coming.

STEP 01/ 08i

Read the floor

Open Service in the sidebar; the console opens on its Floor view. The header carries a date stepper and a service stepper — today's lunch or dinner, or step to any other date and service — next to a running count of bookings and covers. Below that, the room itself: every table on the plan, coloured by what's happening at it right now, with room tabs along the bottom for a restaurant with more than one room (Main room, Terrace and Private Dining here). On the left, a search box and a queue of the service's bookings, grouped as Upcoming, Arrived and Seated, show the same bookings as a list — tapping a row or a table opens the same sheet.

The live Service floor for a dinner: date and service steppers, the booking queue on the left, tables coloured by status, and a day note banner across the top
FIG. 01Wed 7 Oct dinner: twenty-one bookings, sixty-six covers, tables still Booked ahead of arrival, the day note across the top.

Every table's colour comes from one key along the bottom of the floor, and it's worth learning before anything else on this page: Free, Booked, Arrived, Seated, Running over (past its booked end time), Winding down (the bill's dropped or every order is paid), Needs clearing (finished, waiting on a wipe-down) and Blocked.

The status key: Free, Booked, Arrived, Seated, Running over, Winding down, Needs clearing, Blocked
FIG. 02Eight states, one colour each — every table on the floor reads off this key.

A Status / Sections toggle in the bottom corner switches the same floor to colour by which server owns each table instead, +, Fit and − zoom the plan, and a time slider under the header lets you preview the floor at any minute of the day without changing anything. Two icons in the toolbar open the day's note (step 8) and a pre-shift briefing, and New booking sits beside them for anything that isn't a walk-in.

FILM · 0:16Sixteen real seconds on the live floor: step the date and service, switch rooms, flip Status and Sections, then zoom and Fit — all read-only.
STEP 02/ 08ii

Seat a party, booked or walk-in

Tap any table with a booking, or a row in the queue, and its booking sheet opens on the right — the guest's name, party size, booked window, table and source, the till for the table, the guest's visit history, and Edit details, Change time and Change table underneath. The footer's first button is Seat: if the party already has a table, one tap moves it straight to Seated, with no separate Arrived step required. Arrived sits beside it for a host who tracks the waiting party first.

A booked party's sheet for Henry Whitfield, table T05, two guests, with Seat, Arrived, No-show and Cancel buttons and the guest's visit history
FIG. 03Henry Whitfield, table T05, booked 18:00–19:45 — Seat is one tap away because the table's already assigned.

When a booking doesn't have a table yet, the sheet shows a Seat at row: up to six free tables that actually fit the party, smallest workable one first, so one tap both assigns the table and seats the guest in the same action. A Pick on the floor… button falls through to tapping (or dragging) tables directly on the plan — the way to combine two tables for a party too big for any one of them.

For a guest who hasn't booked, tap any free table on the plan. Its panel offers Seat walk-in here, which opens the New booking form already set to Walk-in and pointed at that table. Type a name (leave it blank and the booking is called “Walk-in”), check Guests and the Time, add a phone, email or note if you want them, and press Book — no email is needed. The walk-in is seated in one flow, not booked and then assigned as two separate jobs.

The New booking form set to Walk-in with a name typed, guests set to 2, optional phone, email and notes fields and the Book button
FIG. 04The walk-in form: source already Walk-in, name optional, and one Book press to seat them.
STEP 03/ 08iii

Arrived, seated, and done

A busy Saturday shows several states at once. Below, tables T01 and T10 are Arrived (blue), T02 and T14 are Seated (green, with elapsed time under the table number), and everything else on the plan is still Booked, waiting for its guests to arrive. Under each table you read the guest's surname, the party size and, once something's been rung, what the table has spent so far — £65 on T01, £87 on T02.

A Saturday dinner floor mid-service: thirty-eight bookings, tables in Booked, Arrived and Seated colours with party size and spend under each, a day note banner, room tabs and zoom controls
FIG. 05Sat 29 Aug dinner: 38 bookings · 115 covers — Booked, Arrived and Seated on the plan at once.

Each move is one tap on the sheet's first button: Seat for a booked or arrived party, then Complete once they've gone, with no confirmation dialog. No-show and Cancel — visible on Henry Whitfield's sheet in FIG. 03 — are two-tap: the first tap arms the button and asks “Sure?”, the second within a few seconds confirms it, which is enough friction to stop a mis-tap without slowing the room down with a pop-up. A seated table that runs past its booked end time turns Running over; once its visit finishes, it turns Needs clearing and reads “tap to clear” — one tap on the table confirms it's been wiped down, and if nobody taps, it drops off after 45 minutes rather than staying flagged all night.

STEP 04/ 08iv

Take an order at the table

Once a party is arrived or seated, its sheet gains a Take order button. Press it and the order pad opens on the same sheet, headed “Sent to the kitchen as a dine-in order on table T02”: every published menu section, its dishes and their prices, with sold-out items marked and disabled so nothing gets rung that the kitchen has run out of. A dish with sizes or paid add-ons is marked options and opens its choices first — the required ones enforced before Add switches on — with a free-text Note for the kitchen, like “sauce on the side” or “no onions”, and a quantity stepper. A plain dish adds to the cart in one tap.

The order pad on the booking sheet: the cart at the top with one dish, its quantity steppers, a note pencil and the total, the menu sections below, and Back and Send order buttons
FIG. 06The order pad: this order's cart on top with − / + and a note pencil on every line, the live menu below, Send order at the foot.

The cart shows a running total as you build it, and each line keeps its note and its own − / + so a quantity can change before anything is sent. Press Send order and it's rung — priced, saved with the table's service charge where one is set, and, on a restaurant with a kitchen printer connected, queued straight to the printer in the same action, no separate step. It lands on this table's till exactly the way the two orders on Charlotte Clarke's table do in the next figure: one card per order, ready to adjust or pay.

STEP 05/ 08v

Adjust the order

The booking sheet's Orders & payment block is the table's till, reading straight off what's actually been rung on it. Charlotte Clarke's table below has taken two separate orders across the evening: an earlier one, already paid, and a second, still open.

A seated party's till with two orders: an earlier order already marked paid on site with Mark unpaid, Kitchen copy and Print receipt buttons, and a second unpaid order with quantity steppers, a remove control, and editable discount and service charge lines
FIG. 07Charlotte Clarke, table T02 — one order paid on site, one still open at £32.06 (a 12.5% service charge line included).

On the still-open order, every dish carries − / + steppers and a cross to cancel a dish; a cancelled dish stays visible, struck through, with a one-tap restore. A pencil next to Discount opens quick 5/10/20% buttons, a custom £ amount and a reason note that's saved with it; a pencil next to Service charge works the same way, with 10% and 12.5% shortcuts, None, or a custom £ or %. None of this touches the paid order above it — once an order is marked paid, its steppers and pencils disappear and its totals lock, which is why the paid order only offers Mark unpaid, Kitchen copy and Print receipt.

STEP 06/ 08vi

Combine a table's orders into one bill

When a table has rung more than one order — starters sent, then mains sent separately — and two or more of them are still open and unpaid at the same time, a Combine into one bill button appears under the table total, and one tap merges them into a single order with one combined total. It only offers to merge orders that are both still active and unpaid, which is exactly why it isn't offered on Charlotte Clarke's table in FIG. 07: her first order is already paid, so there's nothing left on that side to combine — the second order simply stays on its own until it's paid too.

Above the button, a Table total line always shows how many orders sit on the table and what's still owed the moment there's more than one order or anything unpaid — £87.10 across two orders on Clarke's table, £32.06 of it still to pay.

STEP 07/ 08vii

Take payment

Every order on the till in FIG. 07 carries a PAID or UNPAID pill. For an order taken on-site — cash or a card terminal at the table — press Mark paid once you've settled it; the same button flips back to Mark unpaid if you need to undo a mis-tap. An order the guest already paid through their own online checkout is settled by Stripe automatically and carries no manual toggle here — the sheet just shows how it was paid, online or at the till.

Marking the last unpaid order on a table paid completes the visit on its own: the booking moves to Complete and the table switches to Needs clearing, reading “tap to clear” until someone taps it, ready for the next party after that. Bill dropped, next to Take order on the sheet's footer, is a lighter signal for the floor — flagging that the bill is out with the table before it's actually settled, which turns the table Winding down.

STEP 08/ 08viii

Post a note, or block a table

Two signals sit on the floor itself rather than on any one booking. The note icon in the toolbar (Note for the day) opens a short form for the day — free text, saved with Save note — and while it's set, it runs as a banner across the top of the floor that any host or server can tuck into a small pin with one tap and bring back with another, so it never blocks the view underneath it. The Saturday floor above carries one: “Two private parties in P03/P04 — stagger the service.” — exactly the kind of thing worth the whole team seeing without a group text.

TOOLBARNote icon opens the form
WHILE SETBanner across the floor, tuck & expand
EMPTY SAVEClears the note
RESULTOne line, the whole shift sees it

A free table's panel — the same one that offers Seat walk-in here in step 2 — also offers Block table: an optional From and To time (leave both blank to block it for the whole day) and a Note, like “Broken chair” or “private hold”. A blocked table shows the key's diagonal-stripe pattern and is left out of the Seat at suggestions until you press Remove block on the same panel.

Read the floor once, and the rest follows the colours: seat what's booked, ring what's ordered, adjust and pay what's on the till, and let a completed, paid table free itself — one screen, start to finish.

Next · run tonight's service

Next: open the floor

Everything above is live the moment you open it — no setup step first. Seat your next booking and watch its colour change.

Open the floor All tutorials