Calendar Sync
Sync your SeroBook bookings with Google Calendar or Microsoft Outlook. Keep all your appointments in one place and avoid double-booking.
Supported Calendars
SeroBook integrates with the following calendar services:
- Google Calendar – Personal or Google Workspace accounts
- Microsoft Outlook – Microsoft 365 or Outlook.com accounts
- Apple Calendar (iCal) – Via calendar subscription URL
Connecting Google Calendar
To sync with Google Calendar:
- Go to Settings → Integrations
- Find Google Calendar and click Connect
- Sign in to your Google account
- Grant SeroBook permission to access your calendar
- Select which calendar to sync (primary or a specific calendar)
- Click Save
Dedicated calendar
We recommend creating a dedicated calendar for bookings (e.g., "SeroBook Appointments") to keep them separate from personal events.
Google Calendar Permissions
SeroBook requests these permissions:
- View calendar events – Check for conflicts
- Create events – Add new bookings
- Modify events – Update when bookings change
- Delete events – Remove cancelled bookings
Connecting Outlook Calendar
To sync with Microsoft Outlook:
- Go to Settings → Integrations
- Find Microsoft Outlook and click Connect
- Sign in to your Microsoft account
- Grant SeroBook permission to access your calendar
- Select the calendar to use
- Click Save
Sync Settings
Configure how calendar sync works:
- Two-way sync – Events created in your calendar block time in SeroBook
- One-way sync – Only push SeroBook bookings to calendar
- Event details – What information appears in calendar events
- Reminders – Add calendar reminders to events
Event Details Options
Choose what appears in synced calendar events:
- Customer name
- Service name
- Customer contact info
- Booking notes
- Payment status
Privacy consideration
If you share your calendar with others, be mindful of what customer information is included in synced events.
Two-Way Sync
With two-way sync enabled, SeroBook checks your calendar for conflicts:
- Existing calendar events block those times in your booking availability
- Customers can't book during times you've marked busy
- Personal appointments automatically prevent double-booking
Enabling Two-Way Sync
- Go to Settings → Integrations → Calendar
- Toggle on Two-way sync
- Select which event types block availability:
- All events
- Only events marked as "Busy"
- Specific calendars only
iCal Subscription
For Apple Calendar or other apps that support iCal subscriptions:
- Go to Settings → Integrations → Calendar
- Find Calendar Subscription URL
- Copy the URL
- In your calendar app, add a new subscription and paste the URL
Read-only sync
iCal subscriptions are read-only. Your calendar will show SeroBook bookings, but changes made in your calendar won't sync back.
Troubleshooting
Events Not Appearing
- Check that the calendar connection is active in Settings
- Verify the correct calendar is selected
- Force a sync by clicking Sync Now
- Check if new bookings require confirmation before syncing
Wrong Times Showing
- Verify your timezone is set correctly in SeroBook
- Check your calendar app's timezone settings
- Ensure both match your business location
Disconnection Issues
If your calendar disconnects:
- Go to Settings → Integrations
- Click Reconnect next to your calendar
- Sign in again and grant permissions