Features
Main features of the reservation and customer relation management app Reservation.Tools
Reservation Management
Every reservation, from request to seating.
Automatically expire no-show reservations after a set number of minutes. Keep your table list clean without walking the floor.
Attach comments to any reservation — the guest's request or your own internal note — so the whole team knows what to do when the guests arrive.
Attach rules to any time slot — promotions, discounts, required deposits, no-show fees, or set menus. Different nights can have different rules.
Log phone calls and walk-ins in seconds, with or without a customer profile. Every booking lands on the same floor plan as online reservations.
Run your reservations from anywhere — laptop at home, phone on the floor, tablet at the host stand. Nothing to install, always up to date.
Every change — new booking, seated guest, cancelled reservation — shows up instantly on every device. No refresh, no stale data, no double-bookings.
Print today's full reservation list in one click — names, times, party size, notes. For the kitchen, the host stand, or the manager's clipboard.
Configure your venue's base hours and shifts — lunch, dinner, late-night — once, and the whole reservation system uses them.
Two ways to book: click a table on the floor plan, or use the form. Edit, move, or close any reservation in a few taps. No training needed.
Track every booking through its lifecycle — confirmed, seated, finished, no-show, cancelled. Staff see status at a glance, reports measure what matters.
Find any reservation in seconds — by name, phone, date, status, or table. Sort and browse past and future bookings without scrolling forever.
Leave internal notes on any reservation — 'VIP, allergic to nuts', 'birthday, bring cake', 'no-show last time'. Everyone on the team sees them instantly.
Three views of the same book — list for search, floor plan for the room, scheduler for the timeline. Switch any time, data stays in sync.
When a guest's preferred slot is booked, capture them on the waiting list. When a table opens, notify them and convert to reservation.
Cap how many covers arrive in each time slot — globally or per area. 12:00 = 30, 12:15 = 30, keep the kitchen moving.
Override the weekly schedule for a single date — closed on Christmas, reduced hours on the 24th, extended on New Year's Eve. No staff guessing.
Block the whole room or a section for a wedding, a corporate dinner, a buyout — with deposit, guest list, and custom menu attached.
Attach contracts, menus, ID photos, dietary notes — any file — directly to the reservation. No more searching email threads.
Set time-banded cancellation and no-show fees per slot, per day, or venue-wide — charged automatically when the guest cancels too late or doesn't show.
Seated reservations are automatically marked as completed after the visit — triggering post-visit reviews, spend aggregation, and clean reports without manual closure.
Mark internal events — wine tastings, themed nights, private groups, staff meetings — on the reservation calendar so staff see what's happening today when they open a date.
Booking Channels & Online Forms
Fill seats from every source.
Accept online bookings without babysitting the inbox. Reservation.Tools assigns the first free table and confirms the guest instantly.
Match your booking form to your brand: custom CSS and JS, invisible captcha, marketing consent, comment field, and custom confirmation pages.
Turn reservation emails from external booking platforms into confirmed bookings in your dashboard, with no copy-paste.
The reservation form shows up in the guest's language — 9 supported out of the box. Reach tourists and expats without building a separate site per market.
Turn your Facebook page and Instagram profile into booking channels. A tap on your profile takes guests straight into your reservation form.
Real-time availability engine that stops overbooking across every channel — website, Google, Instagram, Facebook — before a guest can pick a full slot.
Own your bookings. Guests reserve from your domain — not a marketplace — so you keep the guest data and skip per-cover commissions.
Join the Reserve with Google partner program so guests can book a table directly from your Google Search and Google Maps listing in two taps.
Connect your Google Business Profile so your hours, photos, and the Reserve a table button all surface correctly on Google Search and Maps.
When the guest's chosen slot is full, the booking form suggests the next available dates and times — instead of a dead-end "sorry, we're full."
Sell items at booking time — tasting menus, wine packages, seasonal specials — and let guests pre-order dishes from their reservation profile via Ordering.Tools.
Attach a promotion to a specific slot, day, or date range — "20% off ribs on Tuesday lunch" — and have it shown on the booking form when guests pick that time.
Match the booking form to your brand — colors, fonts, logo, and custom CSS for full control. Every guest touch looks like your venue, not ours.
Reservations from TheFork, Tripadvisor, Booking.com, and other marketplaces that don't have an API — pulled in by parsing the templated confirmation emails they send.
Invisible bot-check on every booking submission — stops fake reservations, scraping, and phone-number harvesting without friction for real guests.
Store your booking terms and conditions in every language you serve — and show them to the guest in their language before they confirm.
Inject custom HTML or script into the booking confirmation page — Meta Pixel, Google Ads conversions, GA4 events, any analytics — fire exactly on completed bookings.
Table & Floor Plan
Your floor, mapped to how the room actually works.
Group your tables into named areas — terrace, bar, main hall, garden — and control which areas accept online bookings and which stay for walk-ins.
Seat a party of ten on two tables for four without manually redrawing the floor. Reservation.Tools treats joined tables as one reservation.
Build a summer layout and a winter layout in advance. Reservation.Tools activates the right one on the right date — automatically.
Walk-in at the door? Find an open table, seat the guest, and pull up any existing booking by name or phone — all in seconds from one screen.
Build your own floor plan — drag tables, shape rooms, resize, rename, recolor. No technician calls, no waiting for support. You edit, it saves.
Every reservation carries a status — confirmed, arrived, seated, paid, left. Color-coded on the floor plan so staff read the room in one glance.
The always-on map of your restaurant. See every table, every booking, every status in one view — the same way you'd look across the room in person.
See every time slot across the day on one timeline. Drag a reservation to a new time or a different table — changes save instantly, no phone call needed.
Assign tables to waiters, rotate sections by shift, and let every reservation land on the right server — synced live with Ordering.Tools.
Move a reservation to another table mid-service with one drag. Guest, waiter, POS — all stay in sync.
Assign reservations to hotel rooms for breakfast, lunch, and dinner — the system tracks which rooms are booked per service, perfect for all-inclusive and à-la-catering venues.
Guest CRM
Know the guest before they sit down.
Every incoming call is logged with number, time, and linked guest record — so staff know who's calling before they pick up and nothing slips.
Mark problem guests once and block future bookings automatically — no-shows, walkouts, and abusive callers never surprise your team again.
Flag bad payers, mark trusted regulars, and keep private notes on every guest so your whole team knows who is sitting at the table.
Connect your Google account and pull every phone contact straight into your guest CRM — your regulars recognised on the first call, no typing.
GDPR-compliant opt-in log for every guest — proof of when they subscribed, one-click unsubscribe, clean list for every campaign.
One searchable database of every guest who's ever booked — names, numbers, visit history, tags and notes — built automatically as reservations happen.
Staff rate guests 1 to 5 stars after each visit — an internal reputation score that flags reliable bookers and repeat no-shows at a glance.
Record each guest's allergies, favorite tables, dietary notes and birthdays — so the team delivers a personal touch every time they sit down.
Type a phone number and the reservation form fills itself — name, email, notes, tags, preferences — all pulled from the returning guest's profile.
A ranked view of your most valuable guests — sorted by visits, party size, or rating — so the team knows who gets the red-carpet treatment.
For chains: one guest database across every venue. A VIP booking Venue A arrives at Venue B with their preferences, history and rating already on-screen.
Tag guests with allergies, seating preferences, VIP status — visible on every future reservation before the guest walks in.
Track lifetime spend per guest, average ticket, visit frequency — and auto-flag VIPs the moment they cross a threshold.
Collect GDPR-compliant marketing consent on every booking channel — website, Google, phone, walk-in — and export segmented lists for email and SMS campaigns.
Ask for marketing consent in three places — the booking form, Google Reserve flow, and a post-visit link — so guests can opt in when the moment is right for them.
Communications
Confirmations and reminders without anyone lifting a finger.
Message guests directly about their reservation — table changes, allergy questions, arrival delays — without texting from a personal phone.
Every SMS, email, and push is tracked from sent to seen — you know exactly who got your confirmation and who didn't before they no-show.
New online booking? Cancellation? Walk-in request? Your team hears it on their phone or browser the second it happens — not ten minutes later.
Edit the message text for every notification — confirmation, reminder, cancellation — and choose which events trigger email, SMS, or both.
The full guest-notification engine — confirmations, reminders, modifications, cancellations — over email and SMS, timed and templated to match how your restaurant operates.
Send guests a private feedback form after the visit. Happy guests get nudged to Google reviews; unhappy ones land with your staff, not publicly.
Send the guest a reminder SMS or email a configurable number of hours before the reservation — reduces no-shows without annoying anyone.
The booking confirmation email includes an .ics calendar file — guest clicks once and the reservation appears in Google Calendar, Apple Calendar, or Outlook.
Payments & Deposits
Protect the cost of empty seats.
Attach a deposit requirement to specific time slots, shifts, party sizes, or areas. Collect upfront when bookings actually matter, stay frictionless the rest of the week.
Connect your MyPOS merchant account and collect deposits, prepayments, or no-show fees directly from the Reservation.Tools booking form.
Apply a no-show or late-cancellation fee to the slots that cost you most. The card is held at booking and captured only if the guest fails to honor the reservation.
Put a hold on the guest's card at booking. If they show up, the hold is released automatically. If they no-show, the amount is captured.
Connect your Stripe account to Reservation.Tools and start collecting deposits, pre-authorization holds, or full prepayments directly from the booking form.
Send a payment link to the guest, they pay by card online, and the reservation is auto-marked paid in the app — no manual reconciliation.
Send bank details to the guest, they transfer the deposit, you reconcile and mark the reservation paid — all tracked against the booking.
Record cash deposits taken in person against the reservation — walk-ins, pre-visit drop-offs, and guests who prefer cash all live in the same ledger.
Require a deposit on high-risk bookings — large parties, peak slots, private areas. Funds are pre-authorized on the card and released or captured based on the rules you set.
Accept card payments through MyPos — the local-favorite gateway across SEE — on both the booking form and the admin app. Alongside Stripe, never instead of.
Reports & Admin
See where covers come from and when you're full.
Search, book, and move reservations instantly — even when your database holds hundreds of thousands of entries from years of operation.
Sync open bills from Barsy POS with your floor plan. Tables free up automatically when the check closes.
Link Rkeeper orders to reservations by table code. Floor-plan status follows the bill in real time.
Give each staff member only what they need — Hostess sees today's floor, Manager sees reports, Admin configures the system. Fewer mistakes, cleaner audits.
Run every venue from one login. Switch between locations, compare performance, and manage staff across your whole group without juggling accounts.
Every edit, cancellation, and status change is logged with who did it and when. Settle disputes fast and spot habits before they become problems.
Open the admin from any browser or the native mobile app. No installation, no local server, no "the computer at the restaurant is broken" excuses.
See when your venue is actually busy, how far in advance guests book, and how often they don't show. Fact-based staffing, pricing, and opening hours.
Break down every booking by status — seated, no-show, canceled, walk-in, waiting. Know the shape of last night, last week, or last quarter at a glance.
See which channels actually bring bookings — your website form, Google, Facebook, phone, walk-in. Spend marketing money where it works, not where it feels right.
Put all your venues side by side — covers, no-shows, channels, revenue — on one dashboard. Spot which location leads, which lags, and why.
Your reservation data is continuously backed up. If hardware fails, if a staff member deletes the wrong thing, if anything goes wrong — nothing is lost.
Download any report, guest list, or reservation window as XLSX or PDF — with the filters you see on screen.
Every reservation stores its source — website, Google, Facebook, phone, walk-in — so you can see which channels actually drive covers and which just make noise.