Custom Integrations

Standard+

What it does

Custom Integrations connect your motel booking system to the major Online Travel Agencies (OTAs) — Booking.com, Expedia, and Airbnb — so that reservations made on those platforms flow automatically into your dashboard without any manual data entry.

Prerequisites

How to enable

Navigate to Settings > Integrations. Click Connect on the platform you want.

Booking.com — Email Forwarding

Set up confirmation emails in Booking.com's extranet to forward to the address shown in your dashboard. The system auto-parses guest name, dates, room type, and reference.

Expedia — API Connection

Generate an API key in Expedia Partner Central. Paste it into the connection form. The system begins syncing immediately.

Airbnb — Calendar Sync

Copy your listing's iCal export link and paste it into the connection form. The system imports existing reservations and checks for updates periodically.

How to configure

Integration status

Each platform shows Enabled/Disabled status, Last Sync timestamp, Total Synced count, and any Errors. Review under Settings > Integrations.

Confidence-based approval

For email sync, the system assigns a confidence score. Reservations at 95%+ are created automatically. Lower-confidence parses go to Reservations > Pending Review.

How to verify it's working

  1. Confirm at least one platform shows Enabled in Settings > Integrations.
  2. Check the Last Sync timestamp — it should be recent.
  3. Find a known OTA reservation in your dashboard and confirm it shows the correct source and reference number.

Common questions

Does a cancellation on Booking.com sync to my dashboard?

For API-connected platforms, cancellations sync automatically. For email-based sync, you need to manually cancel in your dashboard.

Can I connect all three platforms at once?

Yes. Each integration is independent. Reservations from all three flow into the same dashboard.

What if a room type doesn't match?

The booking appears in Reservations > Pending Review with a note. You can manually assign the correct room and approve.