Docs
How to use the Table Bookings dashboard.
Sign in
Sign-in is handled by Clerk. After signing in, make sure anOrganization is selected — most pages call the Hotel PMS API, which resolves your property and role from that active Organization. If you see requests failing with"An organization context is required", select or switch to an Organization from the account menu (top right) and reload.
Dashboard
Overview stats (restaurants, tables, seats, reservations today) and charts across your restaurants.
Restaurants
Manage restaurants: create one with + New restaurant, then edit any field directly in the grid — changes save automatically when you leave the field. Each row also links to that restaurant's Reservations and Tables.
Reservations
Pick a restaurant and date to see that day's reservations.+ New reservation creates one with placeholder details you can edit inline afterward. Reservations can be edited or cancelled from the Actions column.
Tables
Lists a restaurant's tables. + New table adds one — unlike restaurants and reservations, tables can't be edited after creation (the underlying API has no update endpoint for them), so double-check table number and seat count before creating one you care about.
Rooms, Spa, Beach Club, Tours, Golf, Equipment Hire, Room Service, Pro Shop
Not built yet — coming soon.
API reference
The API page has interactive docs for the full Hotel PMS API this dashboard talks to. For AI coding agents, there's also an installableagent skillcovering the same API — its auth model, full endpoint list, and gotchas — installable withnpx skills add robooko/ota-hotel-pms-api-skill.
Please sign in to view this page.
