Limited time discount Spring Deals Are in Full Bloom
Up to 50%Off

How do Google Calendar settings work in Amelia

The Google Calendar tab defines how Amelia synchronizes appointments with Google Calendar, how availability is calculated, and how events are shared with customers. These settings apply regardless of how the Google account was connected and control how bookings, attendees, buffer times, and availability are handled, including how multiple calendars are used for availability checks.

Google Calendar settings tab inside Amelia integration setup

How are appointments added to Google Calendar?

Amelia automatically creates Google Calendar events for new bookings once the integration is active. You can control which bookings are pushed to Google Calendar using the following option:

  • Insert pending appointments – when enabled, appointments with the Pending status are also added to the employee’s Google Calendar. This setting is applied globally but can be overridden per employee in their Google Calendar integration settings.

This allows employees to see tentative bookings in advance and plan their schedule accordingly.

How do attendees work in Google Calendar events?

Amelia can add customers as attendees to Google Calendar events, allowing event details to be shared directly through Google Calendar.

  • Add event attendees – adds customers as attendees to the Google Calendar event.
  • Allow customers to see other attendees – when enabled, customers can see other participants for group appointments or events.
  • Send event invitation email – sends Google Calendar invitation emails to customers. This option requires Add event attendees to be enabled.

By default, customers only see their own name unless attendee visibility is enabled.

How does Amelia block availability using Google Calendar?

The Remove Google Calendar busy slots option controls how Amelia uses Google Calendar to block availability.

When enabled, any Google Calendar event marked as Busy will block the corresponding time slot in Amelia.
Google Calendar events themselves do not appear inside Amelia, but their busy status prevents customers from booking during those times.

Alert Please note

Only events marked as Busy in Google Calendar block availability. Events marked as Free are ignored.

When multiple calendars are connected, Amelia checks Busy events across all selected calendars to determine availability.

How many Google Calendar events does Amelia check?

The Maximum number of events returned option defines how many Google Calendar events Amelia will fetch when checking availability.

These events are not shown in Amelia, but are used to determine which time slots should be blocked.

This limit applies to the total number of events fetched across all selected calendars used for availability checks.

Alert Please note

If this number is set too low, Amelia may not detect all busy events, which can lead to overlapping bookings.

Example:
If this value is set to 50 and an employee has a recurring busy event that repeats 10 times per day, Amelia will only check availability for the next 5 days. Busy events beyond that range will be ignored.

Recommendation:
For reliable availability checks, set this value to at least 1000 or higher, especially if employees use recurring Google Calendar events.

How are buffer times handled in Google Calendar?

When Include buffer time in calendar events is enabled, Amelia adds buffer times before and after appointments directly into Google Calendar events. It prevents employees from accidentally scheduling overlapping events during buffer periods.

This option follows the global setting by default but can also be configured individually for each employee.

How does Google Meet relate to these settings?

The Google Meet option appears in this section and controls whether online meeting links are generated for appointments.

While the toggle is located here, Google Meet behavior and configuration are explained in a dedicated article.

Remaining options in the Google Calendar setup screen

How are event titles and descriptions defined?

You can customize how Amelia events appear in Google Calendar using the Event title and Event description fields.

These fields support notification placeholders, allowing dynamic values such as customer name, service name, location, or employee to be included automatically.

These settings are defined globally but are also inherited by each employee’s Google Calendar configuration. They can be adjusted per employee in Employees → Edit Employee → Integrations → Google Calendar.

How are employees linked to Google calendars?

At the bottom of the Google Calendar settings, administrators can assign calendars to individual employees when using the standard connection.

Only calendars that exist in the connected Google account are available for selection. If calendars are managed centrally, a separate calendar should exist for each employee in that account.

If an administrator assigns a calendar to an employee through Features & integrations, that calendar will be used for event creation, and the employee will not be able to override this connection.

When employees connect their own Google accounts (if no admin-assigned calendar is enforced), they can:

  • Connect up to 6 Google accounts.
  • Select 1 calendar where Amelia will create events.
  • Select up to 6 calendars to check for Busy events and block availability.

When employees use their own connections, Amelia will display an Overridden by employee label in the Google Calendar settings.