Your guestsstop waving.Your waitersstop guessing.
TableCall turns every table into a call button. A guest scans the table's code, taps once, and the waiter assigned to that table sees it on their own screen (or shared restaurant screen/tablet) — no pagers on your maintenance bill, and no app for anyone to install.
Free sign-up for a limited time. Add a table, generate its code, and you are running.
A demonstration. A guest at Table 12 taps Call on their own phone; a moment later that table reads CALLING… on the floor list of Marco P., the waiter assigned to it, and he clears the call.
Sample venue, tables and staff — the states and transitions are the real ones.
Optimise your staff's efficiency and maximise sales.
Your floor stops walking laps to check whether anyone needs something, and a guest who wants one more round can ask for it the moment they want it — not the next time somebody happens to pass.
Four steps — three of them one tap
You set the floor up once. After that, the whole loop runs between a guest's phone and a waiter's screen.
1 Set up your floor
Add your tables, add your waiters, and assign who covers what. A waiter only ever sees their own tables.
2 Open a table
The waiter generates that table’s QR code. It opens a session that expires on its own, so a code can’t be reused all week.
3 The guest calls
They scan, and a single button appears in their browser. No app to install, no account, no menu to wade through.
4 The right waiter answers
The table turns CALLING… on their list, with a sound and a word — until someone acknowledges it.
Built for the middle of service
Noisy, dim, everyone's hands full. Every decision in TableCall was made for that room rather than for a demo.
Nothing to buy for the floor
No pagers, no buttons screwed under tables, no base station behind the pass. Nothing to charge, lose or replace.
Nothing for guests to install
They scan the table’s code and a Call button opens in the browser they already have. No download, no account, no sign-up at the table.
The call reaches one waiter
Tables are assigned to the staff who cover them, so a call goes to the person responsible for that table — not to everyone at once.
It survives a bad connection
Calls arrive over a live connection and every device keeps re-checking behind it. A dropped signal delays a call; it does not lose one.
Readable across a dim room
A calling table carries a colour, an icon, a word and a sound. It reads at arm’s length, mid-service, without anyone stopping to look twice.
Personal phones or a shared device
Staff can sign in on their own phone, or identify themselves with a PIN on a shared station. Both are first-class, neither is a workaround.
View reports on table, call and waiter performance
Every call already leaves a trail. The manager view turns it into call volume by day and by hour, the tables that ask most often, and how quickly each waiter gets there.
Raise a call yourself
That phone is the guest's entire interface. Press Call, then acknowledge it from the floor — and watch the trail the call leaves behind it.
Amy Reece
Table 12 — Terrace
Your waiter: Marco P.
Press Call — this is the guest's whole interface.
Marco P. — 4 tables assigned
Live| Table | Assigned waiter | Status | Last update |
|---|---|---|---|
| Table 4 — Window | Marco P. | Waiting | 2 min ago |
| Table 7 — Bar | Marco P. | Acknowledged | 4 min ago |
| Table 12 — Terrace | Marco P. | — | — |
| Table 15 — Booth | Marco P. | — | — |
A waiter sees only the tables assigned to them. Nothing else on the floor competes for attention.
Call history
Every transition is appended here. Raise a call to see the trail it leaves.
Sample venue, tables and staff — the states and transitions are the real ones.
Turn every table into a call button.
Create your account, add your first table, and try it on your own phone before service tonight.
Free sign-up, limited time No card, no hardware, no install