Let a booker reserve several available time slots in one flow, with each slot saved as its own booking that can be rescheduled or cancelled separately.
Multi-slot booking lets a booker select and reserve several available time slots in a single booking flow. Each slot they pick becomes its own separate booking — if a booker selects three 30-minute slots, Cal ID creates three bookings, each with its own meeting URL, reschedule link, and cancel link.Use it when one appointment is rarely enough on its own: coaching packages, therapy blocks, consulting retainers, tutoring sessions, or any service where someone wants to lock in several visits at once instead of returning to your booking page again and again.
Multi-slot booking is available on Business and Enterprise plans. See Subscription & pricing to check or upgrade your plan.
Not the same as multiple time slots per day. Multi-slot booking is about how many slots a booker can reserve in one go. Multiple time slots per day is an availability setting that splits your working day into separate blocks — for example, to protect a lunch break. They are unrelated features.
Set a minimum and a maximum, and let the booker pick any number in between. With a minimum of 3 and a maximum of 5, a booker can select 3, 4, or 5 slots — nothing below the minimum and nothing above the maximum.Use this when bookers have different needs and you only want to define the boundaries.
Letting the booker decide within your range
You can set a maximum of 5 slots in a single booking.
Where the range stops
Specify an exact count. The booker must select exactly that many slots to complete the booking — no more, no fewer.Use this for fixed packages, such as a three-session onboarding programme.
By default, the slots a booker selects are spread across different days. Turn on Allow multiple appointments on the same day if you want to let them stack slots within a single day.With the toggle on, a booker can select consecutive slots — on a 15-minute event, for example, 10:00–10:15, 10:15–10:30, and 10:30–10:45 on the same date.
Allowing back-to-back slots on one date
Leave this toggle off when the point of the package is spacing — weekly coaching or physiotherapy sessions, for instance — and turn it on when bookers benefit from a longer continuous block.
The confirmation page lists every booked slot. For each one, the booker sees its date and time, the meeting URL, and its own Reschedule and Cancel links — so each slot can be managed independently without affecting the others.
Every reserved slot, listed separately
If the booker wants to drop the whole set, a Cancel all slots option cancels everything at once instead of working through them one by one.
Clearing the whole set in one action
As the host, you’ll find each slot as its own entry in your Bookings tab, where it can be rescheduled or cancelled individually.
A 30-minute consultation, configured with Booker chooses slots, a minimum of 3, a maximum of 5, and Allow multiple appointments on the same day turned ON.A booker selects:
Slot
Time
1
10:00 – 10:30
2
10:30 – 11:00
3
11:00 – 11:30
That is within the 3–5 range, so Confirm creates three separate bookings on the same morning. If the event is priced at ₹500 per slot, the booker pays ₹1,500.
Multi-slot booking works with paid events. You set the price for one slot in the event type’s Apps tab, and Cal ID multiplies it by the number of slots the booker selects.
Pricing a single slot, not the whole package
At ₹500 per slot, the totals work out as:
Slots selected
Total
2
₹1,000
3
₹1,500
4
₹2,000
5
₹2,500
Booker chooses slots
Fixed number of slots
The total updates as the booker adds or removes slots, then carries through to the payment step.
Watching the total follow the selection
Paying for the slots just selected
With a fixed count, the total is the same for every booker: 3 slots at ₹500 each comes to ₹1,500.
A package price the booker cannot vary
Paying for the fixed package
Refunds are not supported for multi-slot bookings. This applies regardless of the refund policy configured on the event type — cancelling a multi-slot booking will not return the booker’s money. Refunds must be issued directly from Razorpay, or whichever payment gateway you have integrated. Make this clear in your event description or booking questions before taking payment.
Multi-slot booking works on all three team event types — Round Robin, Collective, and Managed. Configuration is identical to a personal event type, except that round-robin events add one extra setting.
A round-robin event type gains a Round-robin host assignment setting with two options.
One host for the whole booking
Rotate through hosts
Choose One round-robin host for the whole booking to have a single host take every selected slot. Cal ID picks that host from those available at all of the selected times.
Keeping one host across the series
The booker sees that host on the confirmation page and in the confirmation email.
The same name against every slot
Choose Rotate through the round-robin hosts to distribute the slots across your host pool. The booker may meet a different host for different slots.
Spreading the slots across the team
The assigned host is shown beneath each individual slot, so the booker always knows who they are meeting.
Different host, different slot
If the event type has a fixed host, the booker sees that fixed host against each slot.
Collective events use the same multi-slot configuration as personal event types.
Nothing extra to configure on a collective event
For each booked slot, the confirmation page shows the date, time, and timezone, the meeting URL, the host’s name and email address, and per-slot Reschedule and Cancel links.
What the booker receives after a collective booking
Hosts manage the results from the Bookings tab, where every slot appears as its own booking.
Each slot as a separate entry for the host
Opening any one of them shows only that slot, which can be rescheduled or cancelled without touching the others.
Managed event types use the same multi-slot configuration as personal event types. Configure it once on the managed event and it applies to every member’s copy.
Yes. With multi-slot booking enabled, a booker can select multiple available slots in one flow. Each selected slot is created as its own separate booking.
Where do I enable multi-slot booking?
Go to Event Types → open the event type → Multi Slots, switch Multi-slot booking to ON, configure the slot count, and save.
How many slots can a booker select at once?
Up to 5 slots in a single booking, in the current configuration.
Can I force bookers to select an exact number of slots?
Yes. Choose Fixed number of slots and enter the count. The booker must select exactly that many to complete the booking.
Can I let the booker decide how many slots to take?
Yes. Choose Booker chooses slots and set a minimum and maximum. The booker picks any number within that range and cannot go outside it.
Can a booker take multiple slots on the same day?
Only if Allow multiple appointments on the same day is turned on. It is off by default. With it on, a booker can pick consecutive slots — for example 10:00–10:15, 10:15–10:30 and 10:30–10:45 on a 15-minute event.
What happens if same-day slots are turned off?
The selected slots are spread across different days, so the booker cannot stack appointments within a single date.
Does multi-slot booking work with paid events?
Yes. Set the price for one slot in the event type’s Apps tab and Cal ID charges for the number of slots selected.
How is the price calculated?
The per-slot price is multiplied by the number of slots. At ₹500 per slot, 2 slots cost ₹1,000, 3 cost ₹1,500, 4 cost ₹2,000 and 5 cost ₹2,500. A fixed count works the same way — 3 slots × ₹500 = ₹1,500.
Are refunds supported for multi-slot bookings?
No. Refunds are not supported for multi-slot bookings, whatever refund policy is configured on the event. Process any refund directly from Razorpay or your integrated payment gateway.
Does multi-slot booking work on team events?
Yes — on round-robin, collective, and managed event types. Each slot appears as its own booking in the Bookings tab and can be rescheduled or cancelled individually.
How does round-robin host assignment work with multiple slots?
You choose between One round-robin host for the whole booking, where a single host available at all selected times takes every slot, and Rotate through the round-robin hosts, where slots are distributed across the pool and the assigned host is shown beneath each slot. A configured fixed host is shown against every slot.
{"docsConfig":{"theme":"mint","$schema":"https://mintlify.com/docs.json","name":"Cal ID","description":"Cal ID help center — scheduling, event types, availability, teams, apps, workflows, and developer tools for the Cal ID meeting scheduler.","colors":{"primary":"#1972F5","light":"#5B9BFF","dark":"#0B4FB8"},"logo":{"light":"https://mintcdn.com/cal-id-docs/k1VHQ7P5ONAHeLvP/logo/light.svg?fit=max\u0026auto=format\u0026n=k1VHQ7P5ONAHeLvP\u0026q=85\u0026s=589c4a9c69ea7387516e6452f592553e","dark":"https://mintcdn.com/cal-id-docs/tkghSGJWVIrQX7X0/logo/dark.svg?fit=max\u0026auto=format\u0026n=tkghSGJWVIrQX7X0\u0026q=85\u0026s=3215902115e27959cb7782b1af38e9fe"},"favicon":"https://mintcdn.com/cal-id-docs/NUrc1nmEeHvCjwEV/favicon.svg?fit=max\u0026auto=format\u0026n=NUrc1nmEeHvCjwEV\u0026q=85\u0026s=3247c427392ba77a41b08a807c322bfb","navbar":{"links":[{"href":"mailto:support@cal.id","label":"Email Us"}],"primary":{"type":"button","label":"Go to Cal ID","href":"https://cal.id"}},"footer":{"socials":{"x":"https://x.com/OneHash","linkedin":"https://www.linkedin.com/company/onehash"}},"errors":{"404":{"redirect":false,"title":"We couldn't find that page","description":"The page you're looking for doesn't exist or may have moved. Head back to the [Help Center home](/), or jump to [Event Types](/event-types/overview), [Availability](/availability/create), [Teams](/teams/overview), or the [API Reference](/api-reference) — or use the search bar above. Still stuck? Email us at [support@cal.id](mailto:support@cal.id)."}},"contextual":{"options":["copy","view","chatgpt","claude","perplexity","mcp","cursor","vscode","download-spec"],"display":"header"},"styling":{"latex":true},"navigation":{"pages":[]}},"deployment":{"deploymentMetadataValue":{"subdomain":"cal-id-docs","hasAudioNarration":false,"actualSubdomain":"cal-id-docs","customDomains":["cal.id"],"gitSource":{"type":"github","owner":"onehashai","repo":"mintlify-docs","deployBranch":"main","contentDirectory":"","isPrivate":true,"mountPath":"","label":""},"chroma":{"latestBuiltDeploymentHistoryId":"6ab916db4c0abff9c16e8c99","collectionId":"a1537af2-6a4a-409a-a4fe-70a6408ebcf7","liveDeploymentHistoryId":"6ab916db4c0abff9c16e8c99","schemaVersion":"v3"},"feedback":{"thumbs":true,"agentFeedback":false},"entitlements":{"AI_CHAT":{"status":"ENABLED"},"WEB_MCP":{"status":"ENABLED"},"NARRATION":{"status":"ENABLED"}},"buildId":"6ab916db4c0abff9c16e8c99","clientVersion":"0.0.4044","searchFilterCounts":[{"language":"default","tag":"API Reference","count":60},{"language":"default","tag":"Endpoints","count":58},{"language":"default","tag":"Event Types","count":57},{"language":"default","tag":"Scheduling \u0026 Teams","count":31},{"language":"default","tag":"Get Started","count":31},{"language":"default","tag":"Customization \u0026 Settings","count":23},{"language":"default","tag":"Apps \u0026 Integrations","count":22},{"language":"default","tag":"Advanced","count":18},{"language":"default","tag":"Developers","count":17},{"language":"default","tag":"Teams","count":16}],"searchSettings":{"isFiltersEnabled":false}},"assistantConfig":{"enableAskAiButton":false,"enableStarterQuestions":true,"enableContextualStarterQuestions":true,"enableAskAiSearchBar":true,"deflection":{"enabled":true,"email":"support@cal.id"}},"basePath":"/docs","hasChatPermissions":true,"hasWebMcpPermissions":true,"toggles":[{"name":"kill-isr","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"agent-mintlify-slack","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"agent-integrations-settings","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automations-pr-grouping","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"custom-prefix","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"analytics-v7","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"user-flows-analytics","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"no-publish-flow","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-onboarding","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"llms-txt-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"snapshot-serving-live","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"stripTemperatureMiddleware","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"support-platform-pylon-zendesk","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"snapshot-serving","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"instant-rollback","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"granular-notifications-server","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"granular-notifications","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automations-fable","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"fixed-ai-action-pricing","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automation-resolve-merge-conflict","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"scoped-publishing","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"mintql","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"page-level-analytics","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-version-history-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"billing-page-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"full-page-search","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workspace-projects","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"assistant-v5","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"byok-sep-25","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"fork-pr-previews","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"revalidation-jwt","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"vite-origin","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"billing-updated-9-15","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-sso-scim","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"hobby-abuse-scan","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"dashboard-inbox","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-signup","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"turbopuffer-dual-write","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-enabled","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"approve-review-flow","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"sso-setup-deadline-banner","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false}],"privacy":{"consentBanner":{"enabled":false}},"googleFontsInlined":false},"customCss":[],"page":{"pagePath":"event-types/multi-slot-booking","slug":"/event-types/multi-slot-booking","pageMetadata":{"title":"Multi-Slot Booking","sidebarTitle":"Multi-Slot Booking","description":"Let a booker reserve several available time slots in one flow, with each slot saved as its own booking that can be rescheduled or cancelled separately.","icon":"calendar-plus","keywords":["multi slot booking","multiple slots","book several slots","multi-slot","book more than one slot","multiple bookings at once","slot count"],"related":["/event-types/recurring","/availability/multiple-time-slots","/apps/paid-bookings","/teams/round-robin","/bookings/cancel-reschedule"],"href":"/event-types/multi-slot-booking"},"description":{"compiledSource":"\"use strict\";\nconst {jsx: _jsx} = arguments[0];\nconst {useMDXComponents: _provideComponents} = arguments[0];\nfunction _createMdxContent(props) {\n const _components = {\n p: \"p\",\n ..._provideComponents(),\n ...props.components\n };\n return _jsx(_components.p, {\n children: \"Let a booker reserve several available time slots in one flow, with each slot saved as its own booking that can be rescheduled or cancelled separately.\"\n });\n}\nfunction MDXContent(props = {}) {\n const {wrapper: MDXLayout} = {\n ..._provideComponents(),\n ...props.components\n };\n return MDXLayout ? _jsx(MDXLayout, {\n ...props,\n children: _jsx(_createMdxContent, {\n ...props\n })\n }) : _createMdxContent(props);\n}\nreturn {\n default: MDXContent\n};\n","frontmatter":{},"scope":{}},"pageType":"default","mdx":{"mdxSource":{"compiledSource":"\"use strict\";const{Fragment:_Fragment,jsx:_jsx,jsxs:_jsxs}=arguments[0];const{useMDXComponents:_provideComponents}=arguments[0];function _createMdxContent(props){const _components={a:`a`,em:`em`,li:`li`,p:`p`,strong:`strong`,tbody:`tbody`,td:`td`,th:`th`,thead:`thead`,tr:`tr`,ul:`ul`,..._provideComponents(),...props.components},{Accordion,AccordionGroup,Card,CardGroup,Frame,Heading,Info,Note,OptimizedImage,Step,Steps,Tab,Table,Tabs,Tip,Warning}=_components;if(!Accordion)_missingMdxReference(`Accordion`,true);if(!AccordionGroup)_missingMdxReference(`AccordionGroup`,true);if(!Card)_missingMdxReference(`Card`,true);if(!CardGroup)_missingMdxReference(`CardGroup`,true);if(!Frame)_missingMdxReference(`Frame`,true);if(!Heading)_missingMdxReference(`Heading`,true);if(!Info)_missingMdxReference(`Info`,true);if(!Note)_missingMdxReference(`Note`,true);if(!OptimizedImage)_missingMdxReference(`OptimizedImage`,true);if(!Step)_missingMdxReference(`Step`,true);if(!Steps)_missingMdxReference(`Steps`,true);if(!Tab)_missingMdxReference(`Tab`,true);if(!Table)_missingMdxReference(`Table`,true);if(!Tabs)_missingMdxReference(`Tabs`,true);if(!Tip)_missingMdxReference(`Tip`,true);if(!Warning)_missingMdxReference(`Warning`,true);return _jsxs(_Fragment,{children:[_jsxs(_components.p,{children:[_jsx(_components.strong,{children:`Multi-slot booking`}),` lets a booker select and reserve several available time slots in a single booking flow. Each slot they pick becomes its `,_jsx(_components.strong,{children:`own separate booking`}),` — if a booker selects three 30-minute slots, Cal ID creates three bookings, each with its own meeting URL, reschedule link, and cancel link.`]}),`\n`,_jsx(_components.p,{children:`Use it when one appointment is rarely enough on its own: coaching packages, therapy blocks, consulting retainers, tutoring sessions, or any service where someone wants to lock in several visits at once instead of returning to your booking page again and again.`}),`\n`,_jsx(Info,{children:_jsxs(_components.p,{children:[`Multi-slot booking is available on `,_jsx(_components.strong,{children:`Business`}),` and `,_jsx(_components.strong,{children:`Enterprise`}),` plans. See `,_jsx(_components.a,{href:`/getting-started/subscription-and-pricing`,children:`Subscription \u0026 pricing`}),` to check or upgrade your plan.`]})}),`\n`,_jsx(Note,{children:_jsxs(_components.p,{children:[_jsx(_components.strong,{children:`Not the same as multiple time slots per day.`}),` Multi-slot booking is about how many slots a `,_jsx(_components.em,{children:`booker`}),` can reserve in one go. `,_jsx(_components.a,{href:`/availability/multiple-time-slots`,children:`Multiple time slots per day`}),` is an availability setting that splits your working day into separate blocks — for example, to protect a lunch break. They are unrelated features.`]})}),`\n`,_jsx(Heading,{level:`2`,id:`how-it-differs-from-a-recurring-event`,children:`How it differs from a recurring event`}),`\n`,_jsx(_components.p,{children:`Both features book more than one meeting at once, but they solve different problems.`}),`\n`,_jsxs(_components.ul,{children:[`\n`,_jsxs(_components.li,{children:[_jsx(_components.strong,{children:`Multi-slot booking`}),` — the booker hand-picks each slot from your live availability. The slots need no pattern at all.`]}),`\n`,_jsxs(_components.li,{children:[_jsx(_components.strong,{children:_jsx(_components.a,{href:`/event-types/recurring`,children:`Recurring events`})}),` — the booker picks one starting slot and Cal ID generates the rest on a fixed cadence, such as every week.`]}),`\n`]}),`\n`,_jsx(Heading,{level:`2`,id:`enable-multi-slot-booking`,children:`Enable multi-slot booking`}),`\n`,_jsxs(Steps,{children:[_jsx(Step,{title:`Open Event Types`,children:_jsxs(_components.p,{children:[`From your Cal ID dashboard, click `,_jsx(_components.a,{href:`https://cal.id/event-types`,children:_jsx(_components.strong,{children:`Event Types`})}),` in the left-hand menu.`]})}),_jsx(Step,{title:`Open the event type`,children:_jsx(_components.p,{children:`Click the event you want bookers to reserve several slots on.`})}),_jsx(Step,{title:`Go to the Multi Slots tab`,children:_jsxs(_components.p,{children:[`In the event type’s settings bar, click `,_jsx(_components.strong,{children:`Multi Slots`}),`.`]})}),_jsxs(Step,{title:`Turn Multi-slot booking ON`,children:[_jsxs(_components.p,{children:[`Switch the `,_jsx(_components.strong,{children:`Multi-slot booking`}),` toggle to `,_jsx(_components.strong,{children:`ON`}),` to reveal the slot-count options.`]}),_jsx(Frame,{caption:`Turning the feature on for one event type`,children:_jsx(OptimizedImage,{src:`https://mintcdn.com/cal-id-docs/A01t-QxRtDbNgfGy/images/event-types/multi-slot-1.png?fit=max\u0026auto=format\u0026n=A01t-QxRtDbNgfGy\u0026q=85\u0026s=750ffb9de01c6ab45b4e04bbd552b3a1`,alt:`Multi Slots tab of an event type with the Multi-slot booking toggle switched on and the slot configuration options revealed below it`,\"data-og-width\":`1600`,width:`1600`,\"data-og-height\":`855`,height:`855`,\"data-path\":`images/event-types/multi-slot-1.png`,\"data-optimize\":`true`,\"data-opv\":`3`,srcset:`https://mintcdn.com/cal-id-docs/A01t-QxRtDbNgfGy/images/event-types/multi-slot-1.png?w=280\u0026fit=max\u0026auto=format\u0026n=A01t-QxRtDbNgfGy\u0026q=85\u0026s=49f613d7c4164fc49bed2129f700e208 280w, https://mintcdn.com/cal-id-docs/A01t-QxRtDbNgfGy/images/event-types/multi-slot-1.png?w=560\u0026fit=max\u0026auto=format\u0026n=A01t-QxRtDbNgfGy\u0026q=85\u0026s=f634c5b7547c53017bbfe3845dd2f061 560w, https://mintcdn.com/cal-id-docs/A01t-QxRtDbNgfGy/images/event-types/multi-slot-1.png?w=840\u0026fit=max\u0026auto=format\u0026n=A01t-QxRtDbNgfGy\u0026q=85\u0026s=be0185e74b0cd5989c4235e21c7db5a8 840w, https://mintcdn.com/cal-id-docs/A01t-QxRtDbNgfGy/images/event-types/multi-slot-1.png?w=1100\u0026fit=max\u0026auto=format\u0026n=A01t-QxRtDbNgfGy\u0026q=85\u0026s=8da8761ca52a522a7601b2e789de5514 1100w, https://mintcdn.com/cal-id-docs/A01t-QxRtDbNgfGy/images/event-types/multi-slot-1.png?w=1650\u0026fit=max\u0026auto=format\u0026n=A01t-QxRtDbNgfGy\u0026q=85\u0026s=c581e60a93f9680055075287037a5eee 1650w, https://mintcdn.com/cal-id-docs/A01t-QxRtDbNgfGy/images/event-types/multi-slot-1.png?w=2500\u0026fit=max\u0026auto=format\u0026n=A01t-QxRtDbNgfGy\u0026q=85\u0026s=783819d2bb6cbeb3802442dc6fe2eda7 2500w`})})]}),_jsx(Step,{title:`Configure the slot count`,children:_jsx(_components.p,{children:`Choose a selection mode and set the number of slots, as described below.`})}),_jsx(Step,{title:`Save`,children:_jsxs(_components.p,{children:[`Click `,_jsx(_components.strong,{children:`Save`}),`. The booking page updates immediately.`]})})]}),`\n`,_jsx(Note,{children:_jsxs(_components.p,{children:[`While `,_jsx(_components.strong,{children:`Multi-slot booking`}),` is off, the booker can reserve only one slot at a time — the standard booking behaviour.`]})}),`\n`,_jsx(Heading,{level:`2`,id:`choose-how-many-slots-a-booker-selects`,children:`Choose how many slots a booker selects`}),`\n`,_jsx(_components.p,{children:`Cal ID offers two selection modes.`}),`\n`,_jsxs(Tabs,{children:[_jsxs(Tab,{title:`Booker chooses slots`,id:`booker-chooses-slots`,children:[_jsxs(_components.p,{children:[`Set a `,_jsx(_components.strong,{children:`minimum`}),` and a `,_jsx(_components.strong,{children:`maximum`}),`, and let the booker pick any number in between. With a minimum of 3 and a maximum of 5, a booker can select 3, 4, or 5 slots — nothing below the minimum and nothing above the maximum.`]}),_jsx(_components.p,{children:`Use this when bookers have different needs and you only want to define the boundaries.`}),_jsx(Frame,{caption:`Letting the booker decide within your range`,children:_jsx(OptimizedImage,{src:`https://mintcdn.com/cal-id-docs/A01t-QxRtDbNgfGy/images/event-types/multi-slot-2.png?fit=max\u0026auto=format\u0026n=A01t-QxRtDbNgfGy\u0026q=85\u0026s=d1bca533c3eedd913651f686d7492852`,alt:`Multi Slots tab with the Booker chooses slots option selected, showing separate minimum and maximum slot number fields`,\"data-og-width\":`1526`,width:`1526`,\"data-og-height\":`820`,height:`820`,\"data-path\":`images/event-types/multi-slot-2.png`,\"data-optimize\":`true`,\"data-opv\":`3`,srcset:`https://mintcdn.com/cal-id-docs/A01t-QxRtDbNgfGy/images/event-types/multi-slot-2.png?w=280\u0026fit=max\u0026auto=format\u0026n=A01t-QxRtDbNgfGy\u0026q=85\u0026s=8f6213812d15ee7412b541b2f8ef2208 280w, https://mintcdn.com/cal-id-docs/A01t-QxRtDbNgfGy/images/event-types/multi-slot-2.png?w=560\u0026fit=max\u0026auto=format\u0026n=A01t-QxRtDbNgfGy\u0026q=85\u0026s=454ac6514bfc1732473686dc8a9daa33 560w, https://mintcdn.com/cal-id-docs/A01t-QxRtDbNgfGy/images/event-types/multi-slot-2.png?w=840\u0026fit=max\u0026auto=format\u0026n=A01t-QxRtDbNgfGy\u0026q=85\u0026s=95752855990dc08125c336806cc0a281 840w, https://mintcdn.com/cal-id-docs/A01t-QxRtDbNgfGy/images/event-types/multi-slot-2.png?w=1100\u0026fit=max\u0026auto=format\u0026n=A01t-QxRtDbNgfGy\u0026q=85\u0026s=a5bee27c70e3e59a1e25c1d6b5655bcd 1100w, https://mintcdn.com/cal-id-docs/A01t-QxRtDbNgfGy/images/event-types/multi-slot-2.png?w=1650\u0026fit=max\u0026auto=format\u0026n=A01t-QxRtDbNgfGy\u0026q=85\u0026s=10433da57c0cee1d48de6bc621d5ba04 1650w, https://mintcdn.com/cal-id-docs/A01t-QxRtDbNgfGy/images/event-types/multi-slot-2.png?w=2500\u0026fit=max\u0026auto=format\u0026n=A01t-QxRtDbNgfGy\u0026q=85\u0026s=0055ed1a76157b44579946fecbdd4bcd 2500w`})}),_jsxs(_components.p,{children:[`You can set a maximum of `,_jsx(_components.strong,{children:`5 slots`}),` in a single booking.`]}),_jsx(Frame,{caption:`Where the range stops`,children:_jsx(OptimizedImage,{src:`https://mintcdn.com/cal-id-docs/wQNjuQN8Q2V50c1R/images/event-types/multi-slot-4.png?fit=max\u0026auto=format\u0026n=wQNjuQN8Q2V50c1R\u0026q=85\u0026s=aa8160415bc92c4b0c556f778f59b264`,alt:`Maximum slots field on the Multi Slots tab set to 5, the highest value the configuration accepts`,\"data-og-width\":`1537`,width:`1537`,\"data-og-height\":`820`,height:`820`,\"data-path\":`images/event-types/multi-slot-4.png`,\"data-optimize\":`true`,\"data-opv\":`3`,srcset:`https://mintcdn.com/cal-id-docs/wQNjuQN8Q2V50c1R/images/event-types/multi-slot-4.png?w=280\u0026fit=max\u0026auto=format\u0026n=wQNjuQN8Q2V50c1R\u0026q=85\u0026s=6cf85a7e17e13187555b5106e947b70c 280w, https://mintcdn.com/cal-id-docs/wQNjuQN8Q2V50c1R/images/event-types/multi-slot-4.png?w=560\u0026fit=max\u0026auto=format\u0026n=wQNjuQN8Q2V50c1R\u0026q=85\u0026s=2fb40b6f70adc608d11880684fda0ba7 560w, https://mintcdn.com/cal-id-docs/wQNjuQN8Q2V50c1R/images/event-types/multi-slot-4.png?w=840\u0026fit=max\u0026auto=format\u0026n=wQNjuQN8Q2V50c1R\u0026q=85\u0026s=c1313b97b101ae32d32a068eef1cf847 840w, https://mintcdn.com/cal-id-docs/wQNjuQN8Q2V50c1R/images/event-types/multi-slot-4.png?w=1100\u0026fit=max\u0026auto=format\u0026n=wQNjuQN8Q2V50c1R\u0026q=85\u0026s=6890209bb983c80af212513c0f55aafd 1100w, https://mintcdn.com/cal-id-docs/wQNjuQN8Q2V50c1R/images/event-types/multi-slot-4.png?w=1650\u0026fit=max\u0026auto=format\u0026n=wQNjuQN8Q2V50c1R\u0026q=85\u0026s=df9dc7cda9523f0dea3077dfd3f02d1e 1650w, https://mintcdn.com/cal-id-docs/wQNjuQN8Q2V50c1R/images/event-types/multi-slot-4.png?w=2500\u0026fit=max\u0026auto=format\u0026n=wQNjuQN8Q2V50c1R\u0026q=85\u0026s=9abeb75535428dec38c67b652b507796 2500w`})})]}),_jsxs(Tab,{title:`Fixed number of slots`,id:`fixed-number-of-slots`,children:[_jsxs(_components.p,{children:[`Specify an exact count. The booker must select `,_jsx(_components.strong,{children:`exactly`}),` that many slots to complete the booking — no more, no fewer.`]}),_jsx(_components.p,{children:`Use this for fixed packages, such as a three-session onboarding programme.`}),_jsx(Frame,{caption:`Requiring an exact number of slots`,children:_jsx(OptimizedImage,{src:`https://mintcdn.com/cal-id-docs/wQNjuQN8Q2V50c1R/images/event-types/multi-slot-3.png?fit=max\u0026auto=format\u0026n=wQNjuQN8Q2V50c1R\u0026q=85\u0026s=b3b51f7a3b61ec6310ea1860cb327709`,alt:`Multi Slots tab with the Fixed number of slots option selected and a single field for the exact slot count`,\"data-og-width\":`1537`,width:`1537`,\"data-og-height\":`820`,height:`820`,\"data-path\":`images/event-types/multi-slot-3.png`,\"data-optimize\":`true`,\"data-opv\":`3`,srcset:`https://mintcdn.com/cal-id-docs/wQNjuQN8Q2V50c1R/images/event-types/multi-slot-3.png?w=280\u0026fit=max\u0026auto=format\u0026n=wQNjuQN8Q2V50c1R\u0026q=85\u0026s=56e23ebfc5a7b7f8873cb1d37d9dc2fa 280w, https://mintcdn.com/cal-id-docs/wQNjuQN8Q2V50c1R/images/event-types/multi-slot-3.png?w=560\u0026fit=max\u0026auto=format\u0026n=wQNjuQN8Q2V50c1R\u0026q=85\u0026s=30bc39cecd138925c21dde9cf2f83759 560w, https://mintcdn.com/cal-id-docs/wQNjuQN8Q2V50c1R/images/event-types/multi-slot-3.png?w=840\u0026fit=max\u0026auto=format\u0026n=wQNjuQN8Q2V50c1R\u0026q=85\u0026s=a512ca9f2776065be9ac89da6a4c5375 840w, https://mintcdn.com/cal-id-docs/wQNjuQN8Q2V50c1R/images/event-types/multi-slot-3.png?w=1100\u0026fit=max\u0026auto=format\u0026n=wQNjuQN8Q2V50c1R\u0026q=85\u0026s=3e0a45bf57cd828a881cae57cdb50cba 1100w, https://mintcdn.com/cal-id-docs/wQNjuQN8Q2V50c1R/images/event-types/multi-slot-3.png?w=1650\u0026fit=max\u0026auto=format\u0026n=wQNjuQN8Q2V50c1R\u0026q=85\u0026s=82e2f44b3624029badef71730b0f21d1 1650w, https://mintcdn.com/cal-id-docs/wQNjuQN8Q2V50c1R/images/event-types/multi-slot-3.png?w=2500\u0026fit=max\u0026auto=format\u0026n=wQNjuQN8Q2V50c1R\u0026q=85\u0026s=0a720d88ee919f828f0034eb3248fb95 2500w`})}),_jsx(Frame,{caption:`A three-session package configured`,children:_jsx(OptimizedImage,{src:`https://mintcdn.com/cal-id-docs/wQNjuQN8Q2V50c1R/images/event-types/multi-slot-5.png?fit=max\u0026auto=format\u0026n=wQNjuQN8Q2V50c1R\u0026q=85\u0026s=62c5eab271145cb18a617bd0259c937c`,alt:`Fixed number of slots field saved with the value 3 on the Multi Slots tab`,\"data-og-width\":`1537`,width:`1537`,\"data-og-height\":`820`,height:`820`,\"data-path\":`images/event-types/multi-slot-5.png`,\"data-optimize\":`true`,\"data-opv\":`3`,srcset:`https://mintcdn.com/cal-id-docs/wQNjuQN8Q2V50c1R/images/event-types/multi-slot-5.png?w=280\u0026fit=max\u0026auto=format\u0026n=wQNjuQN8Q2V50c1R\u0026q=85\u0026s=78e4a10bf36414c6ad82abe0711fbb79 280w, https://mintcdn.com/cal-id-docs/wQNjuQN8Q2V50c1R/images/event-types/multi-slot-5.png?w=560\u0026fit=max\u0026auto=format\u0026n=wQNjuQN8Q2V50c1R\u0026q=85\u0026s=d3d14fbfe765c995116f857fe3da447e 560w, https://mintcdn.com/cal-id-docs/wQNjuQN8Q2V50c1R/images/event-types/multi-slot-5.png?w=840\u0026fit=max\u0026auto=format\u0026n=wQNjuQN8Q2V50c1R\u0026q=85\u0026s=c2687d10ae28d93b3e34887ed5e7cfea 840w, https://mintcdn.com/cal-id-docs/wQNjuQN8Q2V50c1R/images/event-types/multi-slot-5.png?w=1100\u0026fit=max\u0026auto=format\u0026n=wQNjuQN8Q2V50c1R\u0026q=85\u0026s=289ac902f899bc8305326942ba5e70af 1100w, https://mintcdn.com/cal-id-docs/wQNjuQN8Q2V50c1R/images/event-types/multi-slot-5.png?w=1650\u0026fit=max\u0026auto=format\u0026n=wQNjuQN8Q2V50c1R\u0026q=85\u0026s=33a7ef075eb0f0482158b6fcde6928b6 1650w, https://mintcdn.com/cal-id-docs/wQNjuQN8Q2V50c1R/images/event-types/multi-slot-5.png?w=2500\u0026fit=max\u0026auto=format\u0026n=wQNjuQN8Q2V50c1R\u0026q=85\u0026s=a19b3f93fb2eebef237c7939571bee6c 2500w`})})]})]}),`\n`,_jsx(Heading,{level:`2`,id:`allow-multiple-appointments-on-the-same-day`,children:`Allow multiple appointments on the same day`}),`\n`,_jsxs(_components.p,{children:[`By default, the slots a booker selects are spread across `,_jsx(_components.strong,{children:`different days`}),`. Turn on `,_jsx(_components.strong,{children:`Allow multiple appointments on the same day`}),` if you want to let them stack slots within a single day.`]}),`\n`,_jsx(_components.p,{children:`With the toggle on, a booker can select consecutive slots — on a 15-minute event, for example, 10:00–10:15, 10:15–10:30, and 10:30–10:45 on the same date.`}),`\n`,_jsx(Frame,{caption:`Allowing back-to-back slots on one date`,children:_jsx(OptimizedImage,{src:`https://mintcdn.com/cal-id-docs/wQNjuQN8Q2V50c1R/images/event-types/multi-slot-6.png?fit=max\u0026auto=format\u0026n=wQNjuQN8Q2V50c1R\u0026q=85\u0026s=6c41ed2d361ff3f80a52e3bcf6d447e3`,alt:`Allow multiple appointments on the same day toggle on the Multi Slots tab, switched on beneath the slot count settings`,\"data-og-width\":`1530`,width:`1530`,\"data-og-height\":`819`,height:`819`,\"data-path\":`images/event-types/multi-slot-6.png`,\"data-optimize\":`true`,\"data-opv\":`3`,srcset:`https://mintcdn.com/cal-id-docs/wQNjuQN8Q2V50c1R/images/event-types/multi-slot-6.png?w=280\u0026fit=max\u0026auto=format\u0026n=wQNjuQN8Q2V50c1R\u0026q=85\u0026s=4c3ebac238c1dbc53c6dd93ea8da5b5f 280w, https://mintcdn.com/cal-id-docs/wQNjuQN8Q2V50c1R/images/event-types/multi-slot-6.png?w=560\u0026fit=max\u0026auto=format\u0026n=wQNjuQN8Q2V50c1R\u0026q=85\u0026s=23b7a359908bea4ce6091eb92c0714c7 560w, https://mintcdn.com/cal-id-docs/wQNjuQN8Q2V50c1R/images/event-types/multi-slot-6.png?w=840\u0026fit=max\u0026auto=format\u0026n=wQNjuQN8Q2V50c1R\u0026q=85\u0026s=d737c02f3b740676472c387c4ff99def 840w, https://mintcdn.com/cal-id-docs/wQNjuQN8Q2V50c1R/images/event-types/multi-slot-6.png?w=1100\u0026fit=max\u0026auto=format\u0026n=wQNjuQN8Q2V50c1R\u0026q=85\u0026s=2223bd60782d51fa4897c982a57ae4a7 1100w, https://mintcdn.com/cal-id-docs/wQNjuQN8Q2V50c1R/images/event-types/multi-slot-6.png?w=1650\u0026fit=max\u0026auto=format\u0026n=wQNjuQN8Q2V50c1R\u0026q=85\u0026s=a6aa6c3ca361aa6037a91aaac323cabe 1650w, https://mintcdn.com/cal-id-docs/wQNjuQN8Q2V50c1R/images/event-types/multi-slot-6.png?w=2500\u0026fit=max\u0026auto=format\u0026n=wQNjuQN8Q2V50c1R\u0026q=85\u0026s=e3baab2745482d67f20adfa8a9711e62 2500w`})}),`\n`,_jsx(Tip,{children:_jsxs(_components.p,{children:[`Leave this toggle `,_jsx(_components.strong,{children:`off`}),` when the point of the package is spacing — weekly coaching or physiotherapy sessions, for instance — and turn it `,_jsx(_components.strong,{children:`on`}),` when bookers benefit from a longer continuous block.`]})}),`\n`,_jsx(Heading,{level:`2`,id:`what-the-booker-sees`,children:`What the booker sees`}),`\n`,_jsxs(Steps,{children:[_jsxs(Step,{title:`Open the booking page`,children:[_jsx(_components.p,{children:`The booker opens your booking link and sees your normal calendar of available times.`}),_jsx(Frame,{caption:`The starting point for a multi-slot booking`,children:_jsx(OptimizedImage,{src:`https://mintcdn.com/cal-id-docs/wQNjuQN8Q2V50c1R/images/event-types/multi-slot-7.png?fit=max\u0026auto=format\u0026n=wQNjuQN8Q2V50c1R\u0026q=85\u0026s=912af3f8771045582d088858b3e6a92f`,alt:`Public booking page for a multi-slot event showing the month calendar and the list of available times before any slot is picked`,\"data-og-width\":`1600`,width:`1600`,\"data-og-height\":`806`,height:`806`,\"data-path\":`images/event-types/multi-slot-7.png`,\"data-optimize\":`true`,\"data-opv\":`3`,srcset:`https://mintcdn.com/cal-id-docs/wQNjuQN8Q2V50c1R/images/event-types/multi-slot-7.png?w=280\u0026fit=max\u0026auto=format\u0026n=wQNjuQN8Q2V50c1R\u0026q=85\u0026s=1b7f8a32a0ba4a4bb800fe04bbb74145 280w, https://mintcdn.com/cal-id-docs/wQNjuQN8Q2V50c1R/images/event-types/multi-slot-7.png?w=560\u0026fit=max\u0026auto=format\u0026n=wQNjuQN8Q2V50c1R\u0026q=85\u0026s=879b939ea273299cd1ff4dbd3933ed88 560w, https://mintcdn.com/cal-id-docs/wQNjuQN8Q2V50c1R/images/event-types/multi-slot-7.png?w=840\u0026fit=max\u0026auto=format\u0026n=wQNjuQN8Q2V50c1R\u0026q=85\u0026s=ca69c01167514a5ab06649b7fbaeadca 840w, https://mintcdn.com/cal-id-docs/wQNjuQN8Q2V50c1R/images/event-types/multi-slot-7.png?w=1100\u0026fit=max\u0026auto=format\u0026n=wQNjuQN8Q2V50c1R\u0026q=85\u0026s=eae3e7b7bb4d5fd3f8677d3d0fab500b 1100w, https://mintcdn.com/cal-id-docs/wQNjuQN8Q2V50c1R/images/event-types/multi-slot-7.png?w=1650\u0026fit=max\u0026auto=format\u0026n=wQNjuQN8Q2V50c1R\u0026q=85\u0026s=11dd0446e03a42165ba0600d47ec32c6 1650w, https://mintcdn.com/cal-id-docs/wQNjuQN8Q2V50c1R/images/event-types/multi-slot-7.png?w=2500\u0026fit=max\u0026auto=format\u0026n=wQNjuQN8Q2V50c1R\u0026q=85\u0026s=a407e2caa4c4d8d44f992dc89f6e445b 2500w`})})]}),_jsxs(Step,{title:`Select the slots`,children:[_jsx(_components.p,{children:`The booker clicks each time they want. Selected slots stay highlighted, and the page tracks how many have been chosen against your configuration.`}),_jsx(Frame,{caption:`Building up a selection before confirming`,children:_jsx(OptimizedImage,{src:`https://mintcdn.com/cal-id-docs/wQNjuQN8Q2V50c1R/images/event-types/multi-slot-8.png?fit=max\u0026auto=format\u0026n=wQNjuQN8Q2V50c1R\u0026q=85\u0026s=d075de15914466b2dce80b8a734bda21`,alt:`Booking page with several time slots highlighted as selected and a running count of the chosen slots`,\"data-og-width\":`1600`,width:`1600`,\"data-og-height\":`806`,height:`806`,\"data-path\":`images/event-types/multi-slot-8.png`,\"data-optimize\":`true`,\"data-opv\":`3`,srcset:`https://mintcdn.com/cal-id-docs/wQNjuQN8Q2V50c1R/images/event-types/multi-slot-8.png?w=280\u0026fit=max\u0026auto=format\u0026n=wQNjuQN8Q2V50c1R\u0026q=85\u0026s=a8a1a352f5fdc82266aae969249af682 280w, https://mintcdn.com/cal-id-docs/wQNjuQN8Q2V50c1R/images/event-types/multi-slot-8.png?w=560\u0026fit=max\u0026auto=format\u0026n=wQNjuQN8Q2V50c1R\u0026q=85\u0026s=da35a72e053ac2ff682c9f34035f55c2 560w, https://mintcdn.com/cal-id-docs/wQNjuQN8Q2V50c1R/images/event-types/multi-slot-8.png?w=840\u0026fit=max\u0026auto=format\u0026n=wQNjuQN8Q2V50c1R\u0026q=85\u0026s=c563db69c53aa14a117891012836d91a 840w, https://mintcdn.com/cal-id-docs/wQNjuQN8Q2V50c1R/images/event-types/multi-slot-8.png?w=1100\u0026fit=max\u0026auto=format\u0026n=wQNjuQN8Q2V50c1R\u0026q=85\u0026s=ad94d49c284fae694276d53af3e10a53 1100w, https://mintcdn.com/cal-id-docs/wQNjuQN8Q2V50c1R/images/event-types/multi-slot-8.png?w=1650\u0026fit=max\u0026auto=format\u0026n=wQNjuQN8Q2V50c1R\u0026q=85\u0026s=6baddb9883cc381ebfae3da782f1fdca 1650w, https://mintcdn.com/cal-id-docs/wQNjuQN8Q2V50c1R/images/event-types/multi-slot-8.png?w=2500\u0026fit=max\u0026auto=format\u0026n=wQNjuQN8Q2V50c1R\u0026q=85\u0026s=eb036435a79caf98fd2c255b97deab92 2500w`})})]}),_jsx(Step,{title:`Reach the required number`,children:_jsx(_components.p,{children:`The booker must select the number of slots your configuration requires — within your minimum and maximum, or exactly the fixed count.`})}),_jsx(Step,{title:`Fill in the booking questions`,children:_jsx(_components.p,{children:`The booker completes your booking form as usual.`})}),_jsx(Step,{title:`Click Confirm`,children:_jsx(_components.p,{children:`All selected slots are booked at once.`})})]}),`\n`,_jsx(Heading,{level:`2`,id:`after-the-booking`,children:`After the booking`}),`\n`,_jsxs(_components.p,{children:[`The confirmation page lists `,_jsx(_components.strong,{children:`every`}),` booked slot. For each one, the booker sees its date and time, the meeting URL, and its own `,_jsx(_components.strong,{children:`Reschedule`}),` and `,_jsx(_components.strong,{children:`Cancel`}),` links — so each slot can be managed independently without affecting the others.`]}),`\n`,_jsx(Frame,{caption:`Every reserved slot, listed separately`,children:_jsx(OptimizedImage,{src:`https://mintcdn.com/cal-id-docs/wQNjuQN8Q2V50c1R/images/event-types/multi-slot-9.png?fit=max\u0026auto=format\u0026n=wQNjuQN8Q2V50c1R\u0026q=85\u0026s=de26c4293d8add94e12304bd7d258806`,alt:`Confirmation page listing each booked slot with its date, time, meeting URL, and its own Reschedule and Cancel links`,\"data-og-width\":`1821`,width:`1821`,\"data-og-height\":`924`,height:`924`,\"data-path\":`images/event-types/multi-slot-9.png`,\"data-optimize\":`true`,\"data-opv\":`3`,srcset:`https://mintcdn.com/cal-id-docs/wQNjuQN8Q2V50c1R/images/event-types/multi-slot-9.png?w=280\u0026fit=max\u0026auto=format\u0026n=wQNjuQN8Q2V50c1R\u0026q=85\u0026s=bde1b535cf1a03961373d6dcf5b144e9 280w, https://mintcdn.com/cal-id-docs/wQNjuQN8Q2V50c1R/images/event-types/multi-slot-9.png?w=560\u0026fit=max\u0026auto=format\u0026n=wQNjuQN8Q2V50c1R\u0026q=85\u0026s=eb46882c3906123bb6e1dea75096e16f 560w, https://mintcdn.com/cal-id-docs/wQNjuQN8Q2V50c1R/images/event-types/multi-slot-9.png?w=840\u0026fit=max\u0026auto=format\u0026n=wQNjuQN8Q2V50c1R\u0026q=85\u0026s=437e0c5b125f3d1208ff7aae426775ce 840w, https://mintcdn.com/cal-id-docs/wQNjuQN8Q2V50c1R/images/event-types/multi-slot-9.png?w=1100\u0026fit=max\u0026auto=format\u0026n=wQNjuQN8Q2V50c1R\u0026q=85\u0026s=1146472afaa9fb2301512d17de37b5ee 1100w, https://mintcdn.com/cal-id-docs/wQNjuQN8Q2V50c1R/images/event-types/multi-slot-9.png?w=1650\u0026fit=max\u0026auto=format\u0026n=wQNjuQN8Q2V50c1R\u0026q=85\u0026s=1360351dd65fe119ecf35d882ace8f5d 1650w, https://mintcdn.com/cal-id-docs/wQNjuQN8Q2V50c1R/images/event-types/multi-slot-9.png?w=2500\u0026fit=max\u0026auto=format\u0026n=wQNjuQN8Q2V50c1R\u0026q=85\u0026s=5ebf3f0b0650cef45bc0df6e1509bc36 2500w`})}),`\n`,_jsxs(_components.p,{children:[`If the booker wants to drop the whole set, a `,_jsxs(_components.strong,{children:[`Cancel all `,`{n}`,` slots`]}),` option cancels everything at once instead of working through them one by one.`]}),`\n`,_jsx(Frame,{caption:`Clearing the whole set in one action`,children:_jsx(OptimizedImage,{src:`https://mintcdn.com/cal-id-docs/A01t-QxRtDbNgfGy/images/event-types/multi-slot-10.png?fit=max\u0026auto=format\u0026n=A01t-QxRtDbNgfGy\u0026q=85\u0026s=84202c875c6f2f181b7199d933f51345`,alt:`Confirmation page showing the option to cancel all slots at once alongside the individual per-slot cancel links`,\"data-og-width\":`1293`,width:`1293`,\"data-og-height\":`822`,height:`822`,\"data-path\":`images/event-types/multi-slot-10.png`,\"data-optimize\":`true`,\"data-opv\":`3`,srcset:`https://mintcdn.com/cal-id-docs/A01t-QxRtDbNgfGy/images/event-types/multi-slot-10.png?w=280\u0026fit=max\u0026auto=format\u0026n=A01t-QxRtDbNgfGy\u0026q=85\u0026s=553b60ea7c828475e009be7227d34ecc 280w, https://mintcdn.com/cal-id-docs/A01t-QxRtDbNgfGy/images/event-types/multi-slot-10.png?w=560\u0026fit=max\u0026auto=format\u0026n=A01t-QxRtDbNgfGy\u0026q=85\u0026s=576aa1da859c05005de9b1930e1d67e1 560w, https://mintcdn.com/cal-id-docs/A01t-QxRtDbNgfGy/images/event-types/multi-slot-10.png?w=840\u0026fit=max\u0026auto=format\u0026n=A01t-QxRtDbNgfGy\u0026q=85\u0026s=bf0e2dcbf4379f0d4c771d883962e329 840w, https://mintcdn.com/cal-id-docs/A01t-QxRtDbNgfGy/images/event-types/multi-slot-10.png?w=1100\u0026fit=max\u0026auto=format\u0026n=A01t-QxRtDbNgfGy\u0026q=85\u0026s=8abcd70720d508017b1826d7842c7982 1100w, https://mintcdn.com/cal-id-docs/A01t-QxRtDbNgfGy/images/event-types/multi-slot-10.png?w=1650\u0026fit=max\u0026auto=format\u0026n=A01t-QxRtDbNgfGy\u0026q=85\u0026s=483089f43fc8b50411e69e3cc9e88da4 1650w, https://mintcdn.com/cal-id-docs/A01t-QxRtDbNgfGy/images/event-types/multi-slot-10.png?w=2500\u0026fit=max\u0026auto=format\u0026n=A01t-QxRtDbNgfGy\u0026q=85\u0026s=42f87276bb8081e7b37ed8789473b76d 2500w`})}),`\n`,_jsxs(_components.p,{children:[`As the host, you’ll find each slot as its own entry in your `,_jsx(_components.a,{href:`https://cal.id/bookings`,children:_jsx(_components.strong,{children:`Bookings`})}),` tab, where it can be rescheduled or cancelled individually.`]}),`\n`,_jsx(Heading,{level:`2`,id:`example`,children:`Example`}),`\n`,_jsxs(_components.p,{children:[`A 30-minute consultation, configured with `,_jsx(_components.strong,{children:`Booker chooses slots`}),`, a minimum of 3, a maximum of 5, and `,_jsx(_components.strong,{children:`Allow multiple appointments on the same day`}),` turned `,_jsx(_components.strong,{children:`ON`}),`.`]}),`\n`,_jsx(_components.p,{children:`A booker selects:`}),`\n`,_jsxs(Table,{children:[_jsx(_components.thead,{children:_jsxs(_components.tr,{children:[_jsx(_components.th,{children:`Slot`}),_jsx(_components.th,{children:`Time`})]})}),_jsxs(_components.tbody,{children:[_jsxs(_components.tr,{children:[_jsx(_components.td,{\"data-numeric\":`true`,children:`1`}),_jsx(_components.td,{\"data-numeric\":`true`,children:`10:00 – 10:30`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{\"data-numeric\":`true`,children:`2`}),_jsx(_components.td,{\"data-numeric\":`true`,children:`10:30 – 11:00`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{\"data-numeric\":`true`,children:`3`}),_jsx(_components.td,{\"data-numeric\":`true`,children:`11:00 – 11:30`})]})]})]}),`\n`,_jsxs(_components.p,{children:[`That is within the 3–5 range, so `,_jsx(_components.strong,{children:`Confirm`}),` creates `,_jsx(_components.strong,{children:`three separate bookings`}),` on the same morning. If the event is priced at ₹500 per slot, the booker pays `,_jsx(_components.strong,{children:`₹1,500`}),`.`]}),`\n`,_jsx(Heading,{level:`2`,id:`paid-multi-slot-bookings`,children:`Paid multi-slot bookings`}),`\n`,_jsxs(_components.p,{children:[`Multi-slot booking works with paid events. You set the price for `,_jsx(_components.strong,{children:`one`}),` slot in the event type’s `,_jsx(_components.strong,{children:`Apps`}),` tab, and Cal ID multiplies it by the number of slots the booker selects.`]}),`\n`,_jsx(Frame,{caption:`Pricing a single slot, not the whole package`,children:_jsx(OptimizedImage,{src:`https://mintcdn.com/cal-id-docs/A01t-QxRtDbNgfGy/images/event-types/multi-slot-11.png?fit=max\u0026auto=format\u0026n=A01t-QxRtDbNgfGy\u0026q=85\u0026s=e8defe0a0c95c664393aa0d438c5299f`,alt:`Apps tab of an event type with a payment app enabled and a per-slot price entered in its amount field`,\"data-og-width\":`1541`,width:`1541`,\"data-og-height\":`819`,height:`819`,\"data-path\":`images/event-types/multi-slot-11.png`,\"data-optimize\":`true`,\"data-opv\":`3`,srcset:`https://mintcdn.com/cal-id-docs/A01t-QxRtDbNgfGy/images/event-types/multi-slot-11.png?w=280\u0026fit=max\u0026auto=format\u0026n=A01t-QxRtDbNgfGy\u0026q=85\u0026s=f6244ee41635a35bf461b879d3d7ab64 280w, https://mintcdn.com/cal-id-docs/A01t-QxRtDbNgfGy/images/event-types/multi-slot-11.png?w=560\u0026fit=max\u0026auto=format\u0026n=A01t-QxRtDbNgfGy\u0026q=85\u0026s=5fb2c7d133797253b9d7de281279cdfc 560w, https://mintcdn.com/cal-id-docs/A01t-QxRtDbNgfGy/images/event-types/multi-slot-11.png?w=840\u0026fit=max\u0026auto=format\u0026n=A01t-QxRtDbNgfGy\u0026q=85\u0026s=4cd22ec5cea1d1ee463caecff18a89fa 840w, https://mintcdn.com/cal-id-docs/A01t-QxRtDbNgfGy/images/event-types/multi-slot-11.png?w=1100\u0026fit=max\u0026auto=format\u0026n=A01t-QxRtDbNgfGy\u0026q=85\u0026s=faf8d51e97ffb64d68ecf6e403c170b3 1100w, https://mintcdn.com/cal-id-docs/A01t-QxRtDbNgfGy/images/event-types/multi-slot-11.png?w=1650\u0026fit=max\u0026auto=format\u0026n=A01t-QxRtDbNgfGy\u0026q=85\u0026s=dc839ad90c420f4fbbba5b69c4f2e0ba 1650w, https://mintcdn.com/cal-id-docs/A01t-QxRtDbNgfGy/images/event-types/multi-slot-11.png?w=2500\u0026fit=max\u0026auto=format\u0026n=A01t-QxRtDbNgfGy\u0026q=85\u0026s=c33558c84ddbbcba5adcaea9d50d0dba 2500w`})}),`\n`,_jsx(_components.p,{children:`At ₹500 per slot, the totals work out as:`}),`\n`,_jsxs(Table,{children:[_jsx(_components.thead,{children:_jsxs(_components.tr,{children:[_jsx(_components.th,{children:`Slots selected`}),_jsx(_components.th,{children:`Total`})]})}),_jsxs(_components.tbody,{children:[_jsxs(_components.tr,{children:[_jsx(_components.td,{\"data-numeric\":`true`,children:`2`}),_jsx(_components.td,{\"data-numeric\":`true`,children:`₹1,000`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{\"data-numeric\":`true`,children:`3`}),_jsx(_components.td,{\"data-numeric\":`true`,children:`₹1,500`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{\"data-numeric\":`true`,children:`4`}),_jsx(_components.td,{\"data-numeric\":`true`,children:`₹2,000`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{\"data-numeric\":`true`,children:`5`}),_jsx(_components.td,{\"data-numeric\":`true`,children:`₹2,500`})]})]})]}),`\n`,_jsxs(Tabs,{children:[_jsxs(Tab,{title:`Booker chooses slots`,id:`booker-chooses-slots-2`,children:[_jsx(_components.p,{children:`The total updates as the booker adds or removes slots, then carries through to the payment step.`}),_jsx(Frame,{caption:`Watching the total follow the selection`,children:_jsx(OptimizedImage,{src:`https://mintcdn.com/cal-id-docs/A01t-QxRtDbNgfGy/images/event-types/multi-slot-12.png?fit=max\u0026auto=format\u0026n=A01t-QxRtDbNgfGy\u0026q=85\u0026s=7a3c6958493f8a0e48b732604b5d65ee`,alt:`Booking summary for a booker-chosen slot count showing the per-slot price multiplied into a total amount`,\"data-og-width\":`1600`,width:`1600`,\"data-og-height\":`822`,height:`822`,\"data-path\":`images/event-types/multi-slot-12.png`,\"data-optimize\":`true`,\"data-opv\":`3`,srcset:`https://mintcdn.com/cal-id-docs/A01t-QxRtDbNgfGy/images/event-types/multi-slot-12.png?w=280\u0026fit=max\u0026auto=format\u0026n=A01t-QxRtDbNgfGy\u0026q=85\u0026s=3fccb7ec7adadaa3601474319c9edda2 280w, https://mintcdn.com/cal-id-docs/A01t-QxRtDbNgfGy/images/event-types/multi-slot-12.png?w=560\u0026fit=max\u0026auto=format\u0026n=A01t-QxRtDbNgfGy\u0026q=85\u0026s=5aa7cae04f667d7058e91576090a6839 560w, https://mintcdn.com/cal-id-docs/A01t-QxRtDbNgfGy/images/event-types/multi-slot-12.png?w=840\u0026fit=max\u0026auto=format\u0026n=A01t-QxRtDbNgfGy\u0026q=85\u0026s=fd351bbb39196159d5c3786593460537 840w, https://mintcdn.com/cal-id-docs/A01t-QxRtDbNgfGy/images/event-types/multi-slot-12.png?w=1100\u0026fit=max\u0026auto=format\u0026n=A01t-QxRtDbNgfGy\u0026q=85\u0026s=5033cc2da5cfb7989092935a7dd3bede 1100w, https://mintcdn.com/cal-id-docs/A01t-QxRtDbNgfGy/images/event-types/multi-slot-12.png?w=1650\u0026fit=max\u0026auto=format\u0026n=A01t-QxRtDbNgfGy\u0026q=85\u0026s=448ee5d883f4af559d83ab62bb06d0d1 1650w, https://mintcdn.com/cal-id-docs/A01t-QxRtDbNgfGy/images/event-types/multi-slot-12.png?w=2500\u0026fit=max\u0026auto=format\u0026n=A01t-QxRtDbNgfGy\u0026q=85\u0026s=2d3408da3d3450dd211587d32078fcc6 2500w`})}),_jsx(Frame,{caption:`Paying for the slots just selected`,children:_jsx(OptimizedImage,{src:`https://mintcdn.com/cal-id-docs/A01t-QxRtDbNgfGy/images/event-types/multi-slot-13.png?fit=max\u0026auto=format\u0026n=A01t-QxRtDbNgfGy\u0026q=85\u0026s=0e7ede74658b9490f574b6cc8243c459`,alt:`Payment step for a multi-slot booking with a booker-chosen number of slots, showing the amount due`,\"data-og-width\":`1600`,width:`1600`,\"data-og-height\":`822`,height:`822`,\"data-path\":`images/event-types/multi-slot-13.png`,\"data-optimize\":`true`,\"data-opv\":`3`,srcset:`https://mintcdn.com/cal-id-docs/A01t-QxRtDbNgfGy/images/event-types/multi-slot-13.png?w=280\u0026fit=max\u0026auto=format\u0026n=A01t-QxRtDbNgfGy\u0026q=85\u0026s=8938ad2463cb2a273593ff684972c72a 280w, https://mintcdn.com/cal-id-docs/A01t-QxRtDbNgfGy/images/event-types/multi-slot-13.png?w=560\u0026fit=max\u0026auto=format\u0026n=A01t-QxRtDbNgfGy\u0026q=85\u0026s=ebfc878b9074b29ced5a04960f3f59fc 560w, https://mintcdn.com/cal-id-docs/A01t-QxRtDbNgfGy/images/event-types/multi-slot-13.png?w=840\u0026fit=max\u0026auto=format\u0026n=A01t-QxRtDbNgfGy\u0026q=85\u0026s=631387c091aba87c590f2b6f29c05714 840w, https://mintcdn.com/cal-id-docs/A01t-QxRtDbNgfGy/images/event-types/multi-slot-13.png?w=1100\u0026fit=max\u0026auto=format\u0026n=A01t-QxRtDbNgfGy\u0026q=85\u0026s=30ecce0bd8356f8cf7d0dce0996ef289 1100w, https://mintcdn.com/cal-id-docs/A01t-QxRtDbNgfGy/images/event-types/multi-slot-13.png?w=1650\u0026fit=max\u0026auto=format\u0026n=A01t-QxRtDbNgfGy\u0026q=85\u0026s=886d9d14098c23483890cad54ac03559 1650w, https://mintcdn.com/cal-id-docs/A01t-QxRtDbNgfGy/images/event-types/multi-slot-13.png?w=2500\u0026fit=max\u0026auto=format\u0026n=A01t-QxRtDbNgfGy\u0026q=85\u0026s=b65b28eb311e19fab087dfb33bc979ef 2500w`})})]}),_jsxs(Tab,{title:`Fixed number of slots`,id:`fixed-number-of-slots-2`,children:[_jsx(_components.p,{children:`With a fixed count, the total is the same for every booker: 3 slots at ₹500 each comes to ₹1,500.`}),_jsx(Frame,{caption:`A package price the booker cannot vary`,children:_jsx(OptimizedImage,{src:`https://mintcdn.com/cal-id-docs/A01t-QxRtDbNgfGy/images/event-types/multi-slot-14.png?fit=max\u0026auto=format\u0026n=A01t-QxRtDbNgfGy\u0026q=85\u0026s=c00696e6e41e95347d645e16da9616a4`,alt:`Booking summary for a fixed three-slot event showing the per-slot price multiplied into the package total`,\"data-og-width\":`1600`,width:`1600`,\"data-og-height\":`822`,height:`822`,\"data-path\":`images/event-types/multi-slot-14.png`,\"data-optimize\":`true`,\"data-opv\":`3`,srcset:`https://mintcdn.com/cal-id-docs/A01t-QxRtDbNgfGy/images/event-types/multi-slot-14.png?w=280\u0026fit=max\u0026auto=format\u0026n=A01t-QxRtDbNgfGy\u0026q=85\u0026s=a223cf9607479bda45ea77be999768df 280w, https://mintcdn.com/cal-id-docs/A01t-QxRtDbNgfGy/images/event-types/multi-slot-14.png?w=560\u0026fit=max\u0026auto=format\u0026n=A01t-QxRtDbNgfGy\u0026q=85\u0026s=2bffeabc03a0c03c3489a9331e8004ba 560w, https://mintcdn.com/cal-id-docs/A01t-QxRtDbNgfGy/images/event-types/multi-slot-14.png?w=840\u0026fit=max\u0026auto=format\u0026n=A01t-QxRtDbNgfGy\u0026q=85\u0026s=666d6fda4ab3772c93435d7f23f2e0de 840w, https://mintcdn.com/cal-id-docs/A01t-QxRtDbNgfGy/images/event-types/multi-slot-14.png?w=1100\u0026fit=max\u0026auto=format\u0026n=A01t-QxRtDbNgfGy\u0026q=85\u0026s=9367fe59879645b37089a779ba11557d 1100w, https://mintcdn.com/cal-id-docs/A01t-QxRtDbNgfGy/images/event-types/multi-slot-14.png?w=1650\u0026fit=max\u0026auto=format\u0026n=A01t-QxRtDbNgfGy\u0026q=85\u0026s=d59d75a00a993e0e0a667c29397c8369 1650w, https://mintcdn.com/cal-id-docs/A01t-QxRtDbNgfGy/images/event-types/multi-slot-14.png?w=2500\u0026fit=max\u0026auto=format\u0026n=A01t-QxRtDbNgfGy\u0026q=85\u0026s=0a338161689fc5b6548435cd5ae7fd6d 2500w`})}),_jsx(Frame,{caption:`Paying for the fixed package`,children:_jsx(OptimizedImage,{src:`https://mintcdn.com/cal-id-docs/A01t-QxRtDbNgfGy/images/event-types/multi-slot-15.png?fit=max\u0026auto=format\u0026n=A01t-QxRtDbNgfGy\u0026q=85\u0026s=2635a9f931009762acb56e14fa09e924`,alt:`Payment step for a fixed-count multi-slot booking, showing the total amount due for all slots`,\"data-og-width\":`1600`,width:`1600`,\"data-og-height\":`822`,height:`822`,\"data-path\":`images/event-types/multi-slot-15.png`,\"data-optimize\":`true`,\"data-opv\":`3`,srcset:`https://mintcdn.com/cal-id-docs/A01t-QxRtDbNgfGy/images/event-types/multi-slot-15.png?w=280\u0026fit=max\u0026auto=format\u0026n=A01t-QxRtDbNgfGy\u0026q=85\u0026s=2f4a7d062840d91cf7b28c95c4502d09 280w, https://mintcdn.com/cal-id-docs/A01t-QxRtDbNgfGy/images/event-types/multi-slot-15.png?w=560\u0026fit=max\u0026auto=format\u0026n=A01t-QxRtDbNgfGy\u0026q=85\u0026s=bf0525e8a92d4e42c3a6cb134cc01851 560w, https://mintcdn.com/cal-id-docs/A01t-QxRtDbNgfGy/images/event-types/multi-slot-15.png?w=840\u0026fit=max\u0026auto=format\u0026n=A01t-QxRtDbNgfGy\u0026q=85\u0026s=8e8ce8364aec4e1470cb97223380c425 840w, https://mintcdn.com/cal-id-docs/A01t-QxRtDbNgfGy/images/event-types/multi-slot-15.png?w=1100\u0026fit=max\u0026auto=format\u0026n=A01t-QxRtDbNgfGy\u0026q=85\u0026s=303bc1c64ed44f599ff0a6eff4a76e6e 1100w, https://mintcdn.com/cal-id-docs/A01t-QxRtDbNgfGy/images/event-types/multi-slot-15.png?w=1650\u0026fit=max\u0026auto=format\u0026n=A01t-QxRtDbNgfGy\u0026q=85\u0026s=26b3da369ab15f63f066bbb550b3507d 1650w, https://mintcdn.com/cal-id-docs/A01t-QxRtDbNgfGy/images/event-types/multi-slot-15.png?w=2500\u0026fit=max\u0026auto=format\u0026n=A01t-QxRtDbNgfGy\u0026q=85\u0026s=726d7248d16e099535b33a2ea70d8a0c 2500w`})})]})]}),`\n`,_jsx(Warning,{children:_jsxs(_components.p,{children:[_jsx(_components.strong,{children:`Refunds are not supported for multi-slot bookings.`}),` This applies regardless of the refund policy configured on the event type — cancelling a multi-slot booking will not return the booker’s money. Refunds must be issued directly from `,_jsx(_components.strong,{children:`Razorpay`}),`, or whichever payment gateway you have integrated. Make this clear in your event description or booking questions before taking payment.`]})}),`\n`,_jsx(Frame,{caption:`The limitation as it appears in product`,children:_jsx(OptimizedImage,{src:`https://mintcdn.com/cal-id-docs/A01t-QxRtDbNgfGy/images/event-types/multi-slot-16.png?fit=max\u0026auto=format\u0026n=A01t-QxRtDbNgfGy\u0026q=85\u0026s=d8a3a0d24fcbd27e298e94918abd7365`,alt:`Notice on a paid multi-slot event stating that refunds are not supported for multi-slot bookings`,\"data-og-width\":`1537`,width:`1537`,\"data-og-height\":`819`,height:`819`,\"data-path\":`images/event-types/multi-slot-16.png`,\"data-optimize\":`true`,\"data-opv\":`3`,srcset:`https://mintcdn.com/cal-id-docs/A01t-QxRtDbNgfGy/images/event-types/multi-slot-16.png?w=280\u0026fit=max\u0026auto=format\u0026n=A01t-QxRtDbNgfGy\u0026q=85\u0026s=3c5534b948c8082109a43b58e3633d13 280w, https://mintcdn.com/cal-id-docs/A01t-QxRtDbNgfGy/images/event-types/multi-slot-16.png?w=560\u0026fit=max\u0026auto=format\u0026n=A01t-QxRtDbNgfGy\u0026q=85\u0026s=3dd42346bbbac71a1a7468d063121aee 560w, https://mintcdn.com/cal-id-docs/A01t-QxRtDbNgfGy/images/event-types/multi-slot-16.png?w=840\u0026fit=max\u0026auto=format\u0026n=A01t-QxRtDbNgfGy\u0026q=85\u0026s=3ab25871f9a40bea1d3475b1376f6ab8 840w, https://mintcdn.com/cal-id-docs/A01t-QxRtDbNgfGy/images/event-types/multi-slot-16.png?w=1100\u0026fit=max\u0026auto=format\u0026n=A01t-QxRtDbNgfGy\u0026q=85\u0026s=842ebba6d181f50bb72b0b9196ce5440 1100w, https://mintcdn.com/cal-id-docs/A01t-QxRtDbNgfGy/images/event-types/multi-slot-16.png?w=1650\u0026fit=max\u0026auto=format\u0026n=A01t-QxRtDbNgfGy\u0026q=85\u0026s=eda15538a69b6ab20eca18e97f0689ca 1650w, https://mintcdn.com/cal-id-docs/A01t-QxRtDbNgfGy/images/event-types/multi-slot-16.png?w=2500\u0026fit=max\u0026auto=format\u0026n=A01t-QxRtDbNgfGy\u0026q=85\u0026s=c887ac807a6aef70e760f49e88a6f697 2500w`})}),`\n`,_jsx(Heading,{level:`2`,id:`multi-slot-booking-on-team-events`,children:`Multi-slot booking on team events`}),`\n`,_jsxs(_components.p,{children:[`Multi-slot booking works on all three team event types — `,_jsx(_components.a,{href:`/teams/round-robin`,children:`Round Robin`}),`, `,_jsx(_components.a,{href:`/teams/collective`,children:`Collective`}),`, and `,_jsx(_components.a,{href:`/teams/managed`,children:`Managed`}),`. Configuration is identical to a personal event type, except that round-robin events add one extra setting.`]}),`\n`,_jsx(Heading,{level:`3`,id:`round-robin`,children:`Round robin`}),`\n`,_jsxs(_components.p,{children:[`A round-robin event type gains a `,_jsx(_components.strong,{children:`Round-robin host assignment`}),` setting with two options.`]}),`\n`,_jsxs(Tabs,{children:[_jsxs(Tab,{title:`One host for the whole booking`,id:`one-host-for-the-whole-booking`,children:[_jsxs(_components.p,{children:[`Choose `,_jsx(_components.strong,{children:`One round-robin host for the whole booking`}),` to have a single host take every selected slot. Cal ID picks that host from those available at `,_jsx(_components.strong,{children:`all`}),` of the selected times.`]}),_jsx(Frame,{caption:`Keeping one host across the series`,children:_jsx(OptimizedImage,{src:`https://mintcdn.com/cal-id-docs/A01t-QxRtDbNgfGy/images/event-types/multi-slot-17.png?fit=max\u0026auto=format\u0026n=A01t-QxRtDbNgfGy\u0026q=85\u0026s=f23929942ba8c5b0607c5a71852be8da`,alt:`Round-robin host assignment setting with the option for one round-robin host for the whole booking selected`,\"data-og-width\":`1526`,width:`1526`,\"data-og-height\":`811`,height:`811`,\"data-path\":`images/event-types/multi-slot-17.png`,\"data-optimize\":`true`,\"data-opv\":`3`,srcset:`https://mintcdn.com/cal-id-docs/A01t-QxRtDbNgfGy/images/event-types/multi-slot-17.png?w=280\u0026fit=max\u0026auto=format\u0026n=A01t-QxRtDbNgfGy\u0026q=85\u0026s=01e138249c8117ab645d606863229972 280w, https://mintcdn.com/cal-id-docs/A01t-QxRtDbNgfGy/images/event-types/multi-slot-17.png?w=560\u0026fit=max\u0026auto=format\u0026n=A01t-QxRtDbNgfGy\u0026q=85\u0026s=0b4e7192a7c998b992958925e07c3b58 560w, https://mintcdn.com/cal-id-docs/A01t-QxRtDbNgfGy/images/event-types/multi-slot-17.png?w=840\u0026fit=max\u0026auto=format\u0026n=A01t-QxRtDbNgfGy\u0026q=85\u0026s=63273301df9bcf4f83dc295b4f77478c 840w, https://mintcdn.com/cal-id-docs/A01t-QxRtDbNgfGy/images/event-types/multi-slot-17.png?w=1100\u0026fit=max\u0026auto=format\u0026n=A01t-QxRtDbNgfGy\u0026q=85\u0026s=2d547440cffe0e1f617ffc2a41afba5a 1100w, https://mintcdn.com/cal-id-docs/A01t-QxRtDbNgfGy/images/event-types/multi-slot-17.png?w=1650\u0026fit=max\u0026auto=format\u0026n=A01t-QxRtDbNgfGy\u0026q=85\u0026s=3c4b418c64c76208d3bd1f7fc587ebaa 1650w, https://mintcdn.com/cal-id-docs/A01t-QxRtDbNgfGy/images/event-types/multi-slot-17.png?w=2500\u0026fit=max\u0026auto=format\u0026n=A01t-QxRtDbNgfGy\u0026q=85\u0026s=db4c3e2f7084bcf25412939ce28f4f3e 2500w`})}),_jsx(_components.p,{children:`The booker sees that host on the confirmation page and in the confirmation email.`}),_jsx(Frame,{caption:`The same name against every slot`,children:_jsx(OptimizedImage,{src:`https://mintcdn.com/cal-id-docs/A01t-QxRtDbNgfGy/images/event-types/multi-slot-18.png?fit=max\u0026auto=format\u0026n=A01t-QxRtDbNgfGy\u0026q=85\u0026s=8dee53a404d5bb2c51f7478b2b6c7c2c`,alt:`Confirmation page for a round-robin multi-slot booking showing the same host name listed with each booked slot`,\"data-og-width\":`1600`,width:`1600`,\"data-og-height\":`864`,height:`864`,\"data-path\":`images/event-types/multi-slot-18.png`,\"data-optimize\":`true`,\"data-opv\":`3`,srcset:`https://mintcdn.com/cal-id-docs/A01t-QxRtDbNgfGy/images/event-types/multi-slot-18.png?w=280\u0026fit=max\u0026auto=format\u0026n=A01t-QxRtDbNgfGy\u0026q=85\u0026s=4b8e4929d19a705dda4b74d630457ba5 280w, https://mintcdn.com/cal-id-docs/A01t-QxRtDbNgfGy/images/event-types/multi-slot-18.png?w=560\u0026fit=max\u0026auto=format\u0026n=A01t-QxRtDbNgfGy\u0026q=85\u0026s=8dc9fd06bfa3615c73ccc41910d6fe13 560w, https://mintcdn.com/cal-id-docs/A01t-QxRtDbNgfGy/images/event-types/multi-slot-18.png?w=840\u0026fit=max\u0026auto=format\u0026n=A01t-QxRtDbNgfGy\u0026q=85\u0026s=cda7900aac21130164262433e6d95862 840w, https://mintcdn.com/cal-id-docs/A01t-QxRtDbNgfGy/images/event-types/multi-slot-18.png?w=1100\u0026fit=max\u0026auto=format\u0026n=A01t-QxRtDbNgfGy\u0026q=85\u0026s=7d69609eb56221ab0af7afc334d46a6b 1100w, https://mintcdn.com/cal-id-docs/A01t-QxRtDbNgfGy/images/event-types/multi-slot-18.png?w=1650\u0026fit=max\u0026auto=format\u0026n=A01t-QxRtDbNgfGy\u0026q=85\u0026s=b1ad6432a5f21a605b88e7850b505a02 1650w, https://mintcdn.com/cal-id-docs/A01t-QxRtDbNgfGy/images/event-types/multi-slot-18.png?w=2500\u0026fit=max\u0026auto=format\u0026n=A01t-QxRtDbNgfGy\u0026q=85\u0026s=514ba6201acb369bf700571bd651f2ee 2500w`})})]}),_jsxs(Tab,{title:`Rotate through hosts`,id:`rotate-through-hosts`,children:[_jsxs(_components.p,{children:[`Choose `,_jsx(_components.strong,{children:`Rotate through the round-robin hosts`}),` to distribute the slots across your host pool. The booker may meet a different host for different slots.`]}),_jsx(Frame,{caption:`Spreading the slots across the team`,children:_jsx(OptimizedImage,{src:`https://mintcdn.com/cal-id-docs/A01t-QxRtDbNgfGy/images/event-types/multi-slot-19.png?fit=max\u0026auto=format\u0026n=A01t-QxRtDbNgfGy\u0026q=85\u0026s=fe4a11e36691ac5884b3ffb79964d160`,alt:`Round-robin host assignment setting with the option to rotate through the round-robin hosts selected`,\"data-og-width\":`1523`,width:`1523`,\"data-og-height\":`814`,height:`814`,\"data-path\":`images/event-types/multi-slot-19.png`,\"data-optimize\":`true`,\"data-opv\":`3`,srcset:`https://mintcdn.com/cal-id-docs/A01t-QxRtDbNgfGy/images/event-types/multi-slot-19.png?w=280\u0026fit=max\u0026auto=format\u0026n=A01t-QxRtDbNgfGy\u0026q=85\u0026s=12cac72526ba030a042a6cda73e1e513 280w, https://mintcdn.com/cal-id-docs/A01t-QxRtDbNgfGy/images/event-types/multi-slot-19.png?w=560\u0026fit=max\u0026auto=format\u0026n=A01t-QxRtDbNgfGy\u0026q=85\u0026s=be37945ff2a9417f216ec3013fc57ec9 560w, https://mintcdn.com/cal-id-docs/A01t-QxRtDbNgfGy/images/event-types/multi-slot-19.png?w=840\u0026fit=max\u0026auto=format\u0026n=A01t-QxRtDbNgfGy\u0026q=85\u0026s=b73cace6ce52deecb061cbb13d4f15c2 840w, https://mintcdn.com/cal-id-docs/A01t-QxRtDbNgfGy/images/event-types/multi-slot-19.png?w=1100\u0026fit=max\u0026auto=format\u0026n=A01t-QxRtDbNgfGy\u0026q=85\u0026s=000cbdbb11c07cf8c4b2237cef4e5f30 1100w, https://mintcdn.com/cal-id-docs/A01t-QxRtDbNgfGy/images/event-types/multi-slot-19.png?w=1650\u0026fit=max\u0026auto=format\u0026n=A01t-QxRtDbNgfGy\u0026q=85\u0026s=848247ad72f6e4524fde6cacbb877866 1650w, https://mintcdn.com/cal-id-docs/A01t-QxRtDbNgfGy/images/event-types/multi-slot-19.png?w=2500\u0026fit=max\u0026auto=format\u0026n=A01t-QxRtDbNgfGy\u0026q=85\u0026s=261ba92a124d1fec13a88c3e7b0c513d 2500w`})}),_jsx(_components.p,{children:`The assigned host is shown beneath each individual slot, so the booker always knows who they are meeting.`}),_jsx(Frame,{caption:`Different host, different slot`,children:_jsx(OptimizedImage,{src:`https://mintcdn.com/cal-id-docs/A01t-QxRtDbNgfGy/images/event-types/multi-slot-20.png?fit=max\u0026auto=format\u0026n=A01t-QxRtDbNgfGy\u0026q=85\u0026s=8c6376fcb4a927d4215db0b5132ba5f6`,alt:`Confirmation page for a rotating round-robin multi-slot booking, with a different host name shown beneath each slot`,\"data-og-width\":`1385`,width:`1385`,\"data-og-height\":`820`,height:`820`,\"data-path\":`images/event-types/multi-slot-20.png`,\"data-optimize\":`true`,\"data-opv\":`3`,srcset:`https://mintcdn.com/cal-id-docs/A01t-QxRtDbNgfGy/images/event-types/multi-slot-20.png?w=280\u0026fit=max\u0026auto=format\u0026n=A01t-QxRtDbNgfGy\u0026q=85\u0026s=f0e68dae86da59fc0b7151bac7f25ccb 280w, https://mintcdn.com/cal-id-docs/A01t-QxRtDbNgfGy/images/event-types/multi-slot-20.png?w=560\u0026fit=max\u0026auto=format\u0026n=A01t-QxRtDbNgfGy\u0026q=85\u0026s=46b3f2a83f3b721da38afd55e06e7021 560w, https://mintcdn.com/cal-id-docs/A01t-QxRtDbNgfGy/images/event-types/multi-slot-20.png?w=840\u0026fit=max\u0026auto=format\u0026n=A01t-QxRtDbNgfGy\u0026q=85\u0026s=bd2a234be9071e3653f26b2c5ccd71f9 840w, https://mintcdn.com/cal-id-docs/A01t-QxRtDbNgfGy/images/event-types/multi-slot-20.png?w=1100\u0026fit=max\u0026auto=format\u0026n=A01t-QxRtDbNgfGy\u0026q=85\u0026s=903b14a81dff11100451935b56dd1c3d 1100w, https://mintcdn.com/cal-id-docs/A01t-QxRtDbNgfGy/images/event-types/multi-slot-20.png?w=1650\u0026fit=max\u0026auto=format\u0026n=A01t-QxRtDbNgfGy\u0026q=85\u0026s=dcf623fd96ff877f5ad384a84c182e41 1650w, https://mintcdn.com/cal-id-docs/A01t-QxRtDbNgfGy/images/event-types/multi-slot-20.png?w=2500\u0026fit=max\u0026auto=format\u0026n=A01t-QxRtDbNgfGy\u0026q=85\u0026s=b2986d59cc7cc9452941e38c32159bbf 2500w`})})]})]}),`\n`,_jsxs(_components.p,{children:[`If the event type has a `,_jsx(_components.strong,{children:`fixed host`}),`, the booker sees that fixed host against each slot.`]}),`\n`,_jsx(Frame,{caption:`When one person attends every meeting`,children:_jsx(OptimizedImage,{src:`https://mintcdn.com/cal-id-docs/A01t-QxRtDbNgfGy/images/event-types/multi-slot-21.png?fit=max\u0026auto=format\u0026n=A01t-QxRtDbNgfGy\u0026q=85\u0026s=f0a19cf2421dffa1d8f2587d385dd72b`,alt:`Confirmation page for a multi-slot booking on an event with a fixed host, showing that host's name against each slot`,\"data-og-width\":`1341`,width:`1341`,\"data-og-height\":`820`,height:`820`,\"data-path\":`images/event-types/multi-slot-21.png`,\"data-optimize\":`true`,\"data-opv\":`3`,srcset:`https://mintcdn.com/cal-id-docs/A01t-QxRtDbNgfGy/images/event-types/multi-slot-21.png?w=280\u0026fit=max\u0026auto=format\u0026n=A01t-QxRtDbNgfGy\u0026q=85\u0026s=50abb3dff4cef8cd11b4a16fc398412c 280w, https://mintcdn.com/cal-id-docs/A01t-QxRtDbNgfGy/images/event-types/multi-slot-21.png?w=560\u0026fit=max\u0026auto=format\u0026n=A01t-QxRtDbNgfGy\u0026q=85\u0026s=51c76f8a24c31888c55e38583a48da64 560w, https://mintcdn.com/cal-id-docs/A01t-QxRtDbNgfGy/images/event-types/multi-slot-21.png?w=840\u0026fit=max\u0026auto=format\u0026n=A01t-QxRtDbNgfGy\u0026q=85\u0026s=3ca2c3e6200fea36c3a7d2a9712cedb0 840w, https://mintcdn.com/cal-id-docs/A01t-QxRtDbNgfGy/images/event-types/multi-slot-21.png?w=1100\u0026fit=max\u0026auto=format\u0026n=A01t-QxRtDbNgfGy\u0026q=85\u0026s=9a409b0a85770e139cb2791d13c5db84 1100w, https://mintcdn.com/cal-id-docs/A01t-QxRtDbNgfGy/images/event-types/multi-slot-21.png?w=1650\u0026fit=max\u0026auto=format\u0026n=A01t-QxRtDbNgfGy\u0026q=85\u0026s=c1db3ea9a9f2e4072eb5eee075fa9de1 1650w, https://mintcdn.com/cal-id-docs/A01t-QxRtDbNgfGy/images/event-types/multi-slot-21.png?w=2500\u0026fit=max\u0026auto=format\u0026n=A01t-QxRtDbNgfGy\u0026q=85\u0026s=e43863bbf85256b30207132570e718f0 2500w`})}),`\n`,_jsx(Heading,{level:`3`,id:`collective`,children:`Collective`}),`\n`,_jsx(_components.p,{children:`Collective events use the same multi-slot configuration as personal event types.`}),`\n`,_jsx(Frame,{caption:`Nothing extra to configure on a collective event`,children:_jsx(OptimizedImage,{src:`https://mintcdn.com/cal-id-docs/wQNjuQN8Q2V50c1R/images/event-types/multi-slot-22.png?fit=max\u0026auto=format\u0026n=wQNjuQN8Q2V50c1R\u0026q=85\u0026s=e1818feecef854ecf4625edb5a3b973f`,alt:`Multi Slots tab on a collective team event type, with the same multi-slot booking toggle and slot count options as a personal event`,\"data-og-width\":`1600`,width:`1600`,\"data-og-height\":`864`,height:`864`,\"data-path\":`images/event-types/multi-slot-22.png`,\"data-optimize\":`true`,\"data-opv\":`3`,srcset:`https://mintcdn.com/cal-id-docs/wQNjuQN8Q2V50c1R/images/event-types/multi-slot-22.png?w=280\u0026fit=max\u0026auto=format\u0026n=wQNjuQN8Q2V50c1R\u0026q=85\u0026s=d9d53d657560885a71348c5b48215166 280w, https://mintcdn.com/cal-id-docs/wQNjuQN8Q2V50c1R/images/event-types/multi-slot-22.png?w=560\u0026fit=max\u0026auto=format\u0026n=wQNjuQN8Q2V50c1R\u0026q=85\u0026s=37111236d16294ee371eedbe4143be16 560w, https://mintcdn.com/cal-id-docs/wQNjuQN8Q2V50c1R/images/event-types/multi-slot-22.png?w=840\u0026fit=max\u0026auto=format\u0026n=wQNjuQN8Q2V50c1R\u0026q=85\u0026s=d40610d7d717e570fc4b9fef1897f437 840w, https://mintcdn.com/cal-id-docs/wQNjuQN8Q2V50c1R/images/event-types/multi-slot-22.png?w=1100\u0026fit=max\u0026auto=format\u0026n=wQNjuQN8Q2V50c1R\u0026q=85\u0026s=6bb23d8ce5b8c5128250f85948cd65df 1100w, https://mintcdn.com/cal-id-docs/wQNjuQN8Q2V50c1R/images/event-types/multi-slot-22.png?w=1650\u0026fit=max\u0026auto=format\u0026n=wQNjuQN8Q2V50c1R\u0026q=85\u0026s=370b5f6744b0a8372af1694fc97aae65 1650w, https://mintcdn.com/cal-id-docs/wQNjuQN8Q2V50c1R/images/event-types/multi-slot-22.png?w=2500\u0026fit=max\u0026auto=format\u0026n=wQNjuQN8Q2V50c1R\u0026q=85\u0026s=15e120551330d54f53afc4a1bb474859 2500w`})}),`\n`,_jsxs(_components.p,{children:[`For each booked slot, the confirmation page shows the date, time, and timezone, the meeting URL, the host’s name and email address, and per-slot `,_jsx(_components.strong,{children:`Reschedule`}),` and `,_jsx(_components.strong,{children:`Cancel`}),` links.`]}),`\n`,_jsx(Frame,{caption:`What the booker receives after a collective booking`,children:_jsx(OptimizedImage,{src:`https://mintcdn.com/cal-id-docs/wQNjuQN8Q2V50c1R/images/event-types/multi-slot-23.png?fit=max\u0026auto=format\u0026n=wQNjuQN8Q2V50c1R\u0026q=85\u0026s=ddbd053dcef04c11e43d3080d8d1b606`,alt:`Collective event confirmation page listing each slot with its date, time, timezone, meeting URL, host name and host email`,\"data-og-width\":`1600`,width:`1600`,\"data-og-height\":`861`,height:`861`,\"data-path\":`images/event-types/multi-slot-23.png`,\"data-optimize\":`true`,\"data-opv\":`3`,srcset:`https://mintcdn.com/cal-id-docs/wQNjuQN8Q2V50c1R/images/event-types/multi-slot-23.png?w=280\u0026fit=max\u0026auto=format\u0026n=wQNjuQN8Q2V50c1R\u0026q=85\u0026s=8aa05c0719f55172bc0d8e5b0a857a5c 280w, https://mintcdn.com/cal-id-docs/wQNjuQN8Q2V50c1R/images/event-types/multi-slot-23.png?w=560\u0026fit=max\u0026auto=format\u0026n=wQNjuQN8Q2V50c1R\u0026q=85\u0026s=594664728a1462d24e3259be7f45e578 560w, https://mintcdn.com/cal-id-docs/wQNjuQN8Q2V50c1R/images/event-types/multi-slot-23.png?w=840\u0026fit=max\u0026auto=format\u0026n=wQNjuQN8Q2V50c1R\u0026q=85\u0026s=ee8691c3f6dad7bce42da3d0bbede283 840w, https://mintcdn.com/cal-id-docs/wQNjuQN8Q2V50c1R/images/event-types/multi-slot-23.png?w=1100\u0026fit=max\u0026auto=format\u0026n=wQNjuQN8Q2V50c1R\u0026q=85\u0026s=22ad6d04fa07f933b235ece5293c2bd2 1100w, https://mintcdn.com/cal-id-docs/wQNjuQN8Q2V50c1R/images/event-types/multi-slot-23.png?w=1650\u0026fit=max\u0026auto=format\u0026n=wQNjuQN8Q2V50c1R\u0026q=85\u0026s=ff8036fa3e8afeefd9e6187ec78d7c37 1650w, https://mintcdn.com/cal-id-docs/wQNjuQN8Q2V50c1R/images/event-types/multi-slot-23.png?w=2500\u0026fit=max\u0026auto=format\u0026n=wQNjuQN8Q2V50c1R\u0026q=85\u0026s=cfb90c5bd415493eac89b12782a69d78 2500w`})}),`\n`,_jsxs(_components.p,{children:[`Hosts manage the results from the `,_jsx(_components.strong,{children:`Bookings`}),` tab, where every slot appears as its own booking.`]}),`\n`,_jsx(Frame,{caption:`Each slot as a separate entry for the host`,children:_jsx(OptimizedImage,{src:`https://mintcdn.com/cal-id-docs/wQNjuQN8Q2V50c1R/images/event-types/multi-slot-24.png?fit=max\u0026auto=format\u0026n=wQNjuQN8Q2V50c1R\u0026q=85\u0026s=6cbb888a25496fa6a3446ee20f4c693b`,alt:`Bookings tab listing the individual bookings created by one collective multi-slot booking`,\"data-og-width\":`1518`,width:`1518`,\"data-og-height\":`821`,height:`821`,\"data-path\":`images/event-types/multi-slot-24.png`,\"data-optimize\":`true`,\"data-opv\":`3`,srcset:`https://mintcdn.com/cal-id-docs/wQNjuQN8Q2V50c1R/images/event-types/multi-slot-24.png?w=280\u0026fit=max\u0026auto=format\u0026n=wQNjuQN8Q2V50c1R\u0026q=85\u0026s=6b519af5c5ac5778686204a03cea0f2f 280w, https://mintcdn.com/cal-id-docs/wQNjuQN8Q2V50c1R/images/event-types/multi-slot-24.png?w=560\u0026fit=max\u0026auto=format\u0026n=wQNjuQN8Q2V50c1R\u0026q=85\u0026s=382a42b1b75566ff813be40d80ac1dbf 560w, https://mintcdn.com/cal-id-docs/wQNjuQN8Q2V50c1R/images/event-types/multi-slot-24.png?w=840\u0026fit=max\u0026auto=format\u0026n=wQNjuQN8Q2V50c1R\u0026q=85\u0026s=be878aa7d7532a05ddb0f2e773c54c99 840w, https://mintcdn.com/cal-id-docs/wQNjuQN8Q2V50c1R/images/event-types/multi-slot-24.png?w=1100\u0026fit=max\u0026auto=format\u0026n=wQNjuQN8Q2V50c1R\u0026q=85\u0026s=3e9cfff5ffdae768dea51ba28674a887 1100w, https://mintcdn.com/cal-id-docs/wQNjuQN8Q2V50c1R/images/event-types/multi-slot-24.png?w=1650\u0026fit=max\u0026auto=format\u0026n=wQNjuQN8Q2V50c1R\u0026q=85\u0026s=14d8157335ca1c19af575032123b72ee 1650w, https://mintcdn.com/cal-id-docs/wQNjuQN8Q2V50c1R/images/event-types/multi-slot-24.png?w=2500\u0026fit=max\u0026auto=format\u0026n=wQNjuQN8Q2V50c1R\u0026q=85\u0026s=f38f42d354222ed651c5473e993fa966 2500w`})}),`\n`,_jsxs(_components.p,{children:[`Opening any one of them shows only that slot, which can be `,_jsx(_components.a,{href:`/bookings/cancel-reschedule`,children:`rescheduled or cancelled`}),` without touching the others.`]}),`\n`,_jsx(Frame,{caption:`Acting on a single slot in isolation`,children:_jsx(OptimizedImage,{src:`https://mintcdn.com/cal-id-docs/wQNjuQN8Q2V50c1R/images/event-types/multi-slot-25.png?fit=max\u0026auto=format\u0026n=wQNjuQN8Q2V50c1R\u0026q=85\u0026s=ecbac99172adc4169f3b71b481d6afe2`,alt:`Detail view of one booking created by a collective multi-slot booking, with its own reschedule and cancel actions`,\"data-og-width\":`1780`,width:`1780`,\"data-og-height\":`961`,height:`961`,\"data-path\":`images/event-types/multi-slot-25.png`,\"data-optimize\":`true`,\"data-opv\":`3`,srcset:`https://mintcdn.com/cal-id-docs/wQNjuQN8Q2V50c1R/images/event-types/multi-slot-25.png?w=280\u0026fit=max\u0026auto=format\u0026n=wQNjuQN8Q2V50c1R\u0026q=85\u0026s=769cc4356cd17829af702fc4244a351a 280w, https://mintcdn.com/cal-id-docs/wQNjuQN8Q2V50c1R/images/event-types/multi-slot-25.png?w=560\u0026fit=max\u0026auto=format\u0026n=wQNjuQN8Q2V50c1R\u0026q=85\u0026s=7c37af02a5941894c05d60ece7785a5b 560w, https://mintcdn.com/cal-id-docs/wQNjuQN8Q2V50c1R/images/event-types/multi-slot-25.png?w=840\u0026fit=max\u0026auto=format\u0026n=wQNjuQN8Q2V50c1R\u0026q=85\u0026s=5d50a3eca688ea00cdc7c9364fdbce9c 840w, https://mintcdn.com/cal-id-docs/wQNjuQN8Q2V50c1R/images/event-types/multi-slot-25.png?w=1100\u0026fit=max\u0026auto=format\u0026n=wQNjuQN8Q2V50c1R\u0026q=85\u0026s=ef37fb76fce9dc06c70ce2fea1e63b65 1100w, https://mintcdn.com/cal-id-docs/wQNjuQN8Q2V50c1R/images/event-types/multi-slot-25.png?w=1650\u0026fit=max\u0026auto=format\u0026n=wQNjuQN8Q2V50c1R\u0026q=85\u0026s=90efd8acd8ad0a2d4a1962dc8e982262 1650w, https://mintcdn.com/cal-id-docs/wQNjuQN8Q2V50c1R/images/event-types/multi-slot-25.png?w=2500\u0026fit=max\u0026auto=format\u0026n=wQNjuQN8Q2V50c1R\u0026q=85\u0026s=23d5b5c8caab356e4253b4323f1e6749 2500w`})}),`\n`,_jsx(Heading,{level:`3`,id:`managed`,children:`Managed`}),`\n`,_jsx(_components.p,{children:`Managed event types use the same multi-slot configuration as personal event types. Configure it once on the managed event and it applies to every member’s copy.`}),`\n`,_jsx(Heading,{level:`2`,id:`what-each-event-type-supports`,children:`What each event type supports`}),`\n`,_jsxs(Table,{children:[_jsx(_components.thead,{children:_jsxs(_components.tr,{children:[_jsx(_components.th,{children:`Capability`}),_jsx(_components.th,{children:`Personal`}),_jsx(_components.th,{children:`Round Robin`}),_jsx(_components.th,{children:`Collective`}),_jsx(_components.th,{children:`Managed`})]})}),_jsxs(_components.tbody,{children:[_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`Multi-slot booking`}),_jsx(_components.td,{children:`Yes`}),_jsx(_components.td,{children:`Yes`}),_jsx(_components.td,{children:`Yes`}),_jsx(_components.td,{children:`Yes`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`Booker chooses slots (min/max)`}),_jsx(_components.td,{children:`Yes`}),_jsx(_components.td,{children:`Yes`}),_jsx(_components.td,{children:`Yes`}),_jsx(_components.td,{children:`Yes`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`Fixed number of slots`}),_jsx(_components.td,{children:`Yes`}),_jsx(_components.td,{children:`Yes`}),_jsx(_components.td,{children:`Yes`}),_jsx(_components.td,{children:`Yes`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`Multiple slots on the same day`}),_jsx(_components.td,{children:`Yes`}),_jsx(_components.td,{children:`Yes`}),_jsx(_components.td,{children:`Yes`}),_jsx(_components.td,{children:`Yes`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`Paid multi-slot bookings`}),_jsx(_components.td,{children:`Yes`}),_jsx(_components.td,{children:`Yes`}),_jsx(_components.td,{children:`Yes`}),_jsx(_components.td,{children:`Yes`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`Round-robin host assignment options`}),_jsx(_components.td,{children:`—`}),_jsx(_components.td,{children:`Yes`}),_jsx(_components.td,{children:`—`}),_jsx(_components.td,{children:`—`})]})]})]}),`\n`,_jsx(Heading,{level:`2`,id:`frequently-asked-questions`,children:`Frequently asked questions`}),`\n`,_jsxs(AccordionGroup,{children:[_jsx(Accordion,{title:`Can a booker book several slots at once?`,id:`can-a-booker-book-several-slots-at-once`,children:_jsx(_components.p,{children:`Yes. With multi-slot booking enabled, a booker can select multiple available slots in one flow. Each selected slot is created as its own separate booking.`})}),_jsx(Accordion,{title:`Where do I enable multi-slot booking?`,id:`where-do-i-enable-multi-slot-booking`,children:_jsxs(_components.p,{children:[`Go to `,_jsx(_components.strong,{children:`Event Types → open the event type → Multi Slots`}),`, switch `,_jsx(_components.strong,{children:`Multi-slot booking`}),` to `,_jsx(_components.strong,{children:`ON`}),`, configure the slot count, and save.`]})}),_jsx(Accordion,{title:`How many slots can a booker select at once?`,id:`how-many-slots-can-a-booker-select-at-once`,children:_jsxs(_components.p,{children:[`Up to `,_jsx(_components.strong,{children:`5 slots`}),` in a single booking, in the current configuration.`]})}),_jsx(Accordion,{title:`Can I force bookers to select an exact number of slots?`,id:`can-i-force-bookers-to-select-an-exact-number-of-slots`,children:_jsxs(_components.p,{children:[`Yes. Choose `,_jsx(_components.strong,{children:`Fixed number of slots`}),` and enter the count. The booker must select exactly that many to complete the booking.`]})}),_jsx(Accordion,{title:`Can I let the booker decide how many slots to take?`,id:`can-i-let-the-booker-decide-how-many-slots-to-take`,children:_jsxs(_components.p,{children:[`Yes. Choose `,_jsx(_components.strong,{children:`Booker chooses slots`}),` and set a minimum and maximum. The booker picks any number within that range and cannot go outside it.`]})}),_jsx(Accordion,{title:`Can a booker take multiple slots on the same day?`,id:`can-a-booker-take-multiple-slots-on-the-same-day`,children:_jsxs(_components.p,{children:[`Only if `,_jsx(_components.strong,{children:`Allow multiple appointments on the same day`}),` is turned on. It is `,_jsx(_components.strong,{children:`off by default`}),`. With it on, a booker can pick consecutive slots — for example 10:00–10:15, 10:15–10:30 and 10:30–10:45 on a 15-minute event.`]})}),_jsx(Accordion,{title:`What happens if same-day slots are turned off?`,id:`what-happens-if-same-day-slots-are-turned-off`,children:_jsx(_components.p,{children:`The selected slots are spread across different days, so the booker cannot stack appointments within a single date.`})}),_jsx(Accordion,{title:`Does multi-slot booking work with paid events?`,id:`does-multi-slot-booking-work-with-paid-events`,children:_jsxs(_components.p,{children:[`Yes. Set the price for one slot in the event type’s `,_jsx(_components.strong,{children:`Apps`}),` tab and Cal ID charges for the number of slots selected.`]})}),_jsx(Accordion,{title:`How is the price calculated?`,id:`how-is-the-price-calculated`,children:_jsx(_components.p,{children:`The per-slot price is multiplied by the number of slots. At ₹500 per slot, 2 slots cost ₹1,000, 3 cost ₹1,500, 4 cost ₹2,000 and 5 cost ₹2,500. A fixed count works the same way — 3 slots × ₹500 = ₹1,500.`})}),_jsx(Accordion,{title:`Are refunds supported for multi-slot bookings?`,id:`are-refunds-supported-for-multi-slot-bookings`,children:_jsx(_components.p,{children:`No. Refunds are not supported for multi-slot bookings, whatever refund policy is configured on the event. Process any refund directly from Razorpay or your integrated payment gateway.`})}),_jsx(Accordion,{title:`Does multi-slot booking work on team events?`,id:`does-multi-slot-booking-work-on-team-events`,children:_jsxs(_components.p,{children:[`Yes — on round-robin, collective, and managed event types. Each slot appears as its own booking in the `,_jsx(_components.strong,{children:`Bookings`}),` tab and can be rescheduled or cancelled individually.`]})}),_jsx(Accordion,{title:`How does round-robin host assignment work with multiple slots?`,id:`how-does-round-robin-host-assignment-work-with-multiple-slots`,children:_jsxs(_components.p,{children:[`You choose between `,_jsx(_components.strong,{children:`One round-robin host for the whole booking`}),`, where a single host available at all selected times takes every slot, and `,_jsx(_components.strong,{children:`Rotate through the round-robin hosts`}),`, where slots are distributed across the pool and the assigned host is shown beneath each slot. A configured fixed host is shown against every slot.`]})})]}),`\n`,_jsx(Heading,{level:`2`,id:`related-booking-controls`,children:`Related booking controls`}),`\n`,_jsxs(CardGroup,{cols:2,children:[_jsx(Card,{title:`Recurring events`,icon:`repeat`,href:`/event-types/recurring`,children:_jsx(_components.p,{children:`Book a whole series on a fixed cadence instead of hand-picking each slot.`})}),_jsx(Card,{title:`Paid bookings`,icon:`credit-card`,href:`/apps/paid-bookings`,children:_jsx(_components.p,{children:`Charge for an event type and connect a payment gateway.`})}),_jsx(Card,{title:`Round-robin scheduling`,icon:`arrows-rotate`,href:`/teams/round-robin`,children:_jsx(_components.p,{children:`Control how team bookings rotate through your host pool.`})}),_jsx(Card,{title:`Cancel or reschedule`,icon:`calendar-xmark`,href:`/bookings/cancel-reschedule`,children:_jsx(_components.p,{children:`Manage each slot individually from the Bookings tab.`})})]})]})}function MDXContent(props={}){const{wrapper:MDXLayout}={..._provideComponents(),...props.components};return MDXLayout?_jsx(MDXLayout,{...props,children:_jsx(_createMdxContent,{...props})}):_createMdxContent(props)}return{default:MDXContent};function _missingMdxReference(id,component){throw new Error(`Expected `+(component?`component`:`object`)+\" `\"+id+\"` to be defined: you likely forgot to import, pass, or provide it.\")}","frontmatter":{},"scope":{"config":{},"pageMetadata":{"title":"Multi-Slot Booking","sidebarTitle":"Multi-Slot Booking","description":"Let a booker reserve several available time slots in one flow, with each slot saved as its own booking that can be rescheduled or cancelled separately.","icon":"calendar-plus","keywords":["multi slot booking","multiple slots","book several slots","multi-slot","book more than one slot","multiple bookings at once","slot count"],"related":["/event-types/recurring","/availability/multiple-time-slots","/apps/paid-bookings","/teams/round-robin","/bookings/cancel-reschedule"],"href":"/event-types/multi-slot-booking"}}},"mdxSourceWithNoJs":null,"noJsSplices":[[23460,23466,""]]},"mdxExtracts":{"tableOfContents":[{"title":"How it differs from a recurring event","slug":"how-it-differs-from-a-recurring-event","depth":2,"children":[]},{"title":"Enable multi-slot booking","slug":"enable-multi-slot-booking","depth":2,"children":[]},{"title":"Choose how many slots a booker selects","slug":"choose-how-many-slots-a-booker-selects","depth":2,"children":[]},{"title":"Allow multiple appointments on the same day","slug":"allow-multiple-appointments-on-the-same-day","depth":2,"children":[]},{"title":"What the booker sees","slug":"what-the-booker-sees","depth":2,"children":[]},{"title":"After the booking","slug":"after-the-booking","depth":2,"children":[]},{"title":"Example","slug":"example","depth":2,"children":[]},{"title":"Paid multi-slot bookings","slug":"paid-multi-slot-bookings","depth":2,"children":[]},{"title":"Multi-slot booking on team events","slug":"multi-slot-booking-on-team-events","depth":2,"children":[{"title":"Round robin","slug":"round-robin","depth":3,"children":[]},{"title":"Collective","slug":"collective","depth":3,"children":[]},{"title":"Managed","slug":"managed","depth":3,"children":[]}]},{"title":"What each event type supports","slug":"what-each-event-type-supports","depth":2,"children":[]},{"title":"Frequently asked questions","slug":"frequently-asked-questions","depth":2,"children":[]},{"title":"Related booking controls","slug":"related-booking-controls","depth":2,"children":[]}],"codeExamples":{}},"jsLinks":["/docs/_mintlify/custom/cal-id-docs/09b4d95490dd9c71/support-crisp.js"],"subdomain":"cal-id-docs","siteName":"Cal ID","title":"Multi-Slot Booking - Cal ID","relatedPages":[{"title":"Recurring Events","link":"/event-types/recurring","icon":"repeat"},{"title":"Multiple Time Slots per Day","link":"/availability/multiple-time-slots","icon":"clock"},{"title":"Charge for Bookings in Cal ID","link":"/apps/paid-bookings","icon":"credit-card"},{"title":"Round-Robin Scheduling","link":"/teams/round-robin","icon":"arrows-rotate"},{"title":"Canceling and Rescheduling Bookings","link":"/bookings/cancel-reschedule","icon":"calendar-xmark"}],"relatedPagesConfig":{"enabled":true,"limit":5,"mode":"automatic"},"contextualStarterQuestions":[{"_id":"6aac2b6e1e3aaa3952eba098","deploymentId":"6a6c20ecc3064aa95c02d1fd","questionText":"How do I enable multi-slot booking?","status":"active","generatedBy":"contextual","path":"event-types/multi-slot-booking","createdAt":"2026-09-17T18:03:26.059Z","updatedAt":"2026-09-17T18:03:26.059Z","__v":0},{"_id":"6aac2b6e1e3aaa3952eba097","deploymentId":"6a6c20ecc3064aa95c02d1fd","questionText":"What is multi-slot booking?","status":"active","generatedBy":"contextual","path":"event-types/multi-slot-booking","createdAt":"2026-09-17T18:03:26.059Z","updatedAt":"2026-09-17T18:03:26.059Z","__v":0},{"_id":"6aac2b6e1e3aaa3952eba099","deploymentId":"6a6c20ecc3064aa95c02d1fd","questionText":"How does it differ from recurring?","status":"active","generatedBy":"contextual","path":"event-types/multi-slot-booking","createdAt":"2026-09-17T18:03:26.059Z","updatedAt":"2026-09-17T18:03:26.059Z","__v":0}],"navMaps":{"firstHrefInVersion":{},"firstHrefInLanguage":{}},"lastModified":"2026-09-17T18:03:09.168Z","originalFileLocation":"event-types/multi-slot-booking.mdx"},"headHtml":"\u003cscript data-mint-head>(function(){var d=document.documentElement,p=null;if(!p){try{p=localStorage.getItem(\"isDarkMode\")}catch(e){}if(p==='true')p='dark';else if(p==='false')p='light';if(p!=='light'\u0026\u0026p!=='dark'\u0026\u0026p!=='system')p=\"system\"}var r=p==='system'?(matchMedia(\"(prefers-color-scheme: dark)\").matches?'dark':'light'):p;d.classList.remove(r==='dark'?'light':'dark');d.classList.add(r);d.setAttribute(\"data-theme-preference\",p)})();\u003c/script>\u003cmeta data-mint-head name=\"description\" content=\"Let a booker reserve several available time slots in one flow, with each slot saved as its own booking that can be rescheduled or cancelled separately.\">\u003cmeta data-mint-head name=\"application-name\" content=\"Cal ID\">\u003cmeta data-mint-head name=\"generator\" content=\"Mintlify\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"192x192\" href=\"/docs/mintlify-assets/_mintlify/favicons/cal-id-docs/Ah-PiVKdxwxdJ_gr/_generated/favicon/android-chrome-192x192.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"apple-touch-icon\" type=\"image/png\" sizes=\"180x180\" href=\"/docs/mintlify-assets/_mintlify/favicons/cal-id-docs/Ah-PiVKdxwxdJ_gr/_generated/favicon/apple-touch-icon.png\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"/docs/mintlify-assets/_mintlify/favicons/cal-id-docs/Ah-PiVKdxwxdJ_gr/_generated/favicon/favicon-16x16.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"32x32\" href=\"/docs/mintlify-assets/_mintlify/favicons/cal-id-docs/Ah-PiVKdxwxdJ_gr/_generated/favicon/favicon-32x32.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"shortcut icon\" type=\"image/x-icon\" href=\"/docs/mintlify-assets/_mintlify/favicons/cal-id-docs/Ah-PiVKdxwxdJ_gr/_generated/favicon/favicon.ico\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"192x192\" href=\"/docs/mintlify-assets/_mintlify/favicons/cal-id-docs/Ah-PiVKdxwxdJ_gr/_generated/favicon-dark/android-chrome-192x192.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"/docs/mintlify-assets/_mintlify/favicons/cal-id-docs/Ah-PiVKdxwxdJ_gr/_generated/favicon-dark/favicon-16x16.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"32x32\" href=\"/docs/mintlify-assets/_mintlify/favicons/cal-id-docs/Ah-PiVKdxwxdJ_gr/_generated/favicon-dark/favicon-32x32.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"shortcut icon\" type=\"image/x-icon\" href=\"/docs/mintlify-assets/_mintlify/favicons/cal-id-docs/Ah-PiVKdxwxdJ_gr/_generated/favicon-dark/favicon.ico\" media=\"(prefers-color-scheme: dark)\">\u003cmeta data-mint-head property=\"og:title\" content=\"Multi-Slot Booking - Cal ID\">\u003cmeta data-mint-head property=\"og:description\" content=\"Let a booker reserve several available time slots in one flow, with each slot saved as its own booking that can be rescheduled or cancelled separately.\">\u003cmeta data-mint-head property=\"og:site_name\" content=\"Cal ID\">\u003cmeta data-mint-head property=\"og:url\" content=\"https://cal.id/docs/event-types/multi-slot-booking\">\u003cmeta data-mint-head property=\"og:type\" content=\"website\">\u003cmeta data-mint-head property=\"og:image\" content=\"https://cal-id-docs.mintlify.app/_mintlify/api/og/v2?division=Recurring+%26+Embed\u0026amp;title=Multi-Slot+Booking\u0026amp;description=Let+a+booker+reserve+several+available+time+slots+in+one+flow%2C+with+each+slot+saved+as+its+own+booking+that+can+be+rescheduled+or+cancelled+separately.\u0026amp;theme=1ce1fba1bcc16a5579de1fe3\u0026amp;signature=c65852d68553b2a16b74bdc1677a8a998ab2b717c80b95243837f9598d6f0561\">\u003cmeta data-mint-head property=\"og:image:width\" content=\"1200\">\u003cmeta data-mint-head property=\"og:image:height\" content=\"630\">\u003cmeta data-mint-head name=\"twitter:card\" content=\"summary_large_image\">\u003cmeta data-mint-head name=\"twitter:title\" content=\"Multi-Slot Booking - Cal ID\">\u003cmeta data-mint-head name=\"twitter:description\" content=\"Let a booker reserve several available time slots in one flow, with each slot saved as its own booking that can be rescheduled or cancelled separately.\">\u003cmeta data-mint-head name=\"twitter:image\" content=\"https://cal-id-docs.mintlify.app/_mintlify/api/og/v2?division=Recurring+%26+Embed\u0026amp;title=Multi-Slot+Booking\u0026amp;description=Let+a+booker+reserve+several+available+time+slots+in+one+flow%2C+with+each+slot+saved+as+its+own+booking+that+can+be+rescheduled+or+cancelled+separately.\u0026amp;theme=1ce1fba1bcc16a5579de1fe3\u0026amp;signature=c65852d68553b2a16b74bdc1677a8a998ab2b717c80b95243837f9598d6f0561\">\u003cmeta data-mint-head name=\"twitter:image:width\" content=\"1200\">\u003cmeta data-mint-head name=\"twitter:image:height\" content=\"630\">\u003cmeta data-mint-head name=\"msapplication-config\" content=\"/docs/mintlify-assets/_mintlify/favicons/cal-id-docs/Ah-PiVKdxwxdJ_gr/_generated/favicon/browserconfig.xml\">\u003cmeta data-mint-head name=\"apple-mobile-web-app-title\" content=\"Cal ID\">\u003cmeta data-mint-head name=\"msapplication-TileColor\" content=\"#1972F5\">\u003clink data-mint-head rel=\"canonical\" href=\"https://cal.id/docs/event-types/multi-slot-booking\">\u003clink data-mint-head rel=\"alternate\" type=\"application/xml\" href=\"/docs/sitemap.xml\">\u003clink data-mint-head rel=\"alternate\" type=\"text/markdown\" href=\"/docs/event-types/multi-slot-booking.md\">\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@graph\":[{\"@type\":\"Organization\",\"@id\":\"https://cal.id/#organization\",\"name\":\"Cal ID\",\"url\":\"https://cal.id\",\"logo\":{\"@type\":\"ImageObject\",\"url\":\"https://mintcdn.com/cal-id-docs/k1VHQ7P5ONAHeLvP/logo/light.svg?fit=max\u0026auto=format\u0026n=k1VHQ7P5ONAHeLvP\u0026q=85\u0026s=589c4a9c69ea7387516e6452f592553e\"}},{\"@type\":\"WebSite\",\"@id\":\"https://cal.id/docs#website\",\"name\":\"Cal ID\",\"url\":\"https://cal.id/docs\",\"publisher\":{\"@id\":\"https://cal.id/#organization\"}},{\"@type\":\"WebPage\",\"@id\":\"https://cal.id/docs/event-types/multi-slot-booking#webpage\",\"url\":\"https://cal.id/docs/event-types/multi-slot-booking\",\"name\":\"Multi-Slot Booking\",\"description\":\"Let a booker reserve several available time slots in one flow, with each slot saved as its own booking that can be rescheduled or cancelled separately.\",\"dateModified\":\"2026-09-17T18:03:09.168Z\",\"isPartOf\":{\"@id\":\"https://cal.id/docs#website\"},\"breadcrumb\":{\"@id\":\"https://cal.id/docs/event-types/multi-slot-booking#breadcrumb\"}},{\"@type\":\"BreadcrumbList\",\"@id\":\"https://cal.id/docs/event-types/multi-slot-booking#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Recurring \u0026 Embed\",\"item\":\"https://cal.id/docs/event-types/group-events\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Multi-Slot Booking\",\"item\":\"https://cal.id/docs/event-types/multi-slot-booking\"}]},{\"@type\":[\"Article\",\"TechArticle\"],\"@id\":\"https://cal.id/docs/event-types/multi-slot-booking#article\",\"headline\":\"Multi-Slot Booking\",\"name\":\"Multi-Slot Booking\",\"description\":\"Let a booker reserve several available time slots in one flow, with each slot saved as its own booking that can be rescheduled or cancelled separately.\",\"url\":\"https://cal.id/docs/event-types/multi-slot-booking\",\"mainEntityOfPage\":{\"@id\":\"https://cal.id/docs/event-types/multi-slot-booking#webpage\"},\"dateModified\":\"2026-09-17T18:03:09.168Z\",\"keywords\":\"multi slot booking, multiple slots, book several slots, multi-slot, book more than one slot, multiple bookings at once, slot count\",\"publisher\":{\"@id\":\"https://cal.id/#organization\"},\"isPartOf\":{\"@id\":\"https://cal.id/docs#website\"}}]}\u003c/script>\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@type\":\"WebSite\",\"name\":\"Cal ID\",\"creator\":{\"@type\":\"Organization\",\"name\":\"Mintlify\",\"url\":\"https://mintlify.com\"}}\u003c/script>","siteName":"Cal ID","nav":{"global":null,"tabs":[{"tab":"Get Started","pages":[{"title":"Get Started","href":""}]},{"tab":"Event Types","groups":[{"group":"Overview","pages":[{"title":"Event Types Overview","icon":"calendar","sidebarTitle":"Overview","href":"/event-types/overview"}]},{"group":"Basics","pages":[{"title":"Creating and Managing Event Types","sidebarTitle":"Event Types","icon":"calendar","href":"/event-types/basics/overview"},{"title":"Edit Event Type Details","icon":"pen","href":"/event-types/basics/edit-details"},{"title":"Reorder Event Types","icon":"arrow-up-arrow-down","href":"/event-types/basics/reorder"},{"title":"Duplicate an Event Type","icon":"copy","href":"/event-types/basics/duplicate"},{"title":"Add Custom Event Icons","icon":"icons","href":"/event-types/basics/custom-icons"},{"title":"Secret or Private Events","icon":"eye-slash","href":"/event-types/basics/secret-events"},{"title":"Delete an Event Type","icon":"trash","href":"/event-types/basics/delete"}]},{"group":"Event Setup","pages":[{"title":"Set Event Location","icon":"location-dot","href":"/event-types/setup/location"},{"title":"Set Multiple Durations","icon":"clock","href":"/event-types/setup/multiple-durations"},{"title":"Set Event-Type Availability","icon":"calendar-check","href":"/event-types/setup/event-availability"}]},{"group":"Booking Limits","pages":[{"title":"Buffers Between Events","icon":"hourglass-half","href":"/event-types/limits/buffers"},{"title":"Set Minimum Booking Notice","icon":"clock","href":"/event-types/limits/minimum-notice"},{"title":"Time-Slot Intervals","icon":"table-cells","href":"/event-types/limits/time-slot-intervals"},{"title":"Limit Booking Frequency","icon":"gauge","href":"/event-types/limits/booking-frequency"},{"title":"Show Only the First Slot Each Day","sidebarTitle":"First Slot Only","icon":"calendar-day","href":"/event-types/limits/first-slot-only"},{"title":"Limit Total Booking Duration","icon":"stopwatch","href":"/event-types/limits/total-duration"},{"title":"Booker Active Booking Limit","icon":"user-lock","href":"/event-types/limits/booker-limit"},{"title":"Limit Future Bookings","icon":"calendar-days","href":"/event-types/limits/future-booking"}]},{"group":"Booking Questions","pages":[{"title":"Add Pre-Booking Questions for Events","icon":"circle-question","href":"/event-types/booking-questions/pre-booking-questions"},{"title":"Hide and Prefill Booking Questions","icon":"eye-slash","href":"/event-types/booking-questions/hide-prefill"},{"title":"Require or Exclude Email Domains","icon":"at","href":"/event-types/booking-questions/email-domains"},{"title":"Add Attachments to Booking Pages","icon":"paperclip","href":"/event-types/booking-questions/attachments"},{"title":"Create a Phone-only Event Type","icon":"phone","href":"/event-types/booking-questions/phone-only"},{"title":"Split Full Name into First and Last Name on Booking Page","sidebarTitle":"Split Full Name","icon":"user-pen","href":"/event-types/booking-questions/split-name"},{"title":"Verify Booker Email","icon":"envelope-circle-check","href":"/event-types/booking-questions/verify-email"},{"title":"Enable Captcha on Booking Page","icon":"shield-halved","href":"/event-types/booking-questions/captcha"},{"title":"Disable Adding Guests","icon":"user-slash","href":"/event-types/booking-questions/disable-guests"}]},{"group":"Advanced","pages":[{"title":"Add Events to Calendar","icon":"calendar","href":"/event-types/advanced/add-to-calendar"},{"title":"Attendee Calendar Invite Status","sidebarTitle":"Attendee invite status","icon":"calendar-check","href":"/event-types/advanced/attendee-invite-status"},{"title":"Disable Default Confirmation Emails","icon":"envelope","href":"/event-types/advanced/disable-confirmation-emails"},{"title":"Look Busy: Hide Some Available Slots","sidebarTitle":"Look Busy","icon":"eye-slash","href":"/event-types/advanced/look-busy"},{"title":"Custom Event Name in Booking","icon":"pen","href":"/event-types/advanced/custom-event-name"},{"title":"Require Booking Confirmation","icon":"circle-check","href":"/event-types/advanced/requires-confirmation"},{"title":"Disable Rescheduling and Cancelling","icon":"lock","href":"/event-types/advanced/disable-reschedule-cancel"},{"title":"Hide Notes in Calendar","icon":"note-sticky","href":"/event-types/advanced/hide-notes"},{"title":"Hide Calendar Event Details on Shared Calendars","icon":"user-shield","href":"/event-types/advanced/hide-calendar-details"},{"title":"Booking Success Redirect Parameters","icon":"link","href":"/event-types/advanced/success-redirect-params"},{"title":"Single-Use or Time-Based Private Links","icon":"link-slash","href":"/event-types/advanced/private-links"},{"title":"Offer Seats for Group Bookings","sidebarTitle":"Offer Seats","icon":"users","href":"/event-types/advanced/offer-seats"},{"title":"Booking Success URL","icon":"arrow-up-right-from-square","href":"/event-types/advanced/success-url"},{"title":"Hide Organizer's Email","icon":"envelope-circle-check","href":"/event-types/advanced/hide-organizer-email"},{"title":"Lock Timezone on Booking Page","icon":"clock","href":"/event-types/advanced/lock-timezone"},{"title":"Allow Rescheduling Past Events","icon":"clock-rotate-left","href":"/event-types/advanced/reschedule-past"},{"title":"Book via Reschedule Link","icon":"calendar-plus","href":"/event-types/advanced/book-via-reschedule-link"},{"title":"Custom 'Reply-To' Email","icon":"reply","href":"/event-types/advanced/custom-reply-to"}]},{"group":"Recurring \u0026 Embed","pages":[{"title":"One-Time Group Events","sidebarTitle":"Group Events","icon":"users","href":"/event-types/group-events"},{"title":"Recurring Events","description":"Create a series of Cal ID meetings on a fixed schedule so attendees can subscribe to a recurring event instead of booking each occurrence separately.","icon":"repeat","href":"/event-types/recurring"},{"title":"Multi-Slot Booking","sidebarTitle":"Multi-Slot Booking","icon":"calendar-plus","href":"/event-types/multi-slot-booking"},{"title":"Embed Your Booking Link","description":"Embed your Cal ID booking link directly on your website so clients can book meetings without ever leaving your page using inline, popup, or floating widgets.","icon":"code","href":"/event-types/embed"},{"title":"Setting Up Event-Specific Webhooks","icon":"webhook","href":"/event-types/event-webhooks"},{"title":"Enable Apps per Event Type","icon":"grid-2","href":"/event-types/enable-apps"}]}]},{"tab":"Scheduling \u0026 Teams","pages":[{"title":"Scheduling \u0026 Teams","href":"/scheduling/overview"}]},{"tab":"Apps \u0026 Integrations","pages":[{"title":"Apps \u0026 Integrations","href":"/apps/overview"}]},{"tab":"Customization \u0026 Settings","pages":[{"title":"Customization \u0026 Settings","href":"/customization/overview"}]},{"tab":"Developers","pages":[{"title":"Developers","href":"/developers/overview"}]},{"tab":"MCP","icon":"plug","pages":[{"title":"MCP","href":"/mcp/overview"}]},{"tab":"API Reference","pages":[{"title":"API Reference","href":"/api-reference/introduction"}]}]},"basePath":"","title":"Multi-Slot Booking - Cal ID","buildId":"dpl_6cCEiK8XNNvaLBBkWzcBhdE9QfLC","deploymentId":"dpl_6cCEiK8XNNvaLBBkWzcBhdE9QfLC","dynamics":["07c022d89b","a74be98ba7"],"chunks":["Frame-Bj1PpgeO.js","DynamicMarkdown-Bas9A7wq.js","zoom-image-lightbox-B-WKhCOL.js","lightbox-handle-r17bVUz3.js"]}