Skip to content

Integration · Scheduling

Connect Claude & ChatGPT to BookSpot

Ask your AI what is booked for Saturday, whether a kayak is free next weekend, or to reserve a spot for a customer in BookSpot. It can read your products and options, check availability by day or date range, and create, confirm, change or cancel bookings. You handle rental and activity bookings from a chat.

Connect BookSpot free

Free plan, no credit card. Takes about a minute.

Try asking

  • “What is booked for Saturday?”

    The AI lists the bookings for that date, with status, units and contact.

  • “Is the double kayak free between 12 and 14 June?”

    It checks availability for that product option across the date range.

  • “Reserve two adult tickets for the 10:00 tour on Friday for Lars Holm.”

    It finds the product and availability slot and reserves the booking. The reservation is on hold until it is confirmed.

What your AI can do

Products and availability

List your rentals and activities with their options and units, check availability for a date or range, and read a day-by-day calendar.

Bookings

Reserve bookings, extend a hold, confirm them with the customer's details, and change units, option or time slot.

Overview

List bookings by date or date range, read any booking with status and pricing, and cancel bookings with a reason.

  • “Confirm that reservation with Lars's email and phone number.”

    It confirms the booking with his contact details. The booking becomes final and visible to the customer and staff.

  • “Move booking ABC to the afternoon slot.”

    It updates the booking with the new availability slot. Only what you ask for changes.

  • “Cancel Lars's booking, he is ill.”

    It cancels the booking with the reason you give. This cannot be undone.

12 tools for BookSpot

These tools are switched on when you connect. You can switch any of them off, or require your approval before it runs.

  • cancel_bookingDeletesCancel a booking by `booking_uuid`, with an optional `reason`. This cannot be undone.
  • check_availabilityChanges dataCheck availability for a product option on a date (`local_date`) or date range (`local_date_start`/`local_date_end`), optionally for given `units`. Needs `product_id`, `option_id` and `octo_capabilities` (e.g. 'pricing'). Returns availability IDs for booking.
  • confirm_bookingVisible to othersConfirm a reserved booking by `booking_uuid` with the customer's `contact` details. The booking becomes final and is visible to the customer and staff.
  • create_bookingChanges dataReserve a booking (on hold, not yet confirmed) for a `product_id`, `option_id` and `unit_items`, usually with an `availability_id` from the availability check, plus optional contact and notes. Confirm it afterwards with confirm_booking.
  • extend_booking_reservationVisible to othersExtend the hold on an unconfirmed reservation by `booking_uuid` for `expiration_minutes` more minutes.
  • get_availability_calendarChanges dataGet a day-by-day availability calendar for a product option between `local_date_start` and `local_date_end`. Needs `product_id`, `option_id` and `octo_capabilities` (e.g. 'pricing').
  • get_bookingGet one booking by `booking_uuid`, with status, units, contact and pricing. Pass `octo_capabilities`, e.g. 'pricing'.
  • get_productGet one product by `product_id`, including its options and unit types. Pass `octo_capabilities`, e.g. 'pricing,content'.
  • get_supplierGet the supplier (your business) details and contact information. Pass `octo_capabilities`, e.g. 'pricing'.
  • list_bookingsList bookings, filtered by `local_date`, a `local_date_start`/`local_date_end` range, or reseller/supplier reference. Pass `octo_capabilities`, e.g. 'pricing'.
  • list_productsList all bookable products (rentals and activities) with their options and units. Pass `octo_capabilities`, e.g. 'pricing,content'.
  • update_bookingChanges dataChange a booking by `booking_uuid`: notes, contact, units, option, product or availability slot. Only the fields you pass change.

Set up in three steps

  1. 1

    Pick the app

    Create a free PipMCP account and choose BookSpot from the app list.

  2. 2

    Paste your key

    Paste your BookSpot OCTO API token. In BookSpot go to Settings > Integrations > OCTO API, click Create Token and copy it.

  3. 3

    Add the link to your AI

    You get a personal MCP link. Add it to Claude, ChatGPT or Cursor:

    1. Click your name, then Settings › Connectors › Add custom connector.
    2. Paste your link as the Remote MCP server URL.
    3. Switch it on from the + menu in a chat.

Questions

What can the AI do in BookSpot?

It can list and read products, options, availability and bookings, and read your supplier details. It can reserve a booking, extend the hold on a reservation, confirm, update and cancel bookings.

Does the AI see my BookSpot credentials?

No. Your OCTO API token is encrypted at rest and never shown to the AI. After you save it, it is not shown again, not even to you. The AI only sees the results of the tools it calls.

Can I control what the AI is allowed to do?

Yes. You choose which tools are switched on, so you can start by only checking availability and bookings. Confirming a booking makes it final for the customer, and cancelling cannot be undone, so both can require your approval before they run. Every tool call is logged.

Does it work with ChatGPT?

Yes. In ChatGPT go to Settings › Apps & Connectors › Advanced and turn on Developer mode, then add your PipMCP link. Developer mode needs a paid ChatGPT plan: Plus, Pro, Business or Enterprise. The same link also works in Claude (Settings › Connectors › Add custom connector), Cursor and other MCP clients.

What does it cost?

PipMCP has a free plan with no credit card required. Paid plans bill per completed task. You also need your own BookSpot account.

How does the AI make a booking?

In two steps. First it checks availability and reserves the booking, which puts it on hold. Then it confirms the reservation with the customer's contact details, and only then is the booking final. If you need more time, the AI can extend the hold on the reservation.

Let your AI work in BookSpot today.

Start free. Your key stays encrypted, and you decide what the AI may do.

Connect BookSpot free

PipMCP is not affiliated with BookSpot. Product names are trademarks of their owners.