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

How do I connect employees to Google Calendar in Amelia?

You can connect employees to Google Calendar in Amelia by linking their Google account to their employee profile. This way, every appointment or event they get in Amelia automatically shows up in their personal Google Calendar, and any existing busy times in Google prevent double-bookings in Amelia. It gives employees a familiar tool to manage their schedule while keeping Amelia fully in sync.

Allow employees to connect their own Google accounts

Employees can connect their calendars in two ways:

  • Back-end (WordPress access):
    If employees are linked to WordPress users, they can log in and connect their personal Google accounts. From there, they can choose which Google Calendar from that account will sync with their Amelia profile.

Connecting employee Google Calendar in Amelia back-end
  • Front-end Employee Panel:
    The employee goes to the My Profile page in the Employee Panel and clicks Sign in with Google.
Connecting employee Google Calendar in Amelia Employee Panel

Once signed in, they’ll be redirected back to Amelia, and the button will change to Sign out from Google. This means the connection is active.

Admin linking calendars

As an administrator, you can also assign a Google Calendar to employees manually. This only works with calendars you already have access to from your own Google account. For example, if your company manages all employee calendars under a single business Google account, you can link those calendars directly in Amelia. In this setup, the admin controls the connection, and employees don’t need to log in themselves.

What’s important to note is that you cannot simply type in an employee’s personal or business email address and expect Amelia to connect their calendar. Google requires account authorization for every connection, regardless of whether it’s a personal Gmail or a company G-Suite account. This means that if your employees are using their accounts, they must log in individually and connect their calendars themselves (as described in the section above).

The admin linking method works best for businesses where all calendars are centrally managed in a single Google account. In that case, employees won’t have control over their calendars, but Amelia will treat these centrally managed calendars as their official work calendars, keeping all bookings in sync.

How to bypass the “App isn’t verified” screen

When employees try to connect their Google Calendar, they may see a warning message that says: “This app isn’t verified.” This happens because the Google app you created in the Cloud Console hasn’t gone through Google’s official verification process.

Bypassing the unverified app screen in Google Calendar connection

Don’t worry, your app is safe to use. To continue:

  1. Click Advanced.

  2. Select Go to your-website (unsafe).

  3. On the next screen, grant Amelia permission to access the calendar.

Once these steps are completed, the employee will be successfully connected, and their calendar will sync as expected.

Since you know the app is safe (you created it in Google Cloud console), just inform employees that they can trust this step.

If you’d like your app’s name and/or logo to appear in this consent screen (instead of the generic “unverified app” message), you’ll need to submit your app for verification with Google. You can find more details about this process in Google’s official help document.

Troubleshooting connection errors

Sometimes server security rules may block Google requests. If employees encounter errors during connection, use this fix:

Error: Not Acceptable

“Not Acceptable!
An appropriate representation of the requested resource could not be found on this server. This error was generated by Mod_Security.”

Error: Forbidden

“Forbidden.
You don’t have permission to access this resource.”

Solution: In both cases, edit the URL in the browser bar and delete this part:

=https://www.googleapis.com/auth/calendar

Then press Enter. The employee will be successfully connected.

Example of Google Calendar connection error in Amelia

Next Step: Once employees are connected, you can configure Google Calendar settings (title, description, attendees, buffer times, and more).