> ## Documentation Index
> Fetch the complete documentation index at: https://cal.id/docs/llms.txt
> Use this file to discover all available pages before exploring further.

# User-Level Booking Limits

> Cap how many confirmed meetings you accept per day, week, or month across every event type in your account, so your calendar never fills past your capacity.

**User-level booking limits** cap the number of confirmed bookings you accept across **all** of your event types. Instead of configuring a separate cap on every event type, you set one account-wide ceiling — for example, no more than 4 meetings a day or 30 a month — and Cal ID hides slots automatically once you hit it. This protects time for focused work without you having to manually block your calendar.

<Info>
  User-level limits apply to you as the host, across every event type you own. They live in **Settings → General → Booking Limits**, not inside an individual event type.
</Info>

## Available limit periods

You can set a limit for one period or combine several.

| Period        | What it controls                                  |
| ------------- | ------------------------------------------------- |
| **Per day**   | Total confirmed bookings on a single calendar day |
| **Per week**  | Total confirmed bookings within a calendar week   |
| **Per month** | Total confirmed bookings within a calendar month  |

A combination such as 4 per day + 15 per week + 50 per month means you can take at most 4 bookings on any one day, while still being held to 15 for the week and 50 for the month.

## Set up a booking limit

<Steps>
  <Step title="Open General settings">
    Go to **Settings → General** at [https://cal.id/settings/my-account/general](https://cal.id/settings/my-account/general).
  </Step>

  <Step title="Find the Booking Limits section">
    Scroll to **Booking Limits** on the General settings page.

    <Frame caption="Where account-wide caps live">
      <img src="https://mintcdn.com/cal-id-docs/U0dU6CIr2-9-FlAC/images/settings/booking-limits-1.png?fit=max&auto=format&n=U0dU6CIr2-9-FlAC&q=85&s=a8b85c4c8883444be4b8ae4bbccf9efa" alt="General settings page scrolled to the Booking Limits section, showing its description and an off toggle at the right" width="1600" height="810" data-path="images/settings/booking-limits-1.png" />
    </Frame>
  </Step>

  <Step title="Turn the toggle ON">
    Enable the **Booking Limits** toggle. Cal ID starts enforcing account-level limits as soon as they are saved.

    <Frame caption="Starting enforcement across every event">
      <img src="https://mintcdn.com/cal-id-docs/U0dU6CIr2-9-FlAC/images/settings/booking-limits-2.png?fit=max&auto=format&n=U0dU6CIr2-9-FlAC&q=85&s=163ff7c1382a0a38e512225ead48382a" alt="Booking Limits toggle switched on, expanding the section to reveal the Add Limit button beneath it" width="1600" height="811" data-path="images/settings/booking-limits-2.png" />
    </Frame>
  </Step>

  <Step title="Add a limit">
    Click **Add Limit**, enter the maximum number of bookings, and choose the period — for example, `2` **Per day**.

    <Frame caption="Capping your day at two meetings">
      <img src="https://mintcdn.com/cal-id-docs/U0dU6CIr2-9-FlAC/images/settings/booking-limits-3.png?fit=max&auto=format&n=U0dU6CIr2-9-FlAC&q=85&s=f2c235a91a044aa73be65a3c82d36aa4" alt="Booking Limits section with one limit row set to the number 2 and the period dropdown reading Per day, next to a delete icon" width="1600" height="818" data-path="images/settings/booking-limits-3.png" />
    </Frame>
  </Step>

  <Step title="Add more limits (optional)">
    Repeat to stack periods, such as `2` **Per day**, `10` **Per week**, and `30` **Per month**. Each limit is enforced alongside the others.

    <Frame caption="Combining daily, weekly and monthly ceilings">
      <img src="https://mintcdn.com/cal-id-docs/U0dU6CIr2-9-FlAC/images/settings/booking-limits-4.png?fit=max&auto=format&n=U0dU6CIr2-9-FlAC&q=85&s=d547a070b6519a9842d9a521770c5764" alt="Booking Limits section with three stacked limit rows reading 2 Per day, 10 Per week and 30 Per month, each with its own delete icon" width="1600" height="809" data-path="images/settings/booking-limits-4.png" />
    </Frame>
  </Step>

  <Step title="Remove a limit (optional)">
    Click the delete icon next to any limit you no longer need. The remaining limits stay in force.
  </Step>

  <Step title="Update">
    Click **Update** to save. The new limits apply the next time Cal ID calculates your availability.
  </Step>
</Steps>

## How limits are enforced

Before Cal ID offers a slot on your booking page, it counts your existing **confirmed bookings** for the relevant period.

* **Under the limit** — the slot stays visible and a booker can take it.
* **At the limit** — the slot is removed from your booking page for the rest of that period.

Say your daily limit is 2 and you already have a 10:00 AM client meeting and a 2:00 PM consultation on Monday. Monday shows no further slots, but Tuesday stays open as long as your weekly limit still has room.

<Note>
  Limits count **bookings**, not minutes. A 15-minute meeting and a 60-minute meeting each count as one booking. To cap time instead of headcount, use [Limit total booking duration](/docs/event-types/limits/total-duration) on an event type.
</Note>

### Limits stack

When you configure more than one period, all of them are enforced at once. With 4 per day and 15 per week:

| Day       | Bookings |
| --------- | -------- |
| Monday    | 4        |
| Tuesday   | 4        |
| Wednesday | 4        |
| Thursday  | 3        |
| Friday    | 0        |

The weekly total is already 15, so Friday shows no availability even though your calendar is free.

<Warning>
  Keep longer periods greater than or equal to shorter ones. A configuration of 5 per day with 3 per week is contradictory — a single day could exceed the weekly cap. A valid ladder looks like 4 per day, 20 per week, 80 per month.
</Warning>

## User-level vs event-type limits

Cal ID gives you two levels of booking-frequency control.

|                            | User-level booking limits  | Event-type booking limits        |
| -------------------------- | -------------------------- | -------------------------------- |
| Scope                      | All event types combined   | One event type                   |
| Configured in              | **Settings → General**     | Event type → **Limits**          |
| Controls                   | Total bookings you receive | Bookings for that specific event |
| Best for                   | Overall meeting capacity   | Limiting one meeting type        |
| Applies across event types | Yes                        | No                               |

To cap a single event type instead, see [Limit booking frequency](/docs/event-types/limits/booking-frequency).

### When both are set

Both restrictions are enforced, and the tighter one wins.

* **User-level 5/day, Product Demo 10/day** — you receive at most 5 bookings a day in total, even though the event type would allow 10.
* **User-level 10/day, Product Demo 3/day** — you receive at most 3 Product Demo bookings, and at most 10 bookings across all event types.

## Team events

If you belong to a team and your user-level limit is already reached, no new booking is scheduled with you as the host — including team event bookings. Cal ID treats you as unavailable until capacity frees up in the affected period.

<Tip>
  Pair a booking limit with [Out of office](/docs/availability/out-of-office) and [buffers](/docs/event-types/limits/buffers) to shape both how many meetings you take and how much recovery time sits around them.
</Tip>

## Related limit settings

<CardGroup cols={2}>
  <Card title="Limit booking frequency" icon="gauge" href="/docs/event-types/limits/booking-frequency">
    Cap bookings for one specific event type instead of your whole account.
  </Card>

  <Card title="Limit total booking duration" icon="clock" href="/docs/event-types/limits/total-duration">
    Cap the total minutes an event type can consume in a day.
  </Card>

  <Card title="General settings" icon="globe" href="/docs/settings/general">
    Set your language, timezone, and travel schedule on the same page.
  </Card>

  <Card title="Out of office" icon="plane" href="/docs/availability/out-of-office">
    Block dates entirely and optionally forward bookings to a colleague.
  </Card>
</CardGroup>


## Related topics

- [Configure Language, Timezone, and Travel Schedule in Cal ID](/docs/settings/general.md)
- [Limit Booking Frequency](/docs/event-types/limits/booking-frequency.md)
- [Limit Total Booking Duration](/docs/event-types/limits/total-duration.md)
- [Booker Active Booking Limit](/docs/event-types/limits/booker-limit.md)
- [Set Out of Office in Cal ID](/docs/availability/out-of-office.md)
