For restaurants
The host stand, the kitchen, the check and the books usually live in four systems that never agree by close. Root runs all four on one set of numbers, so a fired course, a comped entrée and a cash tip all land in the same place the first time.
The check
A server rings a round at the bar while a manager runs a card at the station, and it stays a single check. Nothing is entered twice and nothing is lost in a race to save first.
Hold a course and fire the next when the table is ready, so apps land before entrées and the line works to the timing the server set.
A void or a comp carries a reason and an approval as it happens, so when food cost moves you read the list instead of guessing.
The room
Who is seated, who needs a bus and who is ready to turn, by section, in real time. The host stand and the dining room read the same plan, so a table is never double-sat.
Lay out the room the way it really runs, then assign servers by section so covers land on the right hands.
Each table shows how long the party has been down, so the host knows what is close to turning before the next walk-in.
The book
Seat each reservation against live table status, watch a party that is due, and fill the openings before the slot is gone. Every booking arrives tied to the guest's history.
Allergies, the usual table, and the last visit show up with the booking, so a regular is recognized before they walk in.
A late cancel or a no-show is logged against the guest, so you can hold a deposit on the parties that need one.
The line
Tickets land at the station that owns them the moment they fire, and the line bumps, holds or recalls a dish. The server reads the status from the floor instead of walking to the pass to ask.
Apps to the cold line, steaks to the grill. Each ticket prints or displays where the dish is actually made.
A ticket that has been working too long turns up before the table starts asking, so the expo catches it first.