Skip to content

Integration · Scheduling

Connect Claude & ChatGPT to bookingkit

Ask your AI which dates still have free slots, what a booking contains, or to add a new date for a tour in bookingkit. It can read events, dates, orders, products, coupons and gift vouchers, create dates and orders, update bookings, record payments, and check and redeem open-date tickets.

Connect bookingkit free

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

Try asking

  • “Which dates of the harbour tour still have free slots next week?”

    The AI lists the event's dates in that range, only the available ones, with total and free slots.

  • “Add a date for the city walk on 12 June at 10:00 with 20 slots.”

    It creates the date on the event with start time and the number of slots.

  • “What did booking code ABC123 order?”

    It finds the order by booking code and shows customer details, tickets, products and status.

What your AI can do

Events and dates

List events and categories, see scheduled dates with free slots, and create or change dates.

Orders and payments

Find orders by date, status or booking code, create and update orders, and record payments or refunds.

Tickets, coupons and vouchers

Check and redeem open-date tickets, and read coupons, gift vouchers and add-on products.

  • “Record a 500 DKK cash payment on order 88213.”

    It books the payment on the order in bookingkit. No money is charged or sent.

  • “Can open-date ticket X7K2 still be redeemed?”

    It looks up the ticket by code and checks whether it can be redeemed.

  • “Change Saturday's 14:00 date to 20 slots.”

    It finds the date and updates its total slots.

24 tools for bookingkit

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

  • check_open_date_ticket_redemptionCheck whether an open-date ticket (`open_date_ticket_id`) can be redeemed.
  • create_dateChanges dataSchedule a new date for an event: `event_id`, start `date` (date-time), `total_slots` and `available_slots`.
  • create_orderChanges dataCreate a booking order: `body` with customer name, email, phone, address, tickets, products, currency and status (ACCEPTED, PENDING, OPEN, RESERVED).
  • get_couponGet one coupon by `coupon_id`.
  • get_dateGet one event date by `date_id`, including total and available slots.
  • get_eventGet one event by `event_id`, with description, prices, duration, location and capacity.
  • get_open_date_ticketLook up an open-date ticket by its `ticket_code`.
  • get_orderGet one order by `order_id`, with customer details, tickets, products and status.
  • get_productGet one product by `product_id`.
  • get_voucherGet one gift voucher by ID (`journal_entry_id`).
  • list_categoriesList event categories.
  • list_couponsList discount coupons.
  • list_datesList scheduled event dates between `start_date` and `end_date`, optionally only `available` ones or for given events. Paged.
  • list_event_datesList the scheduled dates of one event by `event_id`, optionally in a date range or only available ones.
  • list_eventsList your events (tours, activities, experiences) with filters like category, type or available-from date, and paging (`limit`, `offset`).
  • list_order_paymentsList payments and refunds recorded on an order by `order_id`.
  • list_ordersList bookings (orders) filtered by order date range, event date range, `status` or booking code. Paged.
  • list_productsList add-on products (merchandise, extras) with price and availability filters.
  • list_usersList the users (staff) on the bookingkit account.
  • list_vouchersList gift vouchers sold or issued.
  • record_order_paymentChanges dataRecord a payment or refund on an order: `order_id`, `type` (payment or refund), `value` and `payment_method` (ThirdParty, Cash, MobileApp). This only books it in bookingkit; no money is charged or sent.
  • redeem_open_date_ticketChanges dataRedeem an open-date ticket (`open_date_ticket_id`) for an appointment (`appointment_id`) using a `redemption_strategy`. Books the ticket onto that date.
  • update_dateChanges dataChange an event date by `date_id`: its start time or `total_slots`.
  • update_orderChanges dataUpdate an order by `order_id`: customer or shipping details, status, tickets, products, comments or internal notes. Setting a cancelled status cancels the booking.

Set up in three steps

  1. 1

    Pick the app

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

  2. 2

    Paste your key

    Paste the Client ID and Client secret for your bookingkit account. API access needs at least a BusinessKit plan. Ask bookingkit Support in the in-app chat for API credentials for your own account (a vendor client), and they send you a Client ID and Client secret.

  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 bookingkit?

It can read events, categories, dates, orders, order payments, add-on products, coupons, gift vouchers, open-date tickets and staff users. It can create and change dates, create and update orders, record payments or refunds on an order, and redeem open-date tickets.

Does the AI see my bookingkit credentials?

No. Your bookingkit Client ID and Client secret are encrypted at rest and never shown to the AI. After you save them, they are 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 with lookups only. Setting an order to a cancelled status cancels the booking, and changes like that can require your approval before they run. Recording a payment only books it in bookingkit and moves no money. 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 bookingkit account.

How do I get bookingkit API credentials?

bookingkit hands out API credentials through Support. Ask in the in-app chat for API credentials for your own account (a vendor client), and you get a Client ID and Client secret. API access needs at least a BusinessKit plan.

Let your AI work in bookingkit today.

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

Connect bookingkit free

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