Table reservations · Restaurants and managers

Every table, every booking, every walk-in on one floor plan. No double bookings on a Friday.

Draw the room the way it really is: terrace, main room, the two tables by the window. Give each table its seats. From then on bookings, walk-ins and held tables land on the same plan, and no table is ever offered twice. From 99 ₾ a month for up to 5 tables.

14 days freeNo card requiredFloor plan in 10 minutes

The Harbour Room Reserve a table
Guests
2
Day
Time
Bookings Tonight
  • 19:00Novak2 · T4Seated
  • 19:30Fischer4 · T8Seated
  • 20:00Costa4 · T5Confirmed
  • 20:00You2 · T7New

This is the real booking sheet beside tonight’s list. Pick a time and see the table appear in the list.

What is a restaurant table management system?

A table management system is a live floor plan of your restaurant that knows which tables are booked, seated, held or free at any moment. Online bookings, phone bookings and walk-ins all sit on the same plan, so nobody offers the same table twice. TapTime adds zones, seat counts, a buffer between seatings and tonight’s list with covers, priced by the number of tables.

99 ₾
a month for up to 5 tables
40
tables on the largest plan
1
plan for bookings, walk-ins and held tables
14 days
free trial, no card required

Friday, 19:30: two parties, one table, and the host is guessing.

The reservation book is a list. Your room is not. When a list meets a full dining room, tables get promised twice, the terrace fills while the back room sits empty, and the six-top gets a four-top.

01

Two bookings on the same table

One came by phone on Tuesday, one online on Thursday. Both say 20:00 at the window. You find out when both parties are standing at the door.

02

Walk-ins and bookings fight for the same seats

You seat a couple at table 5 at 19:40. The 20:00 booking for table 5 arrives on time. Now someone waits at the bar and someone apologises.

03

You cannot see tonight at a glance

How many covers at 20:00? Which tables turn at 21:30? Is the terrace overbooked? The answers are in three places, and none of them is the floor.

A floor plan that thinks in tables, zones and seatings.

Draw it once. From then on every booking has a table, every table has a status, and the list and the room always agree.

Draw the room, zone by zone

Terrace, main room, bar, the window tables. Round or square, two seats or ten. The plan looks like your floor because you drew it.

Seat counts that do the matching

A table for two is never offered to a party of six. Set the largest party guests can book online, and bigger groups call you instead.

Buffer between seatings

Set the default seating duration and a buffer to reset the table. The next booking is only offered when the table is really free.

Walk-ins and held tables on the same plan

Seat a walk-in with a tap and the table is busy for everyone. Hold a table for the regular who always comes at nine. Nothing is booked twice.

Tonight’s list with covers

Every booking for the evening with time, party size, table and status, plus the total covers. Online, phone and walk-in, in one list.

Let guests choose a zone, or a table

Terrace or inside, smoking or not, and optionally the exact table. What one guest picks is removed from what the next guest sees.

A full table of guests sharing dishes, seen from above

Draw it over coffee, run it at dinner.

No hardware, no onboarding call. The plan takes ten minutes, the rules five, and the first booking can arrive during the same shift.

  1. 01

    Draw the floor plan

    Add zones, drop in tables, set the shape and the seats. Match the numbers on your real tables.

  2. 02

    Set seatings and rules

    Opening hours, slot step, default duration, buffer between seatings, minimum notice and the largest party guests may book online.

  3. 03

    Run the evening from the plan

    Bookings arrive on the plan. Seat walk-ins, hold tables, watch the list of covers. Share the booking link so guests fill it themselves.

Reservation book versus a live floor plan.

Reservation book versus a live floor plan. Book and pencil TapTime floor plan
Two bookings, one table Found out at the door A booked table is never offered again
Walk-ins Seated by eye, bookings forgotten Seated on the plan, booked tables protected
Table for two, party of six Whoever wrote it down Seat counts decide what is offered
Turning tables Guesswork and a look at the clock Seating duration and buffer set the next slot
Tonight’s covers Count the lines in the book One number at the top of the list
What it costs A quiet Friday you did not want From 99 ₾ a month for up to 5 tables

Friday, 18:00, at The Harbour Room.

