Skip to content

Reservation system review

TableAgent

A free reservation system for one location, with online bookings, a waitlist and table management at $0 a month and no per-guest fees; text messages and online payments are optional monthly add-ons, and it doesn't connect to any POS.

By TableAgentParent company: TableAgent LLC

RTC SCORE

7.3

#5 of 14 with enough data

Our verdict

A $0 option for a single location that needs online bookings and a floor plan. Plan on the paid add-ons if you want text messages or deposits, and look elsewhere if you need your POS connected.

What we like

  • Online bookings, a waitlist and table management for $0 a month, with no fee per booking or per guest.
  • Deposits, prepaid events and no-show fees with a flat monthly add-on and no fee per transaction.
  • Paid add-ons go month to month and you cancel them from the dashboard.

What to watch

  • It doesn't connect to any POS.
  • Text messages to guests are a paid add-on, and we didn't find whether guests can reply.
  • The free plan covers one location, and TableAgent may change or limit its free services.
  • No published support hours and little documentation for restaurants.

How the score breaks down

RTC Score7.3out of 10

Methodology v1.0.0

Data completeness90%

We could verify 90% of the scoring data

Strongest points
12-month cost (reference restaurant), Table management, Waitlist
Weakest point
POS systems it connects to

Score by criterion

  • 12-month cost (reference restaurant)Weight 22%Strongest10.0 out of 10

    $0 over 12 months

  • Table managementWeight 8%Strongest10.0 out of 10
  • WaitlistWeight 7%Strongest10.0 out of 10
  • POS systems it connects toWeight 7%Weakest0.0 out of 10
  • Published pricingWeight 5%10.0 out of 10
  • Where guests can bookWeight 5%4.0 out of 10
  • Guest profilesWeight 5%10.0 out of 10
  • Deposits and prepaymentsWeight 5%5.0 out of 10
  • Card guarantee and no-show feeWeight 5%5.0 out of 10
  • POS integration in the planWeight 5%0.0 out of 10
  • Initial termWeight 5%10.0 out of 10
  • Texting with guestsWeight 4%No data
  • No charge per guest from your own websiteWeight 3%10.0 out of 10
  • Diners from the provider's own appWeight 3%10.0 out of 10
  • Email campaigns to your guestsWeight 3%No data
  • Early termination feeWeight 3%7.5 out of 10
  • Live support hours a weekWeight 3%No data
  • Notice to avoid renewalWeight 2%10.0 out of 10

All the data, with sources

Each value links to its source. "Not published" means the vendor doesn't disclose it; "Unconfirmed" means we looked and couldn't confirm it. Data points we have for fewer than four vendors are left out until we can compare them.

Pricing
Data pointValue
Monthly fee$0/moSource: TableAgent (opens in a new tab)The free plan has no monthly fee. Text messages, online payments and an unlisted profile are optional paid add-ons.
Per guest from the provider's network$0Source: TableAgent (opens in a new tab)No charge per guest, including guests who book through your TableAgent profile.
Per guest from your own website$0Source: TableAgent (opens in a new tab)Bookings from the widget on your website are free.
Published pricingPublishedSource: TableAgent (opens in a new tab)
Bookings includedUnlimitedSource: TableAgent (opens in a new tab)No cap on bookings is published; the terms allow reasonable usage limits on every plan.
Free planYesSource: TableAgent (opens in a new tab)Free for one location under the same owner, unless TableAgent approves an exception in writing. TableAgent may change or limit its free services.
Setup fee$0 one-timeSource: TableAgent (opens in a new tab)
Platform fee on prepayments0%Source: TableAgent (opens in a new tab)Online payments are a $29 monthly add-on with no fee per transaction; your own Stripe, Square or Authorize.Net account processes the cards.
Other fees and add-onsOptional add-ons: text messages (confirmations, reminders and table-ready alerts) from $29 a month, online payments (deposits, prepaid events, gift cards) for $29 a month and an unlisted profile for $30 a month.Source: TableAgent (opens in a new tab)
Reservations and guests
Data pointValue
Where guests can bookYour website, The provider's diner appSource: TableAgent (opens in a new tab)A booking widget for your website and your public profile on TableAgent. Its pages don't name Google or Instagram, so they are not counted.
Diners from the provider's own appYes, it has its own diner appSource: TableAgent (opens in a new tab)Restaurants get a public profile on TableAgent's diner site, where guests search and book; keeping it unlisted costs extra.
Guest profilesIn the reference planSource: TableAgent (opens in a new tab)The free plan lists guest management tools; TableAgent does not detail what the guest records include.
Texting with guestsUnconfirmedSource: TableAgent (opens in a new tab)The SMS add-on sends confirmations, reminders and table-ready alerts; we didn't find whether guests can reply.
Email campaigns to your guestsUnconfirmedSource: TableAgent (opens in a new tab)Its pages list coupons, deals and bulk text reminders, but we didn't find email campaigns to your guests.
Tables and waitlist
Data pointValue
Table managementIn the reference planSource: TableAgent (opens in a new tab)Reservation book, floor activity, table status, table groups and sections, all free.
WaitlistIn the reference planSource: TableAgent (opens in a new tab)The waitlist is free; telling guests their table is ready by text needs the SMS add-on.
Deposits and no-shows
Data pointValue
Deposits and prepaymentsPaid add-onSource: TableAgent (opens in a new tab)Booking deposits and prepaid events come with the online payments add-on ($29 a month).
Card guarantee and no-show feePaid add-onSource: TableAgent (opens in a new tab)No-show fees are among the charges you can take with the online payments add-on; the restaurant sets and discloses them.
POS integration
Data pointValue
POS systems it connects toSource: TableAgent (opens in a new tab)TableAgent says it does not allow third-party integrations; Stripe, Square and Authorize.Net are only used to take payments, not as a POS connection.
POS integration in the planNot offeredSource: TableAgent (opens in a new tab)
Contract and exit
Data pointValue
Initial termMonth to monthSource: TableAgent (opens in a new tab)The free plan has no term. Paid add-ons last the period chosen at checkout (monthly on the pricing page) and renew for the same period.
Automatic renewal1 monthSource: TableAgent (opens in a new tab)Monthly add-ons renew every month; a longer period chosen at checkout renews for that period.
Notice to avoid renewal0 daysSource: TableAgent (opens in a new tab)You cancel in the dashboard before the renewal; it takes effect at the end of the paid period.
Early termination feeYou pay the period already billedSource: TableAgent (opens in a new tab)Only for the paid add-ons: canceling stops the next renewal and the period already paid is not refunded. The free plan has nothing to pay.
Early termination clauseNo early termination fee. Canceling a paid add-on stops the next renewal, takes effect at the end of the period already paid and that period is not refunded (Terms of Service, section 10).Source: TableAgent (opens in a new tab)
Right to raise pricesTableAgent may change subscription prices going forward; for an existing subscription a price change normally takes effect no earlier than the next renewal and is disclosed in advance. It may also change or limit the free services (sections 9 and 10).Source: TableAgent (opens in a new tab)
Your guest data when you leaveUnconfirmedSource: TableAgent (opens in a new tab)The terms say data may be deleted, kept or made available for export according to your plan, and TableAgent doesn't have to keep data after a free service ends; we didn't find how you export your guests.
Support
Data pointValue
Support 24/7UnconfirmedSource: TableAgent (opens in a new tab)It publishes a toll-free phone line and an email address for restaurants, without support hours.
Live support hours a weekUnconfirmedSource: TableAgent (opens in a new tab)No support hours are published for restaurants.
Language
Data pointValue
Restaurant app in SpanishUnconfirmedSource: TableAgent (opens in a new tab)Its feature list mentions time zones and languages, but we didn't find a page that documents the restaurant dashboard in Spanish.
Booking page and messages in SpanishUnconfirmedSource: TableAgent (opens in a new tab)We didn't find a page that says which languages the booking widget and the guest messages use.
Help center in SpanishUnconfirmedSource: TableAgent (opens in a new tab)Its help page is in English and written for diners; we didn't find a help center for restaurants in Spanish.
Website in Spanish for the USNoSource: TableAgent (opens in a new tab)The site has a language menu that includes Spanish, but choosing it left the restaurant pages in English on 17-oct-2026.