Calendar & Booking
createBookingType
Create Booking Type
Create a booking type: a scheduling link people use to book time with you (name, duration, buffers, notice, approval, guests, price, video provider, and an optional fixed date window…
Ask Claude, ChatGPT, Cursor or any AI connected to The Cloud "create a booking link", and it calls createBookingType.
Example call
The MCP tools/call params, with the required arguments only.
{
"arguments": {
"durationMinutes": 1,
"name": "<name>"
},
"name": "createBookingType"
}Arguments
allowGuestsbooleanoptionalLet the booker add extra guests.availableFromstringoptionalFirst bookable day, YYYY-MM-DD in your own time zone, inclusive. With availableUntil it opens the link for a fixed window only (e.g. 2026-10-12 to 2026-10-16); no slot outside it is offered or accepted, and minNotice/maxAdvance still…availableUntilstringoptionalLast bookable day, YYYY-MM-DD in your own time zone, inclusive (the whole day counts, never hours). Omit for no end bound.bufferAfterMinutesintegeroptionalPadding reserved after each booking, in minutes.bufferBeforeMinutesintegeroptionalPadding reserved before each booking, in minutes.callLinkTypestringoptionalCall link for confirmed bookings: 'google_meet', 'zoom', or 'teams' (needs the matching connected account), or 'cloud' for the Cloud-native call room. It is the default, and how you switch a type back off an external provider.confirmationMessagestringoptionalMessage shown to the booker after they book.descriptionstringoptionalShort description for the booking page.durationMinutesintegerrequiredMeeting length in minutes.isActivebooleanoptionalPublish/enable so the link can be booked (reachable only if your profile is also public). Default false: never auto-published (consent floor).maxAdvanceDaysintegeroptionalHow far ahead the link can be booked, in days. Rolling: counted as 24-hour blocks from the moment the booker loads the page, so the last day is cut at the current clock time. For a fixed set of calendar days use…maxGuestsintegeroptionalCap on added guests.minNoticeMinutesintegeroptionalMinimum notice before a slot can be booked, in minutes.namestringrequiredName of the booking type, e.g. '30-min intro call'.priceAmountnumberoptionalPrice to book, in the smallest currency unit. Omit for free.priceCurrencystringoptionalISO 4217 currency code for priceAmount, e.g. 'USD'.requiresApprovalbooleanoptionalIf true, bookings land as 'pending' until you confirm them.scheduleIdstringoptionalAvailability-schedule id to bind (the bookable-hours window). Omit to use your default availability.slugstringoptionalURL handle for the link (the {bookingSlug} in /{profile}/booking/{bookingSlug}). Omit to derive one from the name. Must be unique among your types.targetCalendarIdstringoptionalCalendar id the booking event lands on (which account/calendar it books onto). Omit to route to your primary calendar.
Returns
The result states whether the link is publicly reachable and returns the real canonical URL.
Declared limits
bufferAfterMinutes: minimum 0bufferAfterMinutes: maximum 9007199254740991bufferBeforeMinutes: minimum 0bufferBeforeMinutes: maximum 9007199254740991durationMinutes: greater than 0durationMinutes: maximum 9007199254740991maxAdvanceDays: greater than 0maxAdvanceDays: maximum 9007199254740991maxGuests: greater than 0maxGuests: maximum 9007199254740991minNoticeMinutes: minimum 0minNoticeMinutes: maximum 9007199254740991
Ask for it
The Cloud routes these requests to this verb.
- create a booking link
- set up a 30-min intro call
- make a scheduling page
Pair it with
The verbs that finish the job.
Questions
What does createBookingType do?
Create a booking type: a scheduling link people use to book time with you (name, duration, buffers, notice, approval, guests, price, video provider, and an optional fixed date window… It is one of the tools The Cloud MCP server gives every connected AI.
How do I use createBookingType from Claude or ChatGPT?
Connect your AI to The Cloud at https://mcp.thecloud.so/mcp and sign in once. Then ask Claude, ChatGPT, Cursor or any AI connected to The Cloud "create a booking link", and it calls createBookingType.
Is createBookingType safe to let an AI call?
createBookingType changes your workspace. What an AI creates is Private until you share it.
Connect
One endpoint gives your AI this tool and every other one: connect Claude, ChatGPT, Cursor or Gemini, read what The Cloud is, or see pricing.