Two-Way Calendar Sync That
Keeps Availability Accurate

Connect your Google, Outlook, or Apple Calendar and never worry about double bookings again. BookMyDay reads and writes events in real time.

Connect in Minutes

One-click OAuth connections — no API keys, no IT tickets, no waiting.

1

Authorise

Click "Connect Calendar" in your BookMyDay dashboard and sign in with your Google, Microsoft, or Apple account.

2

Choose Calendars

Select which calendars BookMyDay should check for conflicts and which calendar new bookings should be written to.

3

You're Live

Availability updates instantly. Every new booking appears on your calendar, and every calendar event blocks your BookMyDay slots.

Prevent Double Booking

BookMyDay checks every connected calendar before showing a slot as available.

🔄 Real-Time Conflict Detection

When someone tries to book a slot, BookMyDay queries all your connected calendars at that exact moment. If any calendar has an event in that window, the slot is hidden.

  • Checks personal and work calendars simultaneously
  • Respects "busy" and "tentative" statuses
  • Handles all-day events and multi-day blocks

📝 Automatic Event Creation

When a booking is confirmed, BookMyDay writes a detailed event to your chosen calendar — complete with attendee info, meeting link, and custom notes.

  • Includes video conferencing link automatically
  • Adds booking form responses to event description
  • Updates or removes events on reschedule/cancel

Multi-Calendar Rules

Check multiple calendars for conflicts while writing new events to a single destination.

📅

Check for Conflicts

Select any combination of personal, work, and shared calendars that BookMyDay should treat as "busy" sources.

✏️

Write to One Calendar

Choose a single calendar where all BookMyDay events are created. Keep your booking schedule cleanly separated.

🔀

Per-Event-Type Rules

Different event types can write to different calendars. Route consultations to one calendar and internal meetings to another.

Time Zones Done Right

Every booking displays in the invitee's local time — no mental maths, no confusion.

🌍 Automatic Detection

BookMyDay detects the invitee's time zone from their browser and displays all available slots accordingly. The host sees events in their own time zone.

  • Browser-based time zone detection
  • Manual override option for invitees
  • Daylight saving transitions handled automatically

🕐 Lock or Float

Choose whether your availability windows are locked to your time zone or float with the invitee's. Ideal for global teams and international clients.

  • Fixed host-time-zone availability
  • Floating availability for follow-the-sun teams
  • Per-event-type time zone settings

Key Benefits

Calendar sync that works quietly in the background so you can focus on what matters.

⚡

Real-Time Availability

Slots update the instant your calendar changes. No polling delay, no stale data — always accurate.

🌐

Auto Time Zone Conversion

Invitees always see times in their own zone. Confirmations and reminders reflect local times for both parties.

🛡️

Buffer Times

Add preparation or travel time before and after events. Buffers block calendar slots so nothing overlaps.

Frequently Asked Questions

Common questions about BookMyDay's calendar integrations.

Which calendars are supported?

BookMyDay integrates with Google Calendar, Microsoft Outlook (including Office 365), and Apple iCloud Calendar via CalDAV.

Can I connect multiple calendar accounts?

Yes. Connect as many Google, Outlook, or Apple accounts as you need. BookMyDay checks all of them for conflicts before showing availability.

Does sync work both ways?

Absolutely. Events added to your calendar block BookMyDay slots, and bookings made through BookMyDay appear on your calendar automatically.

Is my calendar data secure?

BookMyDay uses OAuth 2.0 for authentication and never stores your calendar credentials. All data is transmitted over TLS-encrypted connections.

Connect Your Calendar in 60 Seconds

Sign up for BookMyDay and link your calendar today. Your availability will be live before you finish your coffee.

Connect Your Calendar