---
title: "Configuring Scheduling Pages"
description: "Scheduling pages allow you to create personalized booking links that people can use to schedule time on your calendar. You can customize link durations, define conference locations, set buffer time..."
last_updated: "2026-10-16T04:34:00.337767+00:00"
canonical_url: "https://docs.calendar0.app/guide/how-to-guides/configuring-scheduling-pages"
---

## Overview

Scheduling pages allow you to create personalized booking links that people can use to schedule time on your calendar. You can customize link durations, define conference locations, set buffer times, configure notice periods, and embed booking widgets directly onto external websites.

```mermaid
flowchart TD
    A[Create/Edit Booking Link] --> B[Configure Duration & Hours]
    B --> C[Set Location & Buffer Times]
    C --> D[Share Link or Embed Widget]
    D --> E[Guests Book Time]
```

---

## Customizing Booking Durations and Time Windows

You can control how long meetings last, when guests can book them, and how much advance notice is required.

To modify your link's duration and scheduling windows:

1. Go to your **Booking links** page and open an existing link or click **New link**.
2. Under the **Basics** section, select or enter your desired **Duration** (supported durations: `15`, `30`, `45`, `60`, and `90` minutes; custom values between `5` and `480` minutes are supported).
3. Under the **When** section, configure your availability parameters using the available options:

| Option | Description | Available / Supported Values |
| :--- | :--- | :--- |
| **Break after each meeting** | Buffer time added after each meeting | `0`, `5`, `10`, `15`, `30` minutes |
| **Minimum notice** | Minimum advance notice required before a booking | `0`, `60`, `120`, `240`, `1440`, `2880` minutes |
| **Bookable from** | How soon bookings can start relative to today | `0` (Today), `1` (Tomorrow), `2`, `3`, `7` days ahead |
| **Bookable up to** | How far into the future guests can book | `7`, `14`, `30`, `60`, `90` days ahead |

> [!TIP]
> Weekly working hours inherit your global preferences by default, but you can override specific days directly within each scheduling link editor.

---

## Defining Conference Locations

Every booking link can be configured with a specific meeting location type. Depending on your connected calendar provider, you can automatically generate native conference links or provide physical and static details.

Supported location types: `none`, `google-meet`, `ms-teams`, `custom`, `in-person`, `phone`.

To set a location:

1. Open your scheduling link editor and scroll to the **Where** section.
2. Select your target destination calendar.
3. Choose a **Location** type from the dropdown list.
4. If choosing a custom link, in-person address, or phone number, fill in the corresponding details field (e.g., entering a valid `https://` URL for custom links).

> [!WARNING]
> Dynamic conference integrations like Google Meet or Microsoft Teams require a matching calendar provider (Google Calendar for Google Meet; Microsoft calendar for Microsoft Teams). If there is a mismatch, bookings will be created without a native video link.

---

## Embedding Widgets on Websites

You can embed your booking pages directly onto external websites using three different display formats. 

Supported embed kinds: `inline`, `popup`, `floating`.

To get your embed code:

1. Navigate to your **Booking links** page.
2. Click the overflow menu on any link row and select **Embed this link** (or view the code directly inside the **Share** section of the link editor).
3. Choose your preferred embed type using the segmented control:
   - **Inline**: Shows the booking page directly inside the flow of your website content.
   - **Popup**: Adds a standard button that opens the booking page in a centered overlay modal over your page.
   - **Floating button**: Places a floating action button in the corner of your screen that opens the booking modal when clicked.
4. Copy the generated HTML/JavaScript snippet and paste it into your website source code.

## Related

- [Sharing Booking Links](https://docs.calendar0.app/guide/core-features/sharing-booking-links)
- [Setting Away Periods](https://docs.calendar0.app/guide/how-to-guides/setting-away-periods)


## Sitemap

See the full [sitemap](https://docs.calendar0.app/llms.txt) for all pages in this wiki.
