Skip to content

Calendar Sync

Sync your Booker appointments to your preferred calendar app using an iCalendar (ICS) feed. Your appointments appear as events alongside your personal calendar.

Booker generates a unique calendar feed URL that your calendar app periodically fetches. The feed contains all your appointments in the standard iCalendar format (RFC 5545), so it works with any calendar app that supports URL subscriptions.

  1. Go to Settings
  2. Find the Calendar Sync section
  3. Tap Enable Calendar Feed
  4. Copy your unique feed URL
  5. Add it to your calendar app (see instructions below)
  1. Open Google Calendar in a browser
  2. Click the + next to “Other calendars” in the left sidebar
  3. Select From URL
  4. Paste your Booker feed URL
  5. Click Add calendar

Google Calendar refreshes URL subscriptions approximately every 12–24 hours.

Each appointment appears as a calendar event with:

FieldContent
TitleClient name and service (e.g. “Alice Smith — Initial Consultation”)
TimeAppointment start time and duration
LocationPhysical address, video meeting link, or “Phone”
DescriptionPrice, payment status, and any notes

Cancelled appointments appear with a “Cancelled:” prefix in the title so they’re easy to identify.

You can configure a reminder for calendar events:

  1. In the Calendar Sync settings, select a reminder time from the dropdown
  2. Options include: 10, 15, 30, 45, or 60 minutes before the appointment
  3. Your calendar app will show a notification at the configured time

If you need a new feed URL (e.g. you accidentally shared it), tap Regenerate. This creates a new URL and immediately invalidates the old one. You’ll need to update the URL in your calendar app.

Tap Disable to stop the calendar feed entirely. Your calendar app will no longer receive updates (existing events may remain until the app removes them).

Calendar apps fetch feed URLs on their own schedule:

  • Google Calendar: every 12–24 hours
  • Apple Calendar: configurable (every 5 minutes to daily)
  • Outlook: approximately every 3 hours

New or changed appointments in Booker are available in the feed immediately, but your calendar app may take time to fetch the update.