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

How do I connect the main Google account in Amelia using the standard setup

You can connect Google Calendar and Google Meet in Amelia through the simple Sign in with Google setup. This method requires no developer configuration and supports localhost environments, making it ideal for most installations. Once connected, Amelia will sync appointments and create Google Meet links automatically when Google Meet is enabled.

How do I access the Google setup screen?

After enabling the integration in Amelia → Features and integrations → Integrations, click the Set up button inside the Google Calendar and Google Meet card.

In the setup screen, open the General tab. This is where you establish the main Google connection that employees rely on when syncing their calendars.

Google integration General tab in Amelia before establishing connection

How do I sign in with Google?

In the General tab, click Sign in with Google.

If you are already logged into one or more Google accounts in your browser, Google will show a list of available accounts. Otherwise, you will be asked to log in.

Choose the account you want Amelia to use for syncing and calendar access. This Google account becomes the primary account for the integration and determines which calendars are available for assignment to employees, as well as which calendars can be used for availability checks.

Google Sign in showing list of available Google accounts

Once an account is selected, the next screen shows what Amelia will be allowed to access:

  • Name and profile picture
  • Email address
List of info Google will allow Amelia to access

What permissions do I need to allow?

Google displays a list of permissions that Amelia needs in order to sync appointments and manage events properly.

You must check the Select all box, which grants access to:

  • View and edit events on all your calendars
  • See and download any calendar you can access using Google Calendar

These permissions are required for creating, updating, and syncing appointments. Without them, the integration will not function correctly.

Google permissions properly selected for Amelia integration

What happens after I confirm the connection?

After clicking Continue, Google redirects you back to Amelia.

In the General tab, you will now see:

  • Disconnect account button
  • Client ID and Client secret fields disabled
  • Redirect URI automatically generated based on your site URL
  • Google Map API key field, used for locations and address custom fields

This confirms that the standard connection was established successfully.

Administrators may now proceed to configure calendar behavior in the Google Calendar tab or enable Google Meet.

General tab after Google Calendar integration is connected in Amelia

Can employees connect their own Google calendars?

Yes. After the main connection is established by an administrator, employees can connect their personal Google Calendar accounts.

They can do this either through their Employee Panel or through their WordPress profile if their WP user role is linked to their Amelia employee profile.

Employees can connect up to 6 Google accounts. Once connected, they can select:

  • One calendar (from any connected account) where Amelia will create events.
  • Up to 6 calendars to check for Busy events and block availability in Amelia.

If an administrator has already assigned a calendar to an employee, the employee will not be able to override that connection. In this case, the administrator must first remove the assigned calendar in Features & integrations, after which the employee can connect their own calendars.

When an employee connects their own calendar(s), Amelia will indicate this with an Overridden by employee label in the Google Calendar settings.

What should I keep in mind when using the standard connection?

  • Only administrators can establish the initial connection in Features & integrations.
  • The Google account used during setup determines which calendars are available for assignment to employees when admins manage calendar connections through Features & integrations.
  • Calendar behavior depends on how employees are connected:
    • If an admin assigns a calendar to an employee through Features & integrations, Amelia uses that assigned calendar for event creation, and the employee cannot override it until the admin removes the connection.
    • If employees connect their own Google accounts, they can connect up to 6 Google accounts, select 1 calendar for event creation, and use up to 6 calendars for availability checks.
  • The Redirect URI is generated automatically and cannot be changed.
  • This connection method supports localhost environments, making it suitable for testing and development.
  • Appointments are not synced retroactively. To push existing bookings to Google Calendar, open each appointment and click Update without making any changes.
  • Admin vs employee control:
    • Employees cannot override admin-assigned calendars by connecting their own Google account.
    • Admins can reassign calendars at any time, which replaces the employee’s setup.