The 2-Way Sync for Google Calendar Add-on is a Pro Add-on that includes a 3 week free trial period.
NOTE: The monthly fee associated with this add-on covers unlimited employee connections.
This add-on provides staff and teachers with the ability to connect their Teachworks accounts directly with Google Calendar. All events are automatically synchronized, giving them a unified, real-time schedule, regardless of where the event was created.
Enabling the Add-on
Click on "Account & Settings" and then click on "Integrations & Add-ons".
Use the search field on the right-hand side and enter "2-Way Sync for Google Calendar".
Click on "Enable" under the add-on's section.
Settings
Once you’ve enabled the add-on, you can click on the “Manage” link and configure the following settings:
Synced Events Color: This setting allows you to choose the color that will be used to represent Google events on all calendars.
Synced Events Label: This allows you to create a label that will be displayed on the Teachworks Calendar for all events synced from Google Calendar. The default is "Unavailable".
Connected Calendars: This table displays a list of all the employees who have connected a Google Calendar to their Teachworks account.
NOTE: Employees who connect to Google Calendar will have their email obscured for privacy reasons in the Connected Calendars table.
Notifications
Teachworks does not send a separate notification for synced events. To receive reminders for your Teachworks lessons in Google Calendar, you must set up "Default event reminders" directly within your Google Calendar settings.
By configuring your default reminders in Google Calendar, any new event added (including those synced from Teachworks) will automatically use your preferred reminder settings (e.g., "Notification 15 minutes before"). This ensures you are notified of upcoming sessions without needing to add reminders manually.
Viewing Google Events
As the company administrator, you can view the Google Events synced by your employees by following the steps below:
Click on Calendar and then click on "Main Calendar".
Using the "Employee" filter on the right-hand side, select the employee you wish to view.
Click on "Submit".
All events imported from the employee's Google Calendar will be automatically labeled and displayed using the text and color entered in the Synced Events Label field located on the Settings page.
NOTE: The synced events from Google Calendar are read-only and cannot be changed or edited in Teachworks.
Disconnecting an Employee's Google Calendar
There are two methods available allowing you to disconnect your employees connected Google Calendars:
Method 1 - Disconnecting Google Calendar via Employee Profile
The first method you can use to disconnect your employee's Google Calendar connection is directly through their profile. You can achieve this by following the steps below:
Click on Employees and then click on Employee List.
Using the "Search" field on the right-hand side, enter the employee's name and press enter.
View their profile by clicking on their name.
Scroll down to the "Connected Calendar" section.
Click on the "Disconnect" button.
Method 2 - Disconnecting Google Calendar via the Connected Calendars Table
The second method you can use to disconnect your employee's Google Calendar connection is using the Connected Calendars table. You can achieve this by following the steps below:
Click on Account & Settings and then click on Integrations & Add-ons.
Click on "Manage" under the 2-Way Sync for Google Calendar Add-on.
In the "Connected Calendars" table, locate the employee you'd like to disconnect.
Click on the "Disconnect" button.
Employee Guide
In order to help your employees get started, you can share this article with them: Employee 2-Way Sync for Google Calendar Instructions.



