Configuring Google Calendar in Amelia WordPress Booking Plugin

With Google Synchronization all employees in Amelia Plugin can sync their working schedule with their Google Calendar. Each booked appointment will be created in their calendar, and customer added as a participant.

Client ID and Client Secret

Before you can integrate Amelia with Google Calendars, you must create a “Client ID” and “Client Secret”.

  • Go to Google Developers Console.
  • Enable Google Calendar API if it is not enabled already by clicking on the “Enable APIs and services” button.
Amelia Booking Google Calendar Integration
  • Search for “Google Calendar API”.
Amelia Booking Google Calendar Integration
  • Click on it, and then click on “Enable” button.
Amelia Booking Google Calendar Integration
  • Go back to Google Developers Console and create your own new project. For creating a new project, click on “Select a project” dropdown menu present at the top.
Amelia Booking Google Calendar Integration
  • It will open select project window, click on “New project” button to create a new project.
Amelia Booking Google Calendar Integration
  • Provide a name of your new project and click on “Create” button
.
Amelia Booking Google Calendar Integration
  • Now click on “Select a project” dropdown menu, select “All” tab, and open your newly created project.
Amelia Booking Google Calendar Integration
  • Under “Credentials” section, select the “OAuth consent screen” tab.
Amelia Booking Google Calendar Integration
  • Select an “Email address” from the dropdown menu, enter “Product name shown to users” and click on “Save” button.
Amelia Booking Google Calendar Integration
  • Select “Credentials” tab, click on “Create Credentials” button and select “OAuth client ID”.
Amelia Booking Google Calendar Integration
  • Select “Web application” as the application type. In the “Authorized redirect URIs” field, enter the URL from “Redirect URI” field. You can find the “Redirect URI” field in “Google Calendar Settings” dialog.
Amelia Booking Google Calendar Integration
  • Click on “Create” button and your “Client ID” and “Client Secret” key will appear.
Amelia Booking Google Calendar Integration
  • Add “Client ID” and “Client Secret” into related fields in “Google Calendar Settings” dialog. After that, you or your employee (if it has access to the WordPress dashboard) will be able to connect Google Calendar with Amelia from employee edit dialog. Read more at this page to see how to connect employee with the Google Calendar.

Redirect URI

Read-only field that you should add to “Authorized redirect URIs” field in process of creating Google project.

Insert Pending Appointments

When this option is enabled, appointments with pending status will be added in employee calendars.

Add Event’s Attendees

Enable this option if you want your employees to see in the event customers that attend the appointment. You can share an event with customers by adding them as attendees. This places the event on their calendar.

Send Event Invitation Email

If enabled, this sends an invitation email to the customers. This option can be enabled, only if Add Event’s Attendees option is turned on.

Buy Amelia

$49