Work commitments after hours
Accepted work events outside your schedule become private personal blocks.
Customer dinner at 7:00 PM → Block - Work Event
Google Calendar boundary sync
Mirror accepted events that cross your work-life boundary, then keep each private block current.

Google Calendar
Built for two identities
Private by default
Time crosses, details do not
Preview first
See matches before activation
Free during beta
No card required

An evening work dinner matters at home. A personal appointment matters at work. Neither calendar needs the full story.
Block the time
Make the calendar people use for booking show you as busy.
Keep context separate
Leave titles, guests, notes, and links on the source.
Switch directions and select an event. The same preview appears before activation and whenever you edit a rule.
Rule preview
Accepted work events outside 8 AM-5 PM
Work calendar
Source events
Personal preview
Proposed blocks
Would create a private block
Matches because you accepted it and it runs after 5:00 PM.
Onboarding proposes both directions. You choose which rules to activate, then adjust hours, calendars, and all-day behavior.
Accepted work events outside your schedule become private personal blocks.
Customer dinner at 7:00 PM → Block - Work Event
Personal events inside your schedule reserve time on the work calendar.
Dentist at 2:00 PM → Busy - Personal Event
Private block includes
Stays on the source
Duplical checks active rules about every 15 minutes and reconciles the managed block with the original event.
Accept
Only accepted invitations and events you own qualify.
Mirror
The destination receives the block representation you chose.
Reconcile
Moves, cancellations, and RSVP changes follow the source.
A combined view helps you see conflicts, but coworkers and booking tools may still see the calendar they check as available. Duplical places a busy block on that calendar.
Not with the default private-block setting. The destination receives the time and a generic title, without guests, notes, locations, or meeting links.
Managed mirrors follow source time changes and cancellations. If an accepted invitation becomes pending or declined, its destination block is removed.
Duplical currently checks active rules about every 15 minutes. Faster push-based updates are planned, but are not yet promised.
Connect both Google identities and preview your first boundary rule. Duplical is free during beta.