Connecting Calendars
BookMe syncs with your existing calendars to automatically show when you're busy and create events when someone books with you.
Supported Calendar Providers
BookMe supports these providers:
- Google Calendar (with Google Meet for video)
- Microsoft Outlook / Microsoft 365 (with Teams for video)
- iCloud Calendar
- Zoom (video meetings only)
Connecting a Calendar
- Go to Dashboard → Connections
- Click Connect next to the provider you want to link
- You'll be redirected to sign in with that provider
- Grant BookMe permission to access your calendar
- You'll return to BookMe automatically
Google Calendar
Click Connect Google Calendar. You'll sign in with your Google account and allow BookMe to:
- View your calendars
- Create events
- View calendar availability
Microsoft / Outlook
Click Connect Microsoft Calendar. Sign in with your Microsoft account (work or personal). BookMe will request permission to:
- View your calendars
- Create events
- Access availability
iCloud Calendar
Click Connect iCloud Calendar. You'll need to:
- Sign in with your Apple ID
- Generate an app-specific password from your Apple ID settings
- Enter that password in BookMe
Apple's app-specific passwords keep your main Apple password secure while allowing third-party access.
Zoom
Click Connect Zoom to link your Zoom account for video meetings. BookMe will automatically create Zoom links when you select Zoom as your meeting provider.
Note: Zoom only provides video meetings — it doesn't sync calendar availability like Google or Microsoft.
Managing Connected Calendars
After connecting, you can:
Label Your Connections
Give each connection a custom name (e.g., "Work Calendar" or "Personal") to keep track of which is which.
View Calendars
Expand any connected account to see all calendars under that account. You can see which is marked as "Primary."
Set Primary for Video
If you connect multiple video-enabled accounts (Google and Microsoft, for example), choose which one BookMe uses for video meetings by clicking Set as Primary for Video.
Disconnect a Calendar
- Expand the calendar connection
- Click Disconnect
- Confirm you want to remove the connection
Calendar for Events
When someone books with you, BookMe creates an event on one of your calendars. You can choose:
- Primary Calendar (Auto) — BookMe picks your primary calendar
- Specific Calendar — Choose exactly which calendar gets the events
Set this in Dashboard → Connections → Settings → Default Calendar for Events.
Calendars for Availability
BookMe checks your connected calendars to determine when you're busy. By default, it checks all calendars, but you can limit it to specific ones:
- Go to Dashboard → Connections → Settings
- Under "Calendars for Availability," select which calendars should affect your availability
- Only selected calendars will block time slots
This is useful if you have a personal calendar you don't want to affect your booking availability.
Troubleshooting
Calendar Not Syncing
- Check that the calendar is connected — Go to Connections and make sure it shows as active
- Verify permissions — The calendar may need re-authorization
- Wait a few minutes — Sync can take a moment
Can't Connect
- Make sure you're signed into the calendar provider in another tab
- Check that your browser allows pop-ups for the BookMe site
- Try clearing your browser's cookies and trying again
Read-Only Calendars
Some calendars (like shared calendars or certain organizational calendars) may be read-only. BookMe can read them for availability but can't create events on them. You'll need a writable calendar for events.
Calendar Limits
Depending on your subscription plan, there's a limit to how many calendar connections you can have. If you hit the limit, you'll need to disconnect one before connecting another. Check your plan details in Settings → Billing.