Require a minimum lead time before bookers can book a Cal ID meeting so appointments never appear on your calendar at the last minute unexpectedly.
In Cal ID, the Minimum Notice setting gives you the lead time you need to prepare, so you never get surprised by a meeting that appears on your calendar at the last second.
This setting prevents bookers from taking a slot that is too close to the current time. For example, if you set a 2-hour notice, no one can book a meeting with you that starts less than 2 hours from now.
If it is currently 2:00 PM and you have a 1-hour minimum notice, the booker will only see available slots starting from 3:00 PM onwards.
Any slots between 2:00 PM and 3:00 PM will be automatically hidden, even if you are technically “free” on your calendar.
If you have a busy morning, consider a 12-hour or 24-hour notice. This ensures that when you wake up, your schedule for the entire day is already set and won’t change unexpectedly.
A short minimum notice (for example, 1 minute) does not guarantee that same-day slots will show on your booking page. Other settings and calendar state can hide today entirely. If bookers see the next available day as tomorrow, check the following in order:
Availability schedule — confirm today’s weekday is toggled on with working hours that still have time remaining. See Create an availability schedule.
Date overrides — a date override for today that marks you unavailable takes priority over minimum notice.
Buffers and existing events — buffers added before or after events, plus meetings already on your connected calendar, can consume the rest of today’s remaining time.
Show only the first slot of each day — if First Slot Only is enabled and today’s first slot has already passed, no other slot for today appears.
Time-slot intervals — a time-slot interval larger than the time left in today’s working hours can leave no valid start time for today.
Booking frequency limit — if a per-day booking frequency cap has already been reached for today, remaining slots are hidden.
{"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/limits/minimum-notice","slug":"/event-types/limits/minimum-notice","pageMetadata":{"title":"Set Minimum Booking Notice","description":"Require a minimum lead time before bookers can book a Cal ID meeting so appointments never appear on your calendar at the last minute unexpectedly.","icon":"clock","keywords":["minimum notice","lead time","advance booking","prevent last minute bookings","notice period","booking notice"],"related":["/event-types/limits/buffers","/event-types/limits/future-booking","/event-types/limits/booking-frequency","/event-types/setup/event-availability","/event-types/limits/time-slot-intervals"],"href":"/event-types/limits/minimum-notice"},"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: \"Require a minimum lead time before bookers can book a Cal ID meeting so appointments never appear on your calendar at the last minute unexpectedly.\"\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`,li:`li`,ol:`ol`,p:`p`,strong:`strong`,ul:`ul`,..._provideComponents(),...props.components},{Card,CardGroup,Frame,Heading,OptimizedImage,Step,Steps,Tip}=_components;if(!Card)_missingMdxReference(`Card`,true);if(!CardGroup)_missingMdxReference(`CardGroup`,true);if(!Frame)_missingMdxReference(`Frame`,true);if(!Heading)_missingMdxReference(`Heading`,true);if(!OptimizedImage)_missingMdxReference(`OptimizedImage`,true);if(!Step)_missingMdxReference(`Step`,true);if(!Steps)_missingMdxReference(`Steps`,true);if(!Tip)_missingMdxReference(`Tip`,true);return _jsxs(_Fragment,{children:[_jsxs(_components.p,{children:[`In `,_jsx(_components.strong,{children:`Cal ID`}),`, the `,_jsx(_components.strong,{children:`Minimum Notice`}),` setting gives you the lead time you need to prepare, so you never get surprised by a meeting that appears on your calendar at the last second.`]}),`\n`,_jsx(Heading,{level:`2`,id:`setting-a-minimum-notice`,children:`Setting a minimum notice`}),`\n`,_jsx(_components.p,{children:`This setting prevents bookers from taking a slot that is too close to the current time. For example, if you set a 2-hour notice, no one can book a meeting with you that starts less than 2 hours from now.`}),`\n`,_jsx(Heading,{level:`3`,id:`why-use-a-minimum-notice`,children:`Why use a minimum notice?`}),`\n`,_jsxs(_components.ul,{children:[`\n`,_jsxs(_components.li,{children:[_jsx(_components.strong,{children:`Avoid surprises:`}),` Stop meetings from “popping up” on your calendar while you are already busy or away from your desk.`]}),`\n`,_jsxs(_components.li,{children:[_jsx(_components.strong,{children:`Preparation time:`}),` Ensure you have enough time to review notes or research an attendee before the call starts.`]}),`\n`,_jsxs(_components.li,{children:[_jsx(_components.strong,{children:`Schedule peace of mind:`}),` Know exactly what your day looks like without worrying about last-minute changes.`]}),`\n`]}),`\n`,_jsx(Heading,{level:`2`,id:`how-to-set-it-up`,children:`How to set it up`}),`\n`,_jsxs(Steps,{children:[_jsx(Step,{title:`Go to Event Types`,children:_jsxs(_components.p,{children:[`Click on `,_jsx(_components.strong,{children:`Event Types`}),` in the left sidebar.`]})}),_jsx(Step,{title:`Select an event`,children:_jsx(_components.p,{children:`Click on the event you want to edit (e.g., “Interview”).`})}),_jsx(Step,{title:`Navigate to Limits`,children:_jsxs(_components.p,{children:[`Click on the `,_jsx(_components.strong,{children:`Limits`}),` tab in the top menu bar of the event editor.`]})}),_jsx(Step,{title:`Find Minimum Booking Notice`,children:_jsxs(_components.p,{children:[`Look for the section labelled `,_jsx(_components.strong,{children:`Minimum Notice`}),`.`]})}),_jsxs(Step,{title:`Enter your time`,children:[_jsx(_components.p,{children:`Type in the number of minutes, hours, or days you require as a heads-up.`}),_jsxs(_components.ul,{children:[`\n`,_jsxs(_components.li,{children:[_jsx(_components.strong,{children:`Example:`}),` Entering “120” minutes means you won’t get any bookings for the next 2 hours.`]}),`\n`]}),_jsx(Frame,{caption:`Guaranteeing yourself some lead time`,children:_jsx(OptimizedImage,{src:`https://mintcdn.com/cal-id-docs/xz--DpivWLYp8__F/images/event-types/minimum-notice-1.png?fit=max\u0026auto=format\u0026n=xz--DpivWLYp8__F\u0026q=85\u0026s=4f6a2a4ccae28a065b66d30ba9ba8ae0`,alt:`Minimum Notice section of the Limits tab with 120 entered in the value field and the unit dropdown set to minutes`,\"data-og-width\":`2880`,width:`2880`,\"data-og-height\":`1800`,height:`1800`,\"data-path\":`images/event-types/minimum-notice-1.png`,\"data-optimize\":`true`,\"data-opv\":`3`,srcset:`https://mintcdn.com/cal-id-docs/xz--DpivWLYp8__F/images/event-types/minimum-notice-1.png?w=280\u0026fit=max\u0026auto=format\u0026n=xz--DpivWLYp8__F\u0026q=85\u0026s=e287bb3fe6ad7b4b3c67dcde9e7159b3 280w, https://mintcdn.com/cal-id-docs/xz--DpivWLYp8__F/images/event-types/minimum-notice-1.png?w=560\u0026fit=max\u0026auto=format\u0026n=xz--DpivWLYp8__F\u0026q=85\u0026s=b40a8a22b5a000be6b54a31f49616b3d 560w, https://mintcdn.com/cal-id-docs/xz--DpivWLYp8__F/images/event-types/minimum-notice-1.png?w=840\u0026fit=max\u0026auto=format\u0026n=xz--DpivWLYp8__F\u0026q=85\u0026s=be607b9aca7563f63ac0fe254cc95993 840w, https://mintcdn.com/cal-id-docs/xz--DpivWLYp8__F/images/event-types/minimum-notice-1.png?w=1100\u0026fit=max\u0026auto=format\u0026n=xz--DpivWLYp8__F\u0026q=85\u0026s=bd04ab85f97cad1f462ec4c680c3fd53 1100w, https://mintcdn.com/cal-id-docs/xz--DpivWLYp8__F/images/event-types/minimum-notice-1.png?w=1650\u0026fit=max\u0026auto=format\u0026n=xz--DpivWLYp8__F\u0026q=85\u0026s=a543e23b27b97ecc9c5016b23a5cb615 1650w, https://mintcdn.com/cal-id-docs/xz--DpivWLYp8__F/images/event-types/minimum-notice-1.png?w=2500\u0026fit=max\u0026auto=format\u0026n=xz--DpivWLYp8__F\u0026q=85\u0026s=b9c34daed79977eaf959fdb82d9d6b5e 2500w`})})]}),_jsx(Step,{title:`Save`,children:_jsxs(_components.p,{children:[`Click the `,_jsx(_components.strong,{children:`Save`}),` button at the top right.`]})})]}),`\n`,_jsx(Heading,{level:`2`,id:`how-it-looks-for-the-booker`,children:`How it looks for the booker`}),`\n`,_jsxs(_components.ul,{children:[`\n`,_jsx(_components.li,{children:`If it is currently 2:00 PM and you have a 1-hour minimum notice, the booker will only see available slots starting from 3:00 PM onwards.`}),`\n`,_jsx(_components.li,{children:`Any slots between 2:00 PM and 3:00 PM will be automatically hidden, even if you are technically “free” on your calendar.`}),`\n`]}),`\n`,_jsx(Tip,{children:_jsxs(_components.p,{children:[`If you have a busy morning, consider a `,_jsx(_components.strong,{children:`12-hour or 24-hour notice`}),`. This ensures that when you wake up, your schedule for the entire day is already set and won’t change unexpectedly.`]})}),`\n`,_jsx(Heading,{level:`2`,id:`why-today’s-slots-may-still-not-appear`,children:`Why today’s slots may still not appear`}),`\n`,_jsx(_components.p,{children:`A short minimum notice (for example, 1 minute) does not guarantee that same-day slots will show on your booking page. Other settings and calendar state can hide today entirely. If bookers see the next available day as tomorrow, check the following in order:`}),`\n`,_jsxs(_components.ol,{children:[`\n`,_jsxs(_components.li,{children:[_jsx(_components.strong,{children:`Availability schedule`}),` — confirm today’s weekday is toggled on with working hours that still have time remaining. See `,_jsx(_components.a,{href:`/availability/create`,children:`Create an availability schedule`}),`.`]}),`\n`,_jsxs(_components.li,{children:[_jsx(_components.strong,{children:`Date overrides`}),` — a `,_jsx(_components.a,{href:`/availability/date-overrides`,children:`date override`}),` for today that marks you unavailable takes priority over minimum notice.`]}),`\n`,_jsxs(_components.li,{children:[_jsx(_components.strong,{children:`Buffers and existing events`}),` — `,_jsx(_components.a,{href:`/event-types/limits/buffers`,children:`buffers`}),` added before or after events, plus meetings already on your connected calendar, can consume the rest of today’s remaining time.`]}),`\n`,_jsxs(_components.li,{children:[_jsx(_components.strong,{children:`Show only the first slot of each day`}),` — if `,_jsx(_components.a,{href:`/event-types/limits/first-slot-only`,children:`First Slot Only`}),` is enabled and today’s first slot has already passed, no other slot for today appears.`]}),`\n`,_jsxs(_components.li,{children:[_jsx(_components.strong,{children:`Time-slot intervals`}),` — a `,_jsx(_components.a,{href:`/event-types/limits/time-slot-intervals`,children:`time-slot interval`}),` larger than the time left in today’s working hours can leave no valid start time for today.`]}),`\n`,_jsxs(_components.li,{children:[_jsx(_components.strong,{children:`Booking frequency limit`}),` — if a per-day `,_jsx(_components.a,{href:`/event-types/limits/booking-frequency`,children:`booking frequency`}),` cap has already been reached for today, remaining slots are hidden.`]}),`\n`]}),`\n`,_jsx(Heading,{level:`2`,id:`more-limit-settings`,children:`More limit settings`}),`\n`,_jsxs(CardGroup,{cols:2,children:[_jsx(Card,{title:`Buffers Between Events`,icon:`hourglass-half`,href:`/event-types/limits/buffers`,children:_jsx(_components.p,{children:`Add padding before or after meetings for prep and wrap-up.`})}),_jsx(Card,{title:`Limit Future Bookings`,icon:`calendar-days`,href:`/event-types/limits/future-booking`,children:_jsx(_components.p,{children:`Control how far ahead bookers can book this event.`})}),_jsx(Card,{title:`Limit Booking Frequency`,icon:`gauge`,href:`/event-types/limits/booking-frequency`,children:_jsx(_components.p,{children:`Cap how many bookings you take per day, week, or month.`})}),_jsx(Card,{title:`Time-Slot Intervals`,icon:`table-cells`,href:`/event-types/limits/time-slot-intervals`,children:_jsx(_components.p,{children:`Set how often start times appear on your booking page.`})})]})]})}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":"Set Minimum Booking Notice","description":"Require a minimum lead time before bookers can book a Cal ID meeting so appointments never appear on your calendar at the last minute unexpectedly.","icon":"clock","keywords":["minimum notice","lead time","advance booking","prevent last minute bookings","notice period","booking notice"],"related":["/event-types/limits/buffers","/event-types/limits/future-booking","/event-types/limits/booking-frequency","/event-types/setup/event-availability","/event-types/limits/time-slot-intervals"],"href":"/event-types/limits/minimum-notice"}}},"mdxSourceWithNoJs":null},"mdxExtracts":{"tableOfContents":[{"title":"Setting a minimum notice","slug":"setting-a-minimum-notice","depth":2,"children":[{"title":"Why use a minimum notice?","slug":"why-use-a-minimum-notice","depth":3,"children":[]}]},{"title":"How to set it up","slug":"how-to-set-it-up","depth":2,"children":[]},{"title":"How it looks for the booker","slug":"how-it-looks-for-the-booker","depth":2,"children":[]},{"title":"Why today’s slots may still not appear","slug":"why-today’s-slots-may-still-not-appear","depth":2,"children":[]},{"title":"More limit settings","slug":"more-limit-settings","depth":2,"children":[]}],"codeExamples":{}},"jsLinks":["/docs/_mintlify/custom/cal-id-docs/09b4d95490dd9c71/support-crisp.js"],"subdomain":"cal-id-docs","siteName":"Cal ID","title":"Set Minimum Booking Notice - Cal ID","relatedPages":[{"title":"Buffers Between Events","link":"/event-types/limits/buffers","icon":"hourglass-half"},{"title":"Limit Future Bookings","link":"/event-types/limits/future-booking","icon":"calendar-days"},{"title":"Limit Booking Frequency","link":"/event-types/limits/booking-frequency","icon":"gauge"},{"title":"Set Event-Type Availability","link":"/event-types/setup/event-availability","icon":"calendar-check"},{"title":"Time-Slot Intervals","link":"/event-types/limits/time-slot-intervals","icon":"table-cells"}],"relatedPagesConfig":{"enabled":true,"limit":5,"mode":"automatic"},"contextualStarterQuestions":[{"_id":"6ab8a1cbd2c73849d0434802","deploymentId":"6a6c20ecc3064aa95c02d1fd","questionText":"How do I set minimum booking notice?","status":"active","generatedBy":"contextual","path":"event-types/limits/minimum-notice","createdAt":"2026-09-27T04:55:39.667Z","updatedAt":"2026-09-27T04:55:39.667Z","__v":0},{"_id":"6ab8a1cbd2c73849d0434804","deploymentId":"6a6c20ecc3064aa95c02d1fd","questionText":"What time units can I use?","status":"active","generatedBy":"contextual","path":"event-types/limits/minimum-notice","createdAt":"2026-09-27T04:55:39.667Z","updatedAt":"2026-09-27T04:55:39.667Z","__v":0},{"_id":"6ab8a1cbd2c73849d0434803","deploymentId":"6a6c20ecc3064aa95c02d1fd","questionText":"Why require advance booking notice?","status":"active","generatedBy":"contextual","path":"event-types/limits/minimum-notice","createdAt":"2026-09-27T04:55:39.667Z","updatedAt":"2026-09-27T04:55:39.667Z","__v":0}],"navMaps":{"firstHrefInVersion":{},"firstHrefInLanguage":{}},"lastModified":"2026-09-27T04:55:35.856Z","originalFileLocation":"event-types/limits/minimum-notice.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=\"Require a minimum lead time before bookers can book a Cal ID meeting so appointments never appear on your calendar at the last minute unexpectedly.\">\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=\"Set Minimum Booking Notice - Cal ID\">\u003cmeta data-mint-head property=\"og:description\" content=\"Require a minimum lead time before bookers can book a Cal ID meeting so appointments never appear on your calendar at the last minute unexpectedly.\">\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/limits/minimum-notice\">\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=Booking+Limits\u0026amp;title=Set+Minimum+Booking+Notice\u0026amp;description=Require+a+minimum+lead+time+before+bookers+can+book+a+Cal+ID+meeting+so+appointments+never+appear+on+your+calendar+at+the+last+minute+unexpectedly.\u0026amp;theme=1ce1fba1bcc16a5579de1fe3\u0026amp;signature=0c5e14941cb20e3e1c18eae20220b6da1dc09f3dad70658a6663f2f6acb99547\">\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=\"Set Minimum Booking Notice - Cal ID\">\u003cmeta data-mint-head name=\"twitter:description\" content=\"Require a minimum lead time before bookers can book a Cal ID meeting so appointments never appear on your calendar at the last minute unexpectedly.\">\u003cmeta data-mint-head name=\"twitter:image\" content=\"https://cal-id-docs.mintlify.app/_mintlify/api/og/v2?division=Booking+Limits\u0026amp;title=Set+Minimum+Booking+Notice\u0026amp;description=Require+a+minimum+lead+time+before+bookers+can+book+a+Cal+ID+meeting+so+appointments+never+appear+on+your+calendar+at+the+last+minute+unexpectedly.\u0026amp;theme=1ce1fba1bcc16a5579de1fe3\u0026amp;signature=0c5e14941cb20e3e1c18eae20220b6da1dc09f3dad70658a6663f2f6acb99547\">\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/limits/minimum-notice\">\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/limits/minimum-notice.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/limits/minimum-notice#webpage\",\"url\":\"https://cal.id/docs/event-types/limits/minimum-notice\",\"name\":\"Set Minimum Booking Notice\",\"description\":\"Require a minimum lead time before bookers can book a Cal ID meeting so appointments never appear on your calendar at the last minute unexpectedly.\",\"dateModified\":\"2026-09-27T04:55:35.856Z\",\"isPartOf\":{\"@id\":\"https://cal.id/docs#website\"},\"breadcrumb\":{\"@id\":\"https://cal.id/docs/event-types/limits/minimum-notice#breadcrumb\"}},{\"@type\":\"BreadcrumbList\",\"@id\":\"https://cal.id/docs/event-types/limits/minimum-notice#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Booking Limits\",\"item\":\"https://cal.id/docs/event-types/limits/buffers\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Set Minimum Booking Notice\",\"item\":\"https://cal.id/docs/event-types/limits/minimum-notice\"}]},{\"@type\":[\"Article\",\"TechArticle\"],\"@id\":\"https://cal.id/docs/event-types/limits/minimum-notice#article\",\"headline\":\"Set Minimum Booking Notice\",\"name\":\"Set Minimum Booking Notice\",\"description\":\"Require a minimum lead time before bookers can book a Cal ID meeting so appointments never appear on your calendar at the last minute unexpectedly.\",\"url\":\"https://cal.id/docs/event-types/limits/minimum-notice\",\"mainEntityOfPage\":{\"@id\":\"https://cal.id/docs/event-types/limits/minimum-notice#webpage\"},\"dateModified\":\"2026-09-27T04:55:35.856Z\",\"keywords\":\"minimum notice, lead time, advance booking, prevent last minute bookings, notice period, booking notice\",\"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","description":"Add padding time before or after your Cal ID events so you never end up with back-to-back meetings and always have space to prepare or wrap up.","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","description":"Control how often available start times appear on your Cal ID booking page, independent of your meeting duration, using custom 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","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","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":"Set Minimum Booking Notice - 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"]}