> ## 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.

# Extended Timezone Availability

> Assign timezones to individual availability slots in Cal ID so bookers only see the hours you set aside for their region.

Extended Timezone gives you per-slot control over global scheduling. Instead of one timezone governing your whole day, you decide which timezones can see and book each individual slot. A client can only book a slot if their timezone is one you assigned to it.

## How it works

When someone opens your booking link, Cal ID matches slots to the visitor:

1. **Location detection** — Cal ID reads the visitor's timezone from their browser or location as soon as the booking page loads.
2. **Rule matching** — Cal ID checks the timezone rules you set on each slot.
3. **Filtering** — if the visitor's timezone matches a slot's assigned timezones, they see that slot converted to their local time. If it does not match, the slot is hidden and you appear unavailable during those hours.

## Set it up

<Steps>
  <Step title="Add multiple time slots">
    Break the day into separate windows if you want to offer different hours to different regions. Click the **plus (+) icon** next to the time inputs to add another slot to a day.

    <Frame caption="Splitting a day into regional windows">
      <img src="https://mintcdn.com/cal-id-docs/xz--DpivWLYp8__F/images/availability/extended-timezone-1.png?fit=max&auto=format&n=xz--DpivWLYp8__F&q=85&s=42315546f236df24c4139f3d445b92dd" alt="Weekly Hours panel of an availability schedule with the + icon beside a weekday's time inputs highlighted, ready to add a second slot" width="2880" height="1800" data-path="images/availability/extended-timezone-1.png" />
    </Frame>
  </Step>

  <Step title="Open the timezone picker">
    Next to a time slot, click the **globe icon** to open the timezone dropdown.
  </Step>

  <Step title="Assign timezones">
    Select the timezones you want to target for that slot. Pick several to cover a whole region — multiple US or European zones, for example.

    <Frame caption="Covering a whole region at once">
      <img src="https://mintcdn.com/cal-id-docs/PGM12pThR8dwrRqw/images/availability/extended-timezone-3.png?fit=max&auto=format&n=PGM12pThR8dwrRqw&q=85&s=80e946d67e7b0b87ab9696074b705304" alt="Timezone dropdown open beside a time slot, with several zones ticked and listed as selected chips" width="1600" height="860" data-path="images/availability/extended-timezone-3.png" />
    </Frame>
  </Step>

  <Step title="Save">
    Click the blue **Save** button in the top-right corner to push the changes live.
  </Step>
</Steps>

<Tip>
  Assign timezones slot by slot rather than day by day. A single weekday can carry one window for a domestic audience and another for an overseas one.
</Tip>

## Example: split local and international hours

Your Monday availability runs from 10:00 AM to 11:00 PM locally, but you want domestic and international clients in different windows.

| Slot   | Local hours        | Timezones assigned                      |
| ------ | ------------------ | --------------------------------------- |
| Slot 1 | 10:00 AM – 7:00 PM | Asia/Kolkata                            |
| Slot 2 | 7:00 PM – 11:00 PM | America/New\_York, America/Los\_Angeles |

A client in Mumbai only sees 10:00 AM–7:00 PM. A client in New York opening the same link only sees the evening options.

<Frame caption="Keeping domestic and overseas clients apart">
  <img src="https://mintcdn.com/cal-id-docs/PGM12pThR8dwrRqw/images/availability/extended-timezone-4.png?fit=max&auto=format&n=PGM12pThR8dwrRqw&q=85&s=86db9ce8b6aa576256f926a730c6da70" alt="Monday row of an availability schedule with two time slots, the daytime slot tagged Asia/Kolkata and the evening slot tagged with US timezones" width="1600" height="855" data-path="images/availability/extended-timezone-4.png" />
</Frame>

## Example: target regions through the day

You are a London consultant who takes European clients in the morning and Australian partners in the afternoon.

| Slot   | Local hours        | Timezones assigned                    |
| ------ | ------------------ | ------------------------------------- |
| Slot 1 | 8:00 AM – 12:00 PM | Europe/London, Europe/Berlin          |
| Slot 2 | 1:00 PM – 5:00 PM  | Australia/Sydney, Australia/Melbourne |

Each client group is sectioned off automatically, with no cross-booking between them.

<Frame caption="Handing each region its own window">
  <img src="https://mintcdn.com/cal-id-docs/PGM12pThR8dwrRqw/images/availability/extended-timezone-5.png?fit=max&auto=format&n=PGM12pThR8dwrRqw&q=85&s=758c463bb75e227d4dd49b32693482de" alt="Availability schedule showing an 8:00 AM to 12:00 PM slot tagged with European timezones and a 1:00 PM to 5:00 PM slot tagged with Australian timezones" width="1600" height="855" data-path="images/availability/extended-timezone-5.png" />
</Frame>

## Why use extended timezones

* **No timezone math.** You stop converting hours before sending a link — Cal ID filters slots by the booker's timezone.
* **Protected working hours.** Each international market reaches you only during the window you chose for it.

## Related timezone and schedule settings

<CardGroup cols={2}>
  <Card title="Create availability" icon="clock" href="/docs/availability/create">
    Build the schedule that these timezone rules sit on top of.
  </Card>

  <Card title="Multiple schedules" icon="layer-group" href="/docs/availability/multiple-schedules">
    Keep separate schedules and attach the right one to each event type.
  </Card>

  <Card title="Date overrides" icon="calendar-day" href="/docs/availability/date-overrides">
    Change or block your hours on specific dates.
  </Card>

  <Card title="General settings" icon="gear" href="/docs/settings/general">
    Set the account timezone your schedules are written against.
  </Card>
</CardGroup>


## Related topics

- [Create Availability in Cal ID](/docs/availability/create.md)
- [Multiple Schedules](/docs/availability/multiple-schedules.md)
- [Date Overrides or Set Unavailable](/docs/availability/date-overrides.md)
- [Configure Language, Timezone, and Travel Schedule in Cal ID](/docs/settings/general.md)
