> For the complete documentation index, see [llms.txt](https://uni.fotello.co/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://uni.fotello.co/availability-and-scheduling/calendar-integration.md).

# Calendar Integration

Fotello makes it easy to track your personal appointments by integrating with your Google Calendar. It automatically reads **busy** slots to avoid double-booking so customers won’t see those slots during booking.

Once a booking is confirmed, the appointment is pushed to your connected Google Calendar automatically.

{% hint style="info" %}
When **AI Smart Buffer** is on, Fotello also factors in the drive time to and from your calendar appointments that have a location — so customers only see slots that leave you enough time to travel. See [Scheduling Settings](/availability-and-scheduling/scheduling-settings.md).
{% endhint %}

### Connect your Google Calendar

{% stepper %}
{% step %}

#### Open Calendar Integration

Go to **Availability** under your Storefront and click on the **Calendar** tab or use [this link](https://app.fotello.co/dashboard/availability/calendars).

<figure><img src="/files/rua1FBGdv17JmodTFIEf" alt=""><figcaption></figcaption></figure>
{% endstep %}

{% step %}

#### Connect

Click **Connect** and you will see a pop-up window with sign-in instructions.

Sign in to your Google account and approve access.
{% endstep %}

{% step %}

#### Disconnect or change calendars

You can remove your calendar at any time by clicking the Disconnect button, then connect a different calendar if you want to switch.
{% endstep %}
{% endstepper %}

<div data-full-width="true"><figure><img src="/files/5M0Oesf66ERLiWIbrjsg" alt=""><figcaption></figcaption></figure></div>

{% hint style="info" %}
If your busy slots don't show up on the Order Form as expected, try clicking **Reconnect**. This will fix any expired or broken connections.
{% endhint %}

### See your bookings in Apple Calendar or Outlook

Prefer Apple Calendar or Microsoft Outlook? You can view your Fotello bookings there too. Because your confirmed bookings already sync to your Google Calendar, you can bring that same calendar into Apple Calendar or Outlook and keep everything in one place.

{% hint style="info" %}
Connect your Google Calendar first (see above). Apple Calendar and Outlook show your bookings through your connected Google Calendar.
{% endhint %}

{% stepper %}
{% step %}

#### Open the Apps page

Go to **Storefront** and click **Apps**. Under **Scheduling**, you'll see **Google Calendar**, **Apple Calendar**, and **Outlook Calendar**.

<figure><img src="/files/5o0jIIQYbJTmLUvoZc5l" alt=""><figcaption></figcaption></figure>
{% endstep %}

{% step %}

#### Pick Apple Calendar or Outlook Calendar

Open the app you want and click **Connect**. Fotello opens a short guide with the steps to follow.

<figure><img src="/files/7dMbfc1DYOtu3EG7mddM" alt=""><figcaption></figcaption></figure>
{% endstep %}

{% step %}

#### Follow the guide

Add your Google account to Apple Calendar or Outlook, then choose which calendars to show. The guide links straight to the setup steps for your iPhone, iPad, Mac, or Outlook.
{% endstep %}
{% endstepper %}

Once it's set up, your bookings appear in Apple Calendar or Outlook, and any reschedules or cancellations update the matching event automatically.


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter, and the optional `goal` query parameter:

```
GET https://uni.fotello.co/availability-and-scheduling/calendar-integration.md?ask=<question>&goal=<endgoal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
