At Beebole, we work to make our time tracking tool as customizable as possible to ensure it can be adapted to meet any organization’s needs. In keeping with this, we developed a native integration between Google Calendar and Beebole. Beebole’s Google Calendar integration connects your calendar directly to your timesheet, so you can see your events for the week and quickly turn them into time entries with a simple click or a drag. This clever integration means you’ll never have to clunkily retype calendar meetings or appointments in your timesheet ever again.
Today we’ll look at how to connect your Google calendar to your Beebole account, and explore the best ways to use it: viewing events alongside your timesheet, and logging your hours directly from them.

How to connect your Google Calendar in Beebole
The connection is done at the user level so that each person can connect their own calendar and the connection stays in their own browser. Here are the steps to follow to connect your Google Calendar to your Beebole account.
- Open your Timesheet page in Beebole.
- Click the calendar icon in the timesheet toolbar (When you over, you’ll see the text: Import your calendar events) to open the calendar events panel.
- Click the Google icon to sign in with Google, and sign in via the window at accounts.google.com asking you to choose your account and allow read-only access to your calendar.
- Follow the Google prompts to authorize access. The window will close automatically once the connection is complete.
Once connected, your calendar events for the period your timesheet is currently showing appear in the panel, grouped by day. Notice that if you toggle to a different week that the panel reloads with the matching events.
Because Beebole only reads your calendar, it never creates, edits, or deletes anything in Google Calendar. And should you need to disconnect your Google calendar, that won’t affect any time entries you’ve already logged.
How to log an event as a time entry in Beebole
Once your events are showing in the panel, you can turn them into time entries two ways.

- Click to assign. Click one or more events in the panel to select them — the panel shows how many are selected and prompts you to click a timesheet row to assign. Click the row you want, and Beebole creates a time entry from each selected event. Click Cancel at the top of the calendar pane to clear your selection.
- Drag to assign. Drag an event from the panel onto a timesheet row. Rows that can accept the event highlight as you hover over them. Simply drop it in the right row to create the time entry.

How to disconnect Google Calendar from timesheet anytime
To disconnect, open the calendar panel and click Sign out / reset connection at the bottom of the calendar panel. This clears the stored connection from your browser and removes the events from the panel. Just a reminder that disconnecting your calendar will not affect your time entries or your Google Calendar.
Beebole and Google Calendar integration FAQs
Does Beebole change my Google Calendar?
No. The connection is read-only. Beebole reads your events for the displayed timesheet period to show them in the panel, and never creates, edits, or deletes anything in Google Calendar.
Where do I connect my Google Calendar in Beebole?
You connect your calendar directly from the timesheet (and not from Settings > Integrations.) Open the calendar panel by clicking the calendar icon in your timesheet, then follow the prompted steps to sign in with Google. For more details, see Beebole’s help documentation for connecting Google Calendar here.
Is the connection shared with my team?
No. It’s per user and stays in your own browser. Each person who wants to import calendar events connects their own account.
What does the Tracked badge mean on my calendar events?
It marks events you’ve already logged as time entries for that period. Tracked events are dimmed in the panel so you can focus on what’s still to record.
Which events does Beebole show?
You will see your Google Calendar events for the period your timesheet is currently displaying, grouped by day. If you toggle to a different week, the calendar panel reloads with that week’s events.
Does this work with other calendars?
Yes; Microsoft Calendar connects to your timesheet the same way, right from the same calendar panel.
A Time Tracking Tool that Easily Integrates with Google Calendar
Join more than 1,000 customers all around the world.
—
Photo by @morganvongunten on Unsplash