Skip to main content

Manual Bookings & Calendar Events

Add direct bookings, date blocks, maintenance schedules and more — synced to your Google Calendar alongside your Airbnb reservations. All included in your SynciCal subscription at no extra cost.

More Than Just Airbnb Sync

Not every booking comes through a single platform. Guests call directly, friends request a weekend stay, the plumber is booked for Tuesday, and you want to block off dates for a holiday. SynciCal's manual bookings feature lets you add all of these to the same Google Calendar that receives your synced Airbnb reservations — giving you one complete view of your property schedule.

Manual bookings are managed through your management portal — the same place you manage your listings and settings. They appear in your Google Calendar alongside your Airbnb events.


Four Event Types

Each manual event has a type that controls how it behaves — particularly for overlap detection and how it appears on your calendar.

Booking

Guest reservations — direct bookings, repeat guests, referrals. Includes check-in/check-out times. Checked for overlaps against other bookings and synced events.

Block

Dates you want to hold — personal use, family visits, renovations. Always all-day events (no check-in/check-out). Checked for overlaps with bookings.

Maintenance

Plumber visits, garden work, deep cleans. Uses start/end times. Not checked for overlaps — maintenance can happen during a guest's stay.

Other

Anything else — inspections, photo shoots, personal notes. Uses start/end times. Not checked for overlaps.


Overlap Detection

Double-bookings are a host's nightmare. SynciCal automatically detects when booking dates conflict — whether the overlap is between two manual bookings or between a manual booking and a synced reservation from your iCal feed.

Overlaps against your Airbnb bookings are checked at two points: immediately when you save a manual booking, and again during each 15-minute sync cycle when we read the latest data from your Airbnb iCal feed. If a conflict is found at either point, you'll receive an email alert.

How It Works

When you add a new booking or block, SynciCal checks for date conflicts immediately — including against your synced Airbnb reservations. If there’s a clash, both events are kept and you get an email so you can decide what to do. The same check runs after every 15-minute Airbnb sync too.

Overlap detection is turnover-friendly: a guest checking out on March 12 doesn’t conflict with a new guest checking in on the same day.


Calendar-Wide or Listing-Specific

Each manual event can be associated with a specific listing or left as a calendar-wide event:

If your calendar has multiple listings, you'll see a dropdown in the booking form to choose which listing the event belongs to. If you only have one listing, events are calendar-wide by default.


Booking Confirmation Emails

When you create a manual booking, you can opt-in to receive a confirmation email with all the details — dates, event name, listing, and notes. This gives you a permanent record in your inbox.

You’ll also get email alerts whenever overlap detection finds a conflict, so nothing slips through the cracks.


Your Data, Your Calendar

Manual bookings live in your Google Calendar — they’re real calendar events that persist forever, even if you cancel SynciCal. We sync directly to your calendar and don’t store booking data on our servers. No data lock-in.

Data Privacy

Manual booking data — including notes, dates, and event details — is written directly to your Google Calendar. We don’t store it on our servers. Your calendar is the single source of truth.


Included at No Extra Cost

Manual bookings — along with overlap detection, email confirmations, and all event types — are included in every SynciCal subscription. No premium tier, no feature gating. From $4/month.

Read the story behind this feature →


Quick Reference

FeatureDetails
Event typesBooking, Block, Maintenance, Other
Overlap detectionBooking & Block types (configurable scope)
ColorsAll 11 Google Calendar colors
Max per calendar5,000 active events
Data retentionNo server-side storage — data syncs directly to Google Calendar (events stay forever)
NotesWritten directly to Google Calendar — not stored on our servers
Max future dateUp to 1 year from creation date
Vacancy checkCheck date availability against both manual bookings and synced Airbnb reservations directly from the Manage Calendar page. Overlaps are also rechecked automatically every 15 minutes during sync, with email alerts if conflicts are found.
Confirmation emailsOpt-in per booking
Listing associationCalendar-wide or per-listing
Extra costNone — included in every plan

Start Your Free Trial

7-day free trial · Cancel anytime

Start Your 7-Day Free Trial