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

# Calendar

> Manage appointments and scheduling

Easily manage your calendars, appointments, and bookings from a single dashboard.

<img src="https://mintcdn.com/rizler/asznpTlgEYz098gL/images/calendar/image1.png?fit=max&auto=format&n=asznpTlgEYz098gL&q=85&s=5a0c82cebbd31d3086198dbd21e9c622" alt="calendar" width="2850" height="1112" data-path="images/calendar/image1.png" />

## 📊 Dashboard Overview

At the top of the Calendar Management page, you'll see four stat cards:

* **Total Calendars**
* **Active Bookings**
* **Pending Bookings**
* **Google Connected**

Each card displays a large number and a label.

<img src="https://mintcdn.com/rizler/asznpTlgEYz098gL/images/calendar/image2.png?fit=max&auto=format&n=asznpTlgEYz098gL&q=85&s=ee8a340bd777e90feb51e4e8f2dbd603" alt="Calendar" width="2830" height="410" data-path="images/calendar/image2.png" />

***

## 🗂️ Tab Navigation

Below the stats, there are three main tabs:

* **Calendar**: View and manage your calendars and events
* **Appointments**: See all appointments and events in a table with filters
* **Settings**: Manage calendar settings and create new calendars

Switching tabs updates the content below.

<img src="https://mintcdn.com/rizler/asznpTlgEYz098gL/images/calendar/image-3options.png?fit=max&auto=format&n=asznpTlgEYz098gL&q=85&s=6e7caee886ad3d0e8f39aa40453eb458" alt="calendar" width="2846" height="1124" data-path="images/calendar/image-3options.png" />

***

### 📅 My Calendars Sidebar

On the **Calendar** tab, the left sidebar lists "My Calendars":

* Each calendar has a checkbox to select/deselect it for viewing
* A "Select All" button at the top right of the list lets you quickly select or deselect all calendars
* Each calendar has a three-dot menu (**•••**) with these options:
  * **Manage**: Open detailed management for the calendar
  * **Bookings**: View all bookings for the calendar
  * **Delete**: Remove the calendar (confirmation required)

Selecting calendars updates the main calendar view to show events for the selected calendars.

<img src="https://mintcdn.com/rizler/asznpTlgEYz098gL/images/calendar/image3.png?fit=max&auto=format&n=asznpTlgEYz098gL&q=85&s=317d70f60475a5c589fc4ca486d00ab4" alt="calendar" width="2848" height="1552" data-path="images/calendar/image3.png" />

***

### 📆 Appointments & Events

The **Appointments** tab provides a comprehensive table of all your appointments and events. You can:

* **Filter by status** using colored pills at the top:
  * **All** (shows total count)
  * **Pending**
  * **Confirmed**
  * **Cancelled**
  * **Completed**
  * **Upcoming**

* **Select Calendars**: Filter events by specific calendars using the selector at the top right.

* **Search**: Use the search box to quickly find events by title, attendee, or other details.

* **Title**: Name of the event or appointment

* **Calendar**: The calendar this event belongs to

* **Date & Time**: When the event is scheduled

* **Duration**: Length of the event (e.g., 30 min)

* **Status**: Current status (e.g., Confirmed, Pending)

* **Attendees**: List of participants

* **Location**: Where the event will take place (or N/A)

* **Actions**: View or manage the event (eye icon for view, other icons for additional actions)

<img src="https://mintcdn.com/rizler/asznpTlgEYz098gL/images/calendar/image-appointment.png?fit=max&auto=format&n=asznpTlgEYz098gL&q=85&s=181651fd803bb9e7542bead6c735ebb1" alt="calendar" width="2784" height="1382" data-path="images/calendar/image-appointment.png" />

***

### ⚙️ Settings Tab

The **Settings** tab allows you to manage all your calendars in one place. At the top right, you'll find the **+ Create New Calendar** button to add a new calendar.

Below, the **Calendar Settings Management** table lists all calendars with the following columns:

* **Name**: Calendar name
* **Type**: Personal or Business
* **Description**: Brief details about the calendar
* **Booking Enabled**: Shows if booking is enabled ("Enabled" tag)
* **Google Connected**: Shows if the calendar is connected to Google ("Connected" or "Not Connected" tag)
* **Status**: Current status ("Active" tag)
* **Created**: Date the calendar was created
* **Actions**: Manage, Bookings, Edit , Delete

You can search calendars using the search box, and navigate through pages using the pagination controls at the bottom right.

<img src="https://mintcdn.com/rizler/asznpTlgEYz098gL/images/calendar/image-settings.png?fit=max&auto=format&n=asznpTlgEYz098gL&q=85&s=88ec5905bd777baf9898c572200c45d9" alt="calendar" width="2856" height="1282" data-path="images/calendar/image-settings.png" />

***

#### 🆕 Creating a New Calendar

Click the **+ Create New Calendar** button (in the Settings tab) to open a modal with these options:

<img src="https://mintcdn.com/rizler/VErOIJsiP_1pEHmh/images/calendar/add-calendar.png?fit=max&auto=format&n=VErOIJsiP_1pEHmh&q=85&s=f3a6f97e32e845f08c98f0d89cc770e8" alt="calendar" width="1527" height="660" data-path="images/calendar/add-calendar.png" />

* **Calendar Name** (required): Enter a name for your calendar.
* **Type**: Select the calendar type (Personal or Business) from the dropdown.
* **Description**: Optionally add details about the calendar's purpose.
* **Color**: Choose a calendar color using the color picker.
* **Who can book appointments?**: Choose who can book appointments (e.g., Internal only/company users, Public, or Both).
* **Calendar URL**: Shows the booking link for your calendar. If set to internal, a note will indicate that only company users can book. Change the booking type to "public" or "both" to enable external bookings.
* **Slot Duration**: Set the default appointment length (e.g., 30 minutes).
* **Buffer Time**: Add buffer time between appointments (e.g., No buffer, 10 min, etc.).
* **Max Advance Days**: Set how many days in advance bookings can be made (e.g., 30).

At the bottom, use **Cancel** to close the modal without saving, or **Create Calendar** to save your new calendar.

<img src="https://mintcdn.com/rizler/VErOIJsiP_1pEHmh/images/calendar/create-new-calendar.png?fit=max&auto=format&n=VErOIJsiP_1pEHmh&q=85&s=c84207d4f061c6168fb8c79da734c15f" alt="calendar" width="996" height="966" data-path="images/calendar/create-new-calendar.png" />

## 🛠️ Managing Calendars

To manage an existing calendar, click the menu (•••) on any calendar and select "Manage Calendar". This opens a detailed management interface with five tabs:(Overview, Settings, Availability, Booking, Integration)

<img src="https://mintcdn.com/rizler/asznpTlgEYz098gL/images/calendar/image10.png?fit=max&auto=format&n=asznpTlgEYz098gL&q=85&s=e661da6b5d6ef6a801fb64aa12986739" alt="calendar" width="2844" height="1124" data-path="images/calendar/image10.png" />

### 🗒️ Overview

The **Overview** tab provides a comprehensive view of your selected calendar:

* **Calendar Events**: The main panel displays a calendar grid (month/week/day view) with navigation arrows and a "today" button. Events and bookings are shown as colored dots with titles.

* **Quick Stats**: On the right, see a summary of:
  * Total Events
  * This Month's Events
  * Pending Bookings
  * Confirmed Bookings

<img src="https://mintcdn.com/rizler/ClpiIiyxux1-PkL5/images/calendar/image9.png?fit=max&auto=format&n=ClpiIiyxux1-PkL5&q=85&s=b123793e44a339c814c9b3554f617395" alt="calendar" width="2812" height="1546" data-path="images/calendar/image9.png" />

* **Quick Actions**:
  * **Next Available Slot**: Click to instantly find the next open time slot for booking appointments. This opens a modal showing the next available date and time, with an option to view all slots for that day.
    <img src="https://mintcdn.com/rizler/asznpTlgEYz098gL/images/calendar/image-next.png?fit=max&auto=format&n=asznpTlgEYz098gL&q=85&s=47b5d2af3bb8112091144cbcfdb5643b" alt="calendar" width="2668" height="1292" data-path="images/calendar/image-next.png" />

<img src="https://mintcdn.com/rizler/asznpTlgEYz098gL/images/calendar/image-next1.png?fit=max&auto=format&n=asznpTlgEYz098gL&q=85&s=44a814d8821cc1f17d4145f9c5d6847f" alt="calendar" width="2816" height="1360" data-path="images/calendar/image-next1.png" />

* **View All Bookings**: Click to see a list of all bookings for the selected calendar.

<img src="https://mintcdn.com/rizler/asznpTlgEYz098gL/images/calendar/image-booking.png?fit=max&auto=format&n=asznpTlgEYz098gL&q=85&s=4006c8e35b27bb0fa94eafcff327962c" alt="calendar" width="2852" height="1328" data-path="images/calendar/image-booking.png" />

<img src="https://mintcdn.com/rizler/VErOIJsiP_1pEHmh/images/calendar/all-bookings.png?fit=max&auto=format&n=VErOIJsiP_1pEHmh&q=85&s=71c02c468efe1589852e7ae2885948a7" alt="calendar" width="1415" height="823" data-path="images/calendar/all-bookings.png" />

### ⚙️ Settings

Adjust the main configuration options for your calendar here:

* **Calendar Name & Color**: Update the calendar’s name and select a color for easy identification.
* **Timezone**: Specify the timezone for event scheduling (e.g., Winnipeg, Canada, CST, CT).
* **Description**: Add or modify a brief summary or purpose of the calendar.
* **Booking & Activity Settings**:
  * **Allow slot booking**: Toggle to permit or restrict appointment bookings.
  * **Calendar active**: Activate or deactivate the calendar as needed.
  * **Available 24/7**: Optionally make availability round-the-clock, bypassing standard working hours.
* **Appointment Permissions**: Set who can book appointments (internal users, public, or both).
* **Calendar URL**: Access and copy your calendar’s shareable booking link.
* **Actions**: Save any updates, or delete the calendar if no longer needed.

<img src="https://mintcdn.com/rizler/asznpTlgEYz098gL/images/calendar/image11.png?fit=max&auto=format&n=asznpTlgEYz098gL&q=85&s=75a6110070435214b22254e3871c890f" alt="calendar" width="2648" height="1484" data-path="images/calendar/image11.png" />

### ⏰ Availability

Set your working hours and availability:

* **Working Hours**: Configure availability for each day of the week
  * Check "Available" to enable each day
  * Set start and end times (e.g., 9:00 AM - 5:00 PM)
  * Option to set "Available 24 hours" for specific days
* **Current Schedule**: View a summary of your configured working hours
* **Default Schedule**: Monday-Friday 9:00-17:00, Sunday typically unavailable

<img src="https://mintcdn.com/rizler/asznpTlgEYz098gL/images/calendar/image12.png?fit=max&auto=format&n=asznpTlgEYz098gL&q=85&s=2c2a3c59f2ecabcf8affef11198d737f" alt="calendar" width="2686" height="1420" data-path="images/calendar/image12.png" />

### 📋 Booking

Configure appointment booking settings:

* **Slot Configuration**:
  * **Slot Duration**: Set appointment length (e.g., 30 minutes)
  * **Buffer Time**: Add time between appointments for preparation/travel
  * **Maximum Advance Booking**: Set how many days in advance people can book (e.g., 30 days)
  * **Minimum Advance Booking**: Set minimum notice required (e.g., 24 hours)
* **Booking Preview**: See how your configured slots will appear to users
* **Save Configuration**: Apply your booking settings

<img src="https://mintcdn.com/rizler/asznpTlgEYz098gL/images/calendar/image13.png?fit=max&auto=format&n=asznpTlgEYz098gL&q=85&s=b32b4b7924364e30fc991cc9e5ff59fe" alt="calendar" width="2732" height="1178" data-path="images/calendar/image13.png" />

### 🔗 Integration

Manage Google Calendar integration:

* **Connection Status**: Shows if connected to Google Calendar with account email
* **Enabled Features**:
  * Events automatically sync to Google Calendar
  * Google Meet links auto-generated
  * Calendar events visible in Google Calendar
* **Actions**: Disconnect from Google Calendar if needed

<img src="https://mintcdn.com/rizler/asznpTlgEYz098gL/images/calendar/image14.png?fit=max&auto=format&n=asznpTlgEYz098gL&q=85&s=6cb29e545945a4e9b4b670e0edf4dc6a" alt="calendar" width="2770" height="798" data-path="images/calendar/image14.png" />

## 🤖 AI Agent Appointment Booking

You can setup calendar in AI agent and it will check available slots and book appointment according to your setup availability, You can manage everything inside the Ai sync.
If you have connected Google Calendar then an AI agent schedules an appointment, it will be automatically added to your connected Google Calendar with all details synchronized.

First Click AI Agent then Click  Edit in Action:

<img src="https://mintcdn.com/rizler/asznpTlgEYz098gL/images/calendar/image0.png?fit=max&auto=format&n=asznpTlgEYz098gL&q=85&s=d2a48b6b580bf277c7d1509e54d2edb7" alt="calendar" width="2848" height="1168" data-path="images/calendar/image0.png" />

<img src="https://mintcdn.com/rizler/asznpTlgEYz098gL/images/calendar/image00.png?fit=max&auto=format&n=asznpTlgEYz098gL&q=85&s=f999604182b3da2c3785691138f3b19e" alt="calendar" width="2720" height="1636" data-path="images/calendar/image00.png" />
