Calendar Sync for Consultants
Sync availability across client organizations while keeping each client's information confidential from the others.
The problem
Consultants work across multiple client organizations simultaneously. Each client adds you to their calendar system — some on Google Workspace, others on Microsoft 365. You need to keep your availability accurate across all of them, but you can’t let Client A see what you’re doing for Client B.
Manually blocking time on every calendar after each new meeting is error-prone and doesn’t scale past two or three clients.
How Hetk solves this
Set up one-way syncs between all your client calendars with Mark as Private enabled. Events from each client sync to your other calendars as “Busy” blocks with no details — title, description, attendees, and location are all stripped.
Typical setup (3 clients)
| Sync | Direction | Privacy |
|---|---|---|
| Client A → Client B | One-way | Mark as Private |
| Client A → Client C | One-way | Mark as Private |
| Client B → Client A | One-way | Mark as Private |
| Client B → Client C | One-way | Mark as Private |
| Client C → Client A | One-way | Mark as Private |
| Client C → Client B | One-way | Mark as Private |
What each client sees
- Blocked time slots marked “Busy” when you’re committed elsewhere
- No details about which client you’re working with
- Accurate real-time availability for scheduling
Confidentiality by default
The Mark as Private feature strips all event content before syncing. The title is replaced with “Busy”, and the description, location, and attendee list are removed. The identity transform replaces the organizer email with the target calendar’s identity, so synced events don’t reveal which account they came from.
Scaling with more clients
The Professional plan supports up to 8 calendars with unlimited sync relationships. As you add new clients, just create new sync pairs — Hetk handles the rest automatically with real-time webhook updates.