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:

  1. Go to Settings → Integrations
  2. Find Google Calendar and click Connect
  3. Sign in to your Google account
  4. Grant SeroBook permission to access your calendar
  5. Select which calendar to sync (primary or a specific calendar)
  6. 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:

  1. Go to Settings → Integrations
  2. Find Microsoft Outlook and click Connect
  3. Sign in to your Microsoft account
  4. Grant SeroBook permission to access your calendar
  5. Select the calendar to use
  6. 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

  1. Go to Settings → Integrations → Calendar
  2. Toggle on Two-way sync
  3. 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:

  1. Go to Settings → Integrations → Calendar
  2. Find Calendar Subscription URL
  3. Copy the URL
  4. 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:

  1. Go to Settings → Integrations
  2. Click Reconnect next to your calendar
  3. Sign in again and grant permissions

Next Steps