Limited time Limited time
Soak Up the Savings
up to 50% Off
Limited time

How do I configure Google Calendar settings in Amelia?

If your employees already manage their schedules in Google Calendar, with Amelia’s Google Calendar integration, every new appointment booked through Amelia appears in their calendars automatically, while their existing Busy events in Google prevent double-bookings on the Amelia side.

To make this work the way you want, Amelia provides a set of integration settings. These let you control what details appear in Google Calendar (like event titles and attendees), whether pending appointments are included, and how busy times are handled.

Configure Google Calendar settings in Amelia

Google Calendar Settings

All Google Calendar options are found under Amelia → Settings → Integrations → Google Calendar. Here you can enable or disable the integration entirely, connect Google Meet (if you also use video meetings), and fine-tune how events and availability behave.

These settings act as the “bridge” between Amelia and Google, ensuring your employees’ calendars stay accurate while preventing scheduling conflicts and overbooking.

Redirect URI

A field that must be copied into your Google Cloud Console when creating the OAuth client.

  • Found in Amelia → Settings → Integrations → Google Calendar.

  • Required for the integration to work.

  • Automatically generated, but it can be modified if you modify “wp-admin” in your back-end URL. Proceed with caution.

Google Calendar (Enable/Disable)

This slider lets you turn the Google Calendar integration on or off.

  • Enabled → employees can sync their calendars with Amelia.

  • Disabled → only Google Social Login will remain active.

Enable Google Meet

When enabled, Amelia automatically generates Google Meet links for appointments and events.

* The %google_meet_url% needs to be added to email notifications.

Event Title and Description

An expandable field that helps you define how the event title and description appear in Google Calendar.

Insert Pending Appointments

If enabled, appointments with Pending status are also added to the employee’s Google Calendar.

Add Event’s Attendees

Enable this to add customers as attendees in Google Calendar events.

  • Useful for sharing event details with customers directly via Google Calendar.

Allow Customers to See Other Attendees

When enabled, customers can see the list of other participants in Google Calendar (for group appointments/events).

  • By default, customers will only see their own name.

Send Event Invitation Email

If enabled, Google Calendar will email an event invitation to customers.

  • Only works if Add Event’s Attendees is enabled.

Remove Busy Slots

Blocks time slots in Amelia if they are marked as Busy in the employee’s Google Calendar.

Events pulled from Google Calendar don’t appear inside Amelia, but they block the timeslot if this option is enabled. Make sure the Google Calendar event is marked as Busy, not Free.

Include Buffer Time in Google Events

When enabled, buffer times set in Amelia are also included in Google Calendar events.

  • Prevents employees from accidentally scheduling something during buffer times.

Maximum Number of Events Returned

Set how many events Amelia will fetch from the employee’s Google Calendar.

  • These events are not shown in Amelia but are used to check availability and prevent overbooking.

Important: Amelia only checks as many events as you define here. If you set this number too low, not all busy times from Google Calendar will be recognized, which can cause overlapping bookings.

Example:
If this is set to 50, and the employee has a daily repeating busy event (10 per day), Amelia will only look ahead 5 days.
Any busy events beyond those 5 days will be ignored, meaning customers could book appointments during times that should be unavailable.

Recommendation: For best results, set this to at least 1000 (or higher) to cover long-term recurring events.