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

# Connect and manage multiple calendars

> Integrate multiple Google and Outlook calendars with Fillout Scheduling.

export const SupportBanner = () => {
  const titleId = React.useId();
  return <div className="support-banner" role="region" aria-labelledby={titleId}>
      <span className="support-banner__ring support-banner__ring--outer" aria-hidden="true" />
      <span className="support-banner__ring support-banner__ring--middle" aria-hidden="true" />
      <span className="support-banner__ring support-banner__ring--inner" aria-hidden="true" />
      <span className="support-banner__ring support-banner__ring--center" aria-hidden="true" />

      <div className="support-banner__content">
        <div className="support-banner__title" id={titleId} role="heading" aria-level="2">Still have questions?</div>

        <div className="support-banner__copy">
          <span className="support-banner__line">Our team is happy to help. Start a live chat using the</span>
          <span className="support-banner__line">
            chat bubble <span className="support-banner__chat-icon" aria-hidden="true" /> in the bottom right, or email us at
          </span>
          <span className="support-banner__line">
            <a href="mailto:support@fillout.com">support{'@'}fillout.com</a>
          </span>
        </div>

        <a className="support-banner__cta" href="mailto:support@fillout.com">Contact us</a>
      </div>
    </div>;
};

## Overview

You can connect multiple Google or Microsoft calendars in a single [organization](https://www.fillout.com/help/organizations). This is useful for teams where each member has their own calendar. Fillout checks availability across connected calendars.

Each scheduling page can only be linked to one calendar. However, you can still add other team members as hosts, when using round robin or collective meetings, so Fillout can check their availability and assign bookings accordingly.

## How to connect multiple calendars

<Steps>
  <Step title="Invite team members">
    If you haven't already, [add members to your organization](https://www.fillout.com/help/invite-collaborators) so they can connect their calendars.
  </Step>

  <Step title="Connect each member's calendar">
    Each member should go to `Scheduling` in the left panel of their dashboard and connect their Google or Outlook calendar.
  </Step>

  <Step title="Create a scheduling form with multiple hosts">
    Create a form and add a Fillout [Scheduling page](https://www.fillout.com/help/scheduling-page#how-to-add-a-scheduling-page). Choose between a [round robin](https://www.fillout.com/help/round-robin) or [collective](https://www.fillout.com/help/collective-meeting-scheduling) scheduling form, then select which members to add as hosts.

    <Frame>
      <img src="https://mintcdn.com/fillout-005a867b/I3-R_1U2Htb-Ggex/images/Screenshot-2026-08-27-at-5.05.48-PM.png?fit=max&auto=format&n=I3-R_1U2Htb-Ggex&q=85&s=984d2abb87f978d17dd7b30c60cbeae0" alt="Screenshot 2026 08 27 At 5 05 48 PM" width="1222" height="298" data-path="images/Screenshot-2026-08-27-at-5.05.48-PM.png" />
    </Frame>
  </Step>
</Steps>

Then, customize your scheduling page and edit preferences like availability as needed. Check our other Fillout Scheduling guides [here](https://www.fillout.com/help/scheduling#guides).

## Assign calendars

By default, a scheduling page is linked to the calendar of the user who created it. However, you can assign it to another team member or client instead. Their connected calendar will then be used for bookings.

<Note>
  Clients must be [members of your organization](https://www.fillout.com/help/invite-collaborators) to connect their calendar.
</Note>

In the left-hand panel of your form, open the **Organizer** **dropdown** and select a user.

<Frame>
  <img src="https://mintcdn.com/fillout-005a867b/Eiqgtie-EMBlF1hc/images/Screenshot-2026-08-27-at-4.32.57-PM.png?fit=max&auto=format&n=Eiqgtie-EMBlF1hc&q=85&s=fd2b7256cc5e7862eaf782798adc023c" alt="Screenshot 2026 08 27 At 4 32 57 PM" title="Screenshot 2026 08 27 At 4 32 57 PM" style={{ width:"98%" }} width="1562" height="462" data-path="images/Screenshot-2026-08-27-at-4.32.57-PM.png" />
</Frame>

For forms with multiple hosts, go to **Participants** to `+ Add host`. If needed, click the **trash icon** <Icon icon="trash-alt" iconType="solid" /> next to your name to remove yourself as a host.

<Frame>
  <img src="https://mintcdn.com/fillout-005a867b/Eiqgtie-EMBlF1hc/images/Screenshot-2026-08-27-at-4.35.25-PM.png?fit=max&auto=format&n=Eiqgtie-EMBlF1hc&q=85&s=5ffd4d505607d8111296474d566c8f39" alt="Screenshot 2026 08 27 At 4 35 25 PM" width="1562" height="462" data-path="images/Screenshot-2026-08-27-at-4.35.25-PM.png" />
</Frame>

## Show multiple calendars in a form

A scheduling page can only show one calendar. If you need to show separate calendars for different team members, [**add another scheduling page**](https://www.fillout.com/help/scheduling-page#how-to-add-a-scheduling-page)\*\* and connect it to the other team member’s calendar\*\*.

<Frame>
  <img src="https://mintcdn.com/fillout-005a867b/I3-R_1U2Htb-Ggex/images/Screenshot-2026-08-27-at-4.59.27-PM.png?fit=max&auto=format&n=I3-R_1U2Htb-Ggex&q=85&s=d3edd59fb7d9a5c501155e36b1ac6b6d" alt="Screenshot 2026 08 27 At 4 59 27 PM" width="1291" height="91" data-path="images/Screenshot-2026-08-27-at-4.59.27-PM.png" />
</Frame>

Round robin and collective scheduling also let you add multiple hosts, but they still show a single scheduling page. They use each host’s availability to determine when a booking can be made. Use separate scheduling pages if you want users to choose between different calendars.

### Route respondents to different calendars

Fillout scheduling lets you create dynamic forms that redirect a respondent to a specific calendar based on their answers.

<Frame>
  <img src="https://mintcdn.com/fillout-005a867b/-PM0FZWT5NZvfv8O/images/Screenshot-2026-08-27-at-4.54.58-PM.png?fit=max&auto=format&n=-PM0FZWT5NZvfv8O&q=85&s=f46cf0c7900ee3650124626927f01e2f" alt="Screenshot 2026 08 27 At 4 54 58 PM" width="2122" height="736" data-path="images/Screenshot-2026-08-27-at-4.54.58-PM.png" />
</Frame>

For example, if a customer selects a clinic, route them to the scheduling page assigned to that clinic's calendar by clicking `Logic` on the bottom right. Follow the steps [here](https://www.fillout.com/help/page-logic#edit-page-branching).

## Related articles

<CardGroup cols={3}>
  <Card title="Event types" color="#FFC738" icon="calendar-users" iconType="regular" href="/help/event-types">
    Select the event type that best fits your agenda.
  </Card>

  <Card title="Set your availability" color="#FFC738" icon="calendar-clock" iconType="regular" href="/help/fillout-scheduling-availability">
    Specify your available hours and buffer times through forms.
  </Card>

  <Card title="Page logic" color="#FFC738" icon="diagram-project" iconType="regular" href="/help/page-logic">
    Hide or show pages or custom endings based on respondent input.
  </Card>
</CardGroup>

<SupportBanner />