A full Friday, seated from the plan instead of the book.

  1. The manager opens tonight’s list: twenty-one bookings, seventy-eight covers, terrace and main room. Every booking already has a table with the right number of seats.

  2. Two walk-ins arrive. The host seats them at table 3, free until the 21:00 booking. The plan shows the table busy; nobody else can be put there.

  3. A regular calls: table for two at nine, by the window. The host holds table 12 on the plan. Guests looking at 21:00 online no longer see it.

  4. The 19:30 party at table 7 leaves. The buffer runs, the table goes free, and the 21:45 booking already sits on it. No one had to work it out.

A cancelled 20:00 on Friday reaches the host's chat before the table sits empty

Cancellations, no-shows and finished seatings leave the floor plan as events your team, ads and tools can use. All of it comes with table reservations at no extra cost: no add-on, no higher tier, no per-event fee.

How conversions, webhooks and the API work
  • Google Ads
  • Meta
  • Google Analytics 4

Walk-ins and held tables never inflate your ads

Only bookings guests made online count as conversions, once, however often they are reconfirmed. Set a value per booking, optionally times the party size, so the six-top is worth more than the two-top.

  • Telegram
  • Slack
  • Microsoft Teams
  • Google Chat
  • Discord
  • Mattermost

Friday's changes in the host's chat

Pick what the host's Telegram group or Teams channel hears: cancellations and no-shows, say, not every booking. Each arrives in seconds with the name, time and covers, and a link to the dashboard.

  • Zapier
  • Make
  • n8n
  • Pipedream

No-shows logged night by night, no code

Zapier or Make add every no-show and every completed booking to Google Sheets with the table, time and party size. After a month you know which Friday seatings tend to go empty.

  • Webhooks
  • REST API

Mark a no-show from your own system

A read-write key can mark a booking no-show, complete or cancelled through the REST API and fire the same webhooks. Read reservations by branch, status and date for every room and location.

Priced by the number of tables on your plan.

From 99 ₾ a month for up to 5 tables, 329 ₾ for up to 20, and tiers for 10 and 40. Unlimited bookings, walk-ins and covers; you pay for the plan, not for each guest.

More than one dining room or location? Each gets its own floor plan and its own subscription under one account, with staff scoped to their location. A QR menu or a loyalty card can be switched on separately.

Built for rooms that fill up.

  • Restaurants
  • Restaurant managers and hosts
  • Terrace and garden restaurants
  • Hotel restaurants
  • Steakhouses and grills
  • Restaurants with several rooms
  • Brasseries
  • Wine bars with table service

Questions managers ask about floor plans and table management.

How does the floor plan stop double bookings?

Every booking, walk-in and held table occupies a table on the plan for its seating time plus the buffer you set. The booking page and the dashboard only offer tables that are free for that time, so the same table cannot be given away twice.

Can I have zones like terrace, main room and bar?

Yes. Draw as many zones as your room has, put tables in each with their shape and seat count, and let guests choose a zone preference when they book. You seat and hold tables in any zone from the same plan.

How do walk-ins work?

Tap a free table on the plan and seat the party. The table shows as busy for everyone until you clear it, so no online booking can land on it in the meantime.

Can I hold a table without a booking?

Yes. Mark a table as held on the plan, for a regular, a private group or a table you want to keep back, and it disappears from what guests can book online until you release it.

What is the buffer between seatings?

The time you add after each seating to clear and reset the table. With a 90-minute seating and a 15-minute buffer, the next booking on that table is offered from 105 minutes after the previous one starts.

Does it show how many covers I have tonight?

Yes. Tonight’s list shows every booking with time, party size, table and status, and the total covers for the evening, so you can plan the kitchen and the floor before service.

What does it cost and is there a contract?

From 99 ₾ a month for up to 5 tables, 329 ₾ for up to 20, with tiers for 10 and 40 tables. Paid monthly by card, no contract, no setup fee. The first 14 days are free and no card is needed to start.

What happens if I stop paying?

After a short grace period the booking page is paused with a brief “temporarily unavailable” note. Your floor plan, tables, zones and booking history stay exactly as they are. Switch the subscription back on and you carry on where you left off.

Do walk-ins and phone bookings count as Google Ads conversions?

No. TapTime reports a booking to Google Ads, Meta and GA4 only when a guest made it online and it is confirmed. Walk-ins seated on the floor plan and bookings your host types in from a call stay out of your ad reports, so the campaign gets credit only for the tables it filled.

Draw the room. Let Friday seat itself.

Fourteen days free, no card, cancel any time. Your floor plan is ten minutes away.

14 days free No card required Cancel anytime

A full table of guests sharing dishes, seen from above
14 days free · No card required Start free for 14 days