Available with limits on paid per-user plans.
See the Feature access section below for plan details.
Feature overview
What
View and manage your Google Calendar events directly in My calendar, and log time to the right projects and tasks without leaving Teamwork.com.
Why
  • See meetings and workload together in one place.
  • Stay focused by managing your day entirely within Teamwork.com.
  • Log time from calendar events directly to the right projects.
Who
  • Site admins in the owner company must enable Google Calendar in Apps & integrations before users can connect. They can enable it for the whole site or a subset of users.
  • Site admins and standard users in the owner company can access My calendar and connect Google Calendar. Once connected, users can:
    • View events they’re invited to
    • Respond to invitations
    • Edit events they organize
    • Log time from events
When
Use this when you want meetings and project work visible in one place, and the ability to log time directly from events.
My calendar is your personal calendar view where you can view tasks, schedule time blocks, and plan your day and week.

Before you start

  • All-day events (e.g. out-of-office) appear in the all-day panel in My calendar.
  • Your ability to edit a Google Calendar event in Teamwork.com depends on your Google permissions.
  • If your site is on Scale, connecting Google Calendar automatically shares events to Planning views by default. You can turn this off later in My appsGoogle Calendar.
Third-party tools that create Google Calendar events can sometimes affect sync. If you notice issues, re-authorize in Apps & integrations.

Feature access

The Google Calendar features available in My calendar depend on your Teamwork.com subscription.

Feature
Deliver
(& Pro)
Grow
(& Premium)
Scale
(& Enterprise)
Connect My calendar to Google Calendar



View Google Calendar events in My calendar



Log time to projects and tasks from Google Calendar events



Edit Google Calendar events in My calendar



Share Google Calendar events to Planning views




Enable Google Calendar

An owner company site admin must enable Google Calendar in site settings so that individual users can connect their calendars.

  1. Click your profile icon in Teamwork.com's main menu.
  2. Select Apps & integrations.
  3. Scroll to Google Calendar.
  4. Click Enable.

Google Calendar is enabled for the site, allowing users to connect their calendars.
Tip
Need to limit who can connect their calendars? Once enabled, click Manage users and check (or uncheck) the boxes in the "Has access" column to manage who can use the integration.

Connect to Google Calendar

Don’t see Google Calendar as an option? Ask a site admin to enable it in Apps & integrations. See Enable Google Calendar.

Step 1: Open the connection flow

Choose either of the following ways:
  1. My calendar: Click HomeMy calendar. Click Connect calendar and select Google Calendar.
    My calendar: Connect calendar dialog with Google Calendar option
  2. My apps: Click your profile iconMy apps. Scroll to Google Calendar and click Connect.
    My apps: Google Calendar tile with Connect button

Step 2: Authorize Teamwork.com

  1. Select the Google account you want to connect and sign in.
  2. Review the access screen and Teamwork.com’s terms of service, then click Continue.
  3. Grant permission for Teamwork.com to see, edit, share, and delete Google Calendar items.
    Google consent screen showing calendar access scopes for Teamwork.com
  4. Click Continue to finish.

Step 3 (Scale only): Review sharing (optional)

Users whose Teamwork.com site is on the Scale plan have an additional Google Calendar sharing option. See Plan with Google Calendar events for details.
  • Purpose: Share Google Calendar events in Planning views (Workload Planner, Schedule, Overview) so managers can adjust your capacity based on meetings and assigned work.
  • Default: When you connect Google Calendar, your events are automatically shared to Planning views.
  • What’s shared: Events with two or more invitees you’re attending (Yes/Maybe/Pending) and out-of-office. Private events appear as “Busy.” Declined events don’t count toward capacity.
  • Turn off now or later: Profile iconMy appsGoogle Calendar → toggle Syncs Google events to your availability in the Planning areas off/on. My apps → Google Calendar settings showing ‘Syncs Google events to your availability in the Planning areas’ toggle


View Google Calendar events

Once authorized, your Google Calendar events sync to your personal Teamwork.com calendar. Click HomeMy calendar to view.
My calendar with Google events

Respond to a Google Calendar invite

Respond to event invitations directly from My calendar.
  1. Go to HomeMy calendar.
  2. Find the event (use the date picker to navigate).
  3. Click the event, then choose Yes, No, or Maybe at the bottom of the pop-up.
RSVP to Google event

Log time from a Google Calendar event

Track and log time spent on Google Calendar events to associated projects and tasks.
🔒
Permissions
You can only log time on projects where you have permission.
  1. Click Home in Teamwork.com's main navigation menu.
  2. Switch to the My calendar tab.
  3. Scroll to the relevant Google event.
  4. Hover the event and click the clock icon in the event card's top-left.
    Hover event and click the clock icon to log time
  5. Review and update the time log details:
    • Date Auto-filled with the event's date.
    • Project Auto-filled with your most recently accessed project.
    • Task Optionally, select a task from the project.
    • Start & end time Auto-filled from the event.
    • Time spent
    • Description Auto-filled with the event name.
    • Tags.
  6. Click Log time.

A time entry is created in the selected project and visible in the project's Time area. The event card displays a clock icon indicating time logged.
To update or delete the time log:
  • Edit: Click the event, then select Edit time log.
  • Delete: Click the clock icon again, select Delete time log, then click Yes, delete time log to confirm.

Edit a Google Calendar event

Use drag-and-drop in My calendar to update linked Google events (timed or all-day). You can change start/end times for timed events, start/end dates for all-day events, and the day they fall on.
  1. Go to HomeMy calendar.
  2. Find the event (use the date picker to navigate).
  3. Hover the event:
    • Reschedule: drag the event to a new time/day.
    • Adjust duration: drag the top/bottom edge to extend or reduce the length.
Edit Google event by dragging
Edits are reflected in both My calendar and your Google Calendar.

Disconnect Google Calendar

  1. Open HomeMy calendar.
  2. Click My calendars in the top-right of the view.
  3. Hover your linked account and click the trash can.
    connected calendar trash can
  4. Click Yes, disconnect calendar to confirm.

Your Google Calendar account is unlinked and Google events are removed from your Teamwork.com calendar. Sharing events to Planning views (Scale only) is also stopped.