Calendar Sync for Freelancers

Manage multiple client calendars without double-booking. Sync availability across all your accounts from one place.

The problem

As a freelancer, you juggle multiple calendars — your own schedule plus one or more client accounts. Each client gives you access to their Google Workspace or Microsoft 365 calendar, and you’re expected to keep your availability accurate across all of them.

Without sync, you end up double-booked. Client A schedules a call at the same time Client B already has you in a meeting. You only realize when both calendar invites collide in your inbox.

How Hetk solves this

Connect all your calendar accounts to Hetk and set up one-way syncs from each client calendar to your personal calendar. Every meeting that gets added to a client calendar automatically appears on your own schedule as a busy block.

For your main calendar, set up a reverse one-way sync back to each client so they can see when you’re unavailable.

Typical setup

SyncDirectionPrivacy
Client A → PersonalOne-wayMark as Private
Client B → PersonalOne-wayMark as Private
Personal → Client AOne-wayMark as Private
Personal → Client BOne-wayMark as Private

What this gives you

  • Single source of truth — all your commitments visible in one calendar
  • No double-booking — client meetings block time on your personal schedule automatically
  • Client confidentiality — events from Client A appear as “Busy” on Client B’s calendar, with no details leaked
  • Real-time updates — changes sync within seconds via webhooks

Cross-provider support

Your clients don’t all use the same calendar provider. One might be on Google Workspace, another on Microsoft 365, and you might use iCloud personally. Hetk handles all three — sync any combination of Google, Outlook, and iCloud calendars.

Ready to simplify your calendars?

Start your 21-day free trial today.

Get Started Free