GoTable for AI agents

Agents read GoTable at once. Changes and sends are held for a person's approval by default.

About GoTable

GoTable provides restaurant reservation, guest, offer, table, availability, and webhook management through its REST API.

What an agent can do in GoTable

Every GoTable action is classed by the platform as a read, a change or a send. Reads run at once. Changes and sends are held for a person by default.

Runs at once (reads)

Looks things up in GoTable without asking first. 15 actions.

  • Get AvailabilityReturn restaurant-wide availability, or availability for one offer when offer_id is provided, over a date range of at most three months.
  • Get GuestReturn one guest profile by restaurant and guest ID.
  • Get OfferReturn one booking offer by restaurant and offer ID.
  • Get ReservationReturn one reservation by restaurant and reservation ID.
  • Get RestaurantReturn details for one accessible restaurant by ID.
  • Get TableReturn one physical table by restaurant and table ID.
  • Get Table CombinationReturn one configured table combination by restaurant and combination ID.
  • List Restaurant AccountsReturn one page of user accounts that can access a restaurant, including IDs usable as reservation-note authors.
  • List GuestsReturn one page of restaurant guests, optionally filtered with GoTable's guest search syntax.
  • List OffersReturn one page of booking offers configured for a restaurant.
  • List Reservation NotesReturn all notes attached to one reservation.
  • List ReservationsReturn one page of reservations for a restaurant, optionally filtered with GoTable's reservation search syntax.
Show all 15
  • List RestaurantsReturn one page of restaurants accessible to the connected GoTable account.
  • List Table CombinationsReturn one page of configured table combinations for a restaurant.
  • List TablesReturn one page of physical tables configured for a restaurant.

Held for approval by default (changes and sends)

Held for a person's approval by default. The approval is recorded and the action is sent once, never twice, with 10 seconds to undo. 4 actions.

  • Cancel ReservationIrreversibly cancel a finalized reservation or reject a pending reservation. The selected role controls GoTable's default communication.
  • Create ReservationCreate a reservation or walk-in. Guest-role calls enforce availability and may trigger guest-facing operational communication.
  • Create Reservation NoteAttach an HTML note to a reservation under an account that has access to the restaurant.
  • Update ReservationUpdate selected details of an existing reservation, including its schedule, party, guest data, comments, duration, or table assignment. Omitted fields remain unchanged.

Changes wait in Needs you

Changes and sends in GoTable are held for a person's approval by default. The approval is recorded, and the action is sent once, never twice, with 10 seconds to undo.

How approvals work

GoTable questions

Can an agent change data in GoTable on its own?

Not by default. Changes and sends in GoTable are held for a person's approval. The approval is recorded, and the action is sent once, never twice, with 10 seconds to undo.

What can an agent read in GoTable?

This connector lists 15 read actions. Reads run at once, without waiting for approval.

How does GoTable connect?

It connects with API key. Connectors are built and maintained by third-party developers; availability is confirmed during scoping.

Bring GoTable to your agents.