Help Center

Google Calendar Integration

The HourStack Google Calendar integration allows your team to schedule and track time from the events they have scheduled in Google Calendar. Events can be automatically scheduled into your calendar view with just a few clicks, making your planning easy and quick.

You can connect or disconnect integrations anytime through your account settings. All integrations are scoped to you personally, meaning that nobody else on your team can access your integration connection or data. You'll have access to your Google Calendar integration across all of your workspaces.

Other Helpful Resources:

Connecting the Integration

To connect your Google account, navigate to your account settings and find Google Calendar under the available integrations and click "Connect". This will take you to Google to login to the account you'd like to connect and to authorize the HourStack app to access your Google Calendar account data. Once you've authorized the HourStack app, the integration will be connected and you can start using it immediately from your calendar.

Integration Configuration

Changes to your calendar selection within the integration will automatically be saved to your integration configuration so that each time you open the integration, it will be in the state you last left it, even across browsers or devices.

Calendars

The Google Calendar integration features two primary views, the list of Google calendars and the list of events from a selected calendar. To display calendar events, you must first select a Google calendar as the source for the events. You'll have access to any calendars that have been created by or shared with your Google account. Calendars are searchable by name as well.

Calendar Events

Once you've selected a Google calendar, you'll see the events scheduled for the date range selected on the calendar. Events are searchable by name.

Creating Tasks in HourStack

You can use Google Calendar events to create tasks in HourStack by dragging and dropping them onto the calendar, or by clicking "Add to calendar" on the event. Notes from the calendar events are automatically copied over to the HourStack task. Creating tasks from integrations requires the same permissions as creating tasks from scratch.

Note

To create tasks for yourself with this integration the My Tasks permission is required.

Note

To create tasks for other team members, the Other Tasks permission is required along with Other Teams if the member you are wanting to create tasks for belongs to a different team than you.

Accessing the Original Google Calendar Event

Tasks in HourStack created from Google Calendar events will remain linked. Content changes will not be synced between HourStack and Google Calendar, but from within HourStack you'll be able to directly access the Google Calendar event from the task by clicking the Google Calendar icon, or the options dropdown when editing the task.

Disconnecting the Integration

To disconnect your Google Calendar integration, navigate to your account settings and click the "Manage" link next to your connected Google Calendar integration. Click the "Disconnect" button and confirm you'd like to disconnect the integration. This will disconnect the integration from the HourStack side. To fully disconnect the integration you'll need to remove HourStack's access under account security > manage third-party access in Google as well.

Removing access on the Google side is required if you want to switch to integrating with a different Google account.

Give Feedback

Was this article helpful?

Previous article GitHub Integration
Next article Google Sheets Integration
Can't find your answer?

Not to worry, we'll help you out.