Booking System Integrations

Keep your distribution. Add the automation.

Already selling through FareHarbor, Rezdy, or Checkfront? Keep them. SurfSlot syncs bookings from your existing platforms automatically — so you get the distribution you need and the operational automation you're missing.

Highlights

  • FareHarbor, Checkfront, Rezdy, Peek Pro, Rezgo, Booqable integration
  • iCal feed support for any calendar
  • Automatic booking imports and hourly sync
  • Manual sync option for instant updates
  • Sync logs with error reporting
  • Test mode for safe setup

Supported Platforms

| Platform | Sync Type | Frequency | |----------|-----------|-----------| | FareHarbor | API | Automatic, hourly | | Checkfront | API | Automatic, hourly | | Rezdy | API | Automatic, hourly | | Peek Pro | API | Automatic, hourly | | Rezgo | API | Automatic, hourly | | Booqable | API | Automatic, hourly | | iCal feeds | iCal | Automatic, hourly |

How Integration Works

Bookings from OTA platforms sync into SurfSlot automatically. Once imported: - Instructor is auto-assigned based on the lesson type - Equipment is allocated - Waiver links are sent to participants - The booking appears on your unified calendar alongside direct bookings You get one view of all bookings from all channels — with full operational automation applied to every booking, regardless of source.

Why Use Both?

OTA platforms are great at distribution — getting your school in front of tourists searching for activities. But they don't run your operations. SurfSlot fills the gap: | | OTA (FareHarbor, Rezdy) | SurfSlot | |---|------------------------|----------| | Find customers | ✅ | Growing marketplace | | Take bookings | ✅ | ✅ | | Assign instructors | ❌ | ✅ Auto | | Monitor conditions | ❌ | ✅ | | Send waivers | ❌ | ✅ Auto | | Track equipment | ❌ | ✅ | | SMS notifications | ❌ | ✅ |

Frequently asked

Do I need to remove my FareHarbor widget?

No. Keep FareHarbor running on third-party sites for distribution. Add SurfSlot's widget to your own website for direct bookings. All bookings sync into one dashboard.

What happens if a booking syncs incorrectly?

Sync logs show every import with status. Errors are flagged for manual review. Test mode lets you verify the integration before going live.

Related solutions