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

# Calendars

> Appointment management, six calendar types, booking pages, round-robin scheduling, group booking, payment collection, custom forms, and calendar integrations.

<div style={{position: "relative", paddingTop: "56.25%", marginBottom: "1.5rem"}}>
  <iframe src="https://player.mediadelivery.net/embed/622351/a022dcc2-2e77-4501-a054-f7a627ac8911?preload=true" loading="lazy" style={{border: "none", position: "absolute", top: 0, height: "100%", width: "100%"}} allow="accelerometer; gyroscope; autoplay; encrypted-media; picture-in-picture" allowFullScreen={true} />
</div>

The Calendars section is your complete scheduling hub. Book and manage appointments, sync with Google and Outlook, create booking pages for multiple calendar types, and manage service-based scheduling with staff, rooms, and equipment — all in one place.

<Frame caption="The Calendars section showing the main calendar view with appointments">
  <img src="https://mintcdn.com/hoopai-84ec0cdc/kH-7_ePI0C0Dun2-/images/calendars-overview1.png?fit=max&auto=format&n=kH-7_ePI0C0Dun2-&q=85&s=236f8bf5069b2896ff0aba31045bbe10" alt="Calendars main view" width="879" height="523" data-path="images/calendars-overview1.png" />
</Frame>

<CardGroup cols={2}>
  <Card title="Appointments" icon="calendar-plus" href="/calendars/appointments">
    Book, view, edit, and manage appointments with filtering, smart lists, and status tracking
  </Card>

  <Card title="Calendar types" icon="border-all" href="/calendars/calendar-types">
    Choose from six calendar types: event, round robin, class booking, collective, personal, and service booking
  </Card>

  <Card title="Creating calendars" icon="circle-plus" href="/calendars/creating-calendars">
    Step-by-step guides for creating every calendar type and configuring availability schedules
  </Card>

  <Card title="Calendar settings" icon="gear" href="/calendars/calendar-settings">
    Configure availability, sync integrations, payment collection, notifications, and compliance settings
  </Card>

  <Card title="Service calendar" icon="briefcase" href="/calendars/service-calendar">
    Manage service-based bookings with staff assignments, rooms, equipment, and a customer-facing service menu
  </Card>

  <Card title="Services V2" icon="scissors" href="/calendars/services-v2">
    Create bookable service items with pricing, duration, staff assignments, and categories
  </Card>

  <Card title="Calendar integrations" icon="plug" href="/calendars/calendar-integrations">
    Connect Google Calendar, iCloud, Microsoft Teams, Zoom, and Calendly
  </Card>

  <Card title="Booking pages" icon="link" href="/calendars/booking-pages">
    Embed your calendar on a website, enable Google organic booking, and create one-time booking links
  </Card>

  <Card title="Round robin" icon="rotate" href="/calendars/round-robin">
    Distribute bookings evenly or by priority across a team of available staff members
  </Card>

  <Card title="Group booking" icon="users" href="/calendars/group-booking">
    Accept multiple attendees per time slot for classes, webinars, and group sessions
  </Card>

  <Card title="Availability hours" icon="clock" href="/calendars/availability-hours">
    Set working hours, buffer times, and reusable availability schedule templates
  </Card>

  <Card title="Appointment notifications" icon="bell" href="/calendars/appointment-notifications">
    Configure confirmation, reminder, and follow-up messages for every calendar
  </Card>

  <Card title="Cancellation and rescheduling" icon="calendar-xmark" href="/calendars/cancellation-rescheduling">
    Allow contacts to cancel or reschedule via self-service links
  </Card>

  <Card title="Payment calendars" icon="credit-card" href="/calendars/payment-calendars">
    Require payment or deposits at the time of booking
  </Card>

  <Card title="Custom forms" icon="wpforms" href="/calendars/custom-forms">
    Collect additional information from bookers using custom intake forms
  </Card>

  <Card title="Calendar resources" icon="door-open" href="/calendars/calendar-resources">
    Manage physical resources like rooms and equipment with automatic conflict blocking
  </Card>

  <Card title="Recurring appointments" icon="arrows-rotate" href="/calendars/recurring-appointments">
    Set up appointment series that repeat on a defined schedule
  </Card>

  <Card title="No-shows" icon="user-slash" href="/calendars/no-shows">
    Track and manage contacts who miss their scheduled appointments
  </Card>

  <Card title="Scheduling links" icon="share-from-square" href="/calendars/scheduling-links">
    Create and share one-time or reusable links to specific calendars
  </Card>
</CardGroup>

## Getting started

<Steps>
  <Step title="Create your first calendar">
    Go to **Calendars > Creating Calendars** and select the calendar type that fits your use case. Event calendars work for most individual booking scenarios; service calendars are best for businesses with staff and multiple services.
  </Step>

  <Step title="Set your availability">
    Open **Calendars > Availability Hours** to define your working hours, set buffer time between appointments, and create reusable availability templates you can apply across multiple calendars.
  </Step>

  <Step title="Connect external calendars">
    Go to **Calendars > Calendar Integrations** to sync with Google Calendar, Outlook, iCloud, or Calendly. Two-way sync ensures no double bookings between your external schedule and the platform.
  </Step>

  <Step title="Configure your booking page">
    Open **Calendars > Booking Pages** to generate a shareable booking link or embed your calendar on a website. Enable Google organic booking to appear in search results.
  </Step>

  <Step title="Set up notifications">
    Go to **Calendars > Appointment Notifications** to configure confirmation, reminder, and cancellation messages. You can customize the message content and delivery timing for each calendar independently.
  </Step>
</Steps>

## Frequently asked questions

<AccordionGroup>
  <Accordion title="What are the six calendar types?">
    The platform offers Event (general individual booking), Round Robin (distributes bookings across a team), Class Booking (multi-attendee group sessions), Collective (all team members must be available simultaneously), Personal (1:1 individual meetings), and Service Booking (staff, rooms, and equipment for service businesses).
  </Accordion>

  <Accordion title="Can I sync with Google Calendar and Outlook?">
    Yes. The platform supports two-way sync with Google Calendar, Microsoft Outlook/Microsoft 365, and iCloud Calendar. You can also import from Calendly. Set up sync in **Calendars > Calendar Integrations**.
  </Accordion>

  <Accordion title="Can I require payment when someone books an appointment?">
    Yes. Enable payment collection in **Calendars > Payment Calendars**. You can require full payment or a deposit at booking. Stripe must be connected in your payment settings.
  </Accordion>

  <Accordion title="How do round-robin calendars work?">
    A round-robin calendar shows a single booking page to your customers but automatically assigns each booking to an available team member. You can configure assignments by equal rotation or by priority.
  </Accordion>

  <Accordion title="Can I add intake questions to my booking page?">
    Yes. Use **Calendars > Custom Forms** to create intake forms with text fields, dropdowns, checkboxes, and file uploads. These forms appear on the booking page and the responses attach to the appointment record.
  </Accordion>

  <Accordion title="How do I handle no-shows?">
    Go to **Calendars > No-Shows** to view contacts who missed appointments. You can update the appointment status to No-Show, trigger follow-up automations, and use no-show data to filter contacts in smart lists.
  </Accordion>
</AccordionGroup>
