Availability
Sold, blocked or released — every channel sees the same count.
Module
Two-way sync between your calendar and every OTA: a booking anywhere updates availability everywhere, and rate changes publish once.
Channel sync
How it works
Link each OTA once, map room types and rate plans — the connection verifies itself.
An OTA booking lands in your calendar like any other reservation, guest profile included.
Every booking, cancellation or block updates every connected channel in the same sync cycle.
What you get
Sold, blocked or released — every channel sees the same count.
Change a rate once; it publishes to every channel that sells it.
Min-stay, closed-to-arrival and stop-sell pushed alongside rates.
New bookings, date changes and cancellations imported automatically.
Every push and pull recorded — when something fails, you see it, not guess it.
Which channel produced which revenue, commission included.
In practice
Two OTAs selling the last room while the desk sleeps — impossible when availability is one number.
Weekend rate raised in the PMS but not on the OTA — gone, because rates publish from one place.
A sync that fails and says so beats one that fails quietly. The log names every error.
Booking.com, Airbnb, Expedia and Agoda adapters are built in, with more added through the same adapter framework. Tell us what you need — the list grows by request.
Bookings import and availability publishes in the same sync cycle — typically within a couple of minutes, and immediately for direct bookings.
No. The channel manager is part of the plan price. The OTA's own commission is between you and the OTA.
The sync log records every push and pull with its result. Failures retry automatically and surface in the dashboard rather than hiding.
Start the 14-day free trial — no card, set up in an afternoon.