The Calendar Integration

Timing can show calendar entries from your Mac's or iCloud Calendar right on the timeline and create time entries for them. This helps you ensure that each and every meeting is accounted for and billed.

Read on for more details on how to set up, customize, and use the calendar integration!

Table of Contents


To set up the calendar integration, click the corresponding button in the Timing preferences or this link, then grant the required permissions:

Afterwards, you can select the calendars whose events you'd like to see on the timeline:

Adding Google and Exchange Calendars

If you can't find the calendars you are looking for in the Timing preferences, chances are that these calendars have not been set up in your Mac's yet. Timing can only show calendars that have been registered in, so if you haven't done so, please do that now:

  • To subscribe to Google Calendar in, please read this guide.
    If you have subscribed to Google Calendar from, but these calendars still won't show up in Timing, please enable all desired calendars for CalDAV syncing in your Google Calendar settings.
  • To subscribe to Exchange Calendars in, please read this guide. The same instructions should also apply to calendars synced via Office 365, Microsoft Outlook, and similar services.


Once you have set up the calendar integration, your calendar events will start showing up on the Timing timeline as colored blocks. Click an event to create a time entry:

You can also keep the key pressed while clicking the event to immediately create a time entry, skipping the customization dialog. Timing will automatically try to guess the correct project for the new time entry from the event's properties and pre-fill the time entry's title field.

Please note that all-day events will not be shown in order to avoid cluttering the timeline.

Additional Resources

The calendar integration only allows showing calendar events in the Timing timeline, it does not support creating calendar events for the time entries you created in Timing. However, we do provide scripts to accomplish this for both as well as Microsoft Outlook.

Take our free 5-day course to get started with Timing.