Yes!
Clockk’s Desktop app has native support for Google and Outlook (Office 365) calendars. Clockk also supports any calendar that has a public .ics
feed.
When Clockk imports your calendar, it shows your events for each day, so you can assign them to the right project. A really neat side effect of adding your calendar is that the Activity view can often show you contextually if a meeting started late, ended early, or ran over-time, so you can capture more billable hours.
You can read instructions for how to add your calendar to Clockk.