otherapi_key

GoTable

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

Integration

Vendor
GoTable
Category
other
Auth
API_KEY
Tools
19
Composio slug
go_table

Tools

  • Cancel Reservation

    Irreversibly cancel a finalized reservation or reject a pending reservation. The selected role controls GoTable's default communication.

  • Create Reservation

    Create a reservation or walk-in. Guest-role calls enforce availability and may trigger guest-facing operational communication.

  • Create Reservation Note

    Attach an HTML note to a reservation under an account that has access to the restaurant.

  • Get Availability

    Return restaurant-wide availability, or availability for one offer when offer_id is provided, over a date range of at most three months.

  • Get Guest

    Return one guest profile by restaurant and guest ID.

  • Get Offer

    Return one booking offer by restaurant and offer ID.

  • Get Reservation

    Return one reservation by restaurant and reservation ID.

  • Get Restaurant

    Return details for one accessible restaurant by ID.

  • Get Table

    Return one physical table by restaurant and table ID.

  • Get Table Combination

    Return one configured table combination by restaurant and combination ID.

  • List Guests

    Return one page of restaurant guests, optionally filtered with GoTable's guest search syntax.

  • List Offers

    Return one page of booking offers configured for a restaurant.

  • List Reservation Notes

    Return all notes attached to one reservation.

  • List Reservations

    Return one page of reservations for a restaurant, optionally filtered with GoTable's reservation search syntax.

  • List Restaurant Accounts

    Return one page of user accounts that can access a restaurant, including IDs usable as reservation-note authors.

  • List Restaurants

    Return one page of restaurants accessible to the connected GoTable account.

  • List Table Combinations

    Return one page of configured table combinations for a restaurant.

  • List Tables

    Return one page of physical tables configured for a restaurant.

  • Update Reservation

    Update selected details of an existing reservation, including its schedule, party, guest data, comments, duration, or table assignment. Omitted fields remain unchanged.

Setup

  1. Create or open a Switchy Project.
  2. Open Integrations and connect GoTable.
  3. Authorise through api_key. Switchy stores the connection against your org.
  4. Everyone in the Project can now @-mention the GoTable tools in chat.

What teammates see: by default, memories from GoTable are scoped to the Project (PROJECT visibility) - you can mark any memory PRIVATE or share it ORG-wide.

Works well with

Top models

Compatibility data appears once enough Projects have used this MCP together with a given model.

How Switchy teams use it

Not enough Projects yet to publish anonymised usage stats (we require ≥ 50 Projects per week).

Starter prompts

Starter prompts for this model will land here soon.

More other MCPs

See all other MCPs

Data last verified 7 hours ago.Sources aggregated hourly to weekly. See docs/architecture/model-directory.md.