New: DJC Channel Manager — Booking.com, Expedia, Trip.com, Airbnb and Agoda kept in sync from one calendar→

One calendar for Booking.com, Trip.com, Airbnb and every other channel.

DJC Channel Manager is built into DJC Stay. Change a price, close a date or sell a room and every OTA hears about it in seconds — and every OTA booking lands on your front desk with the guest, the folio and the payment status already filled in.

  • Two-way sync
  • Updates in seconds
  • 500 days of rates
  • 100+ channels
Booking.comTrip.comAirbnbAgodaExpedia GroupTravelokaGoogle Hotel AdsYour websiteDJC StayPMS + CHANNELSRates · availability · restrictionsReservations · changes · cancellations

Supported channels

The channels your guests actually book on.

Direct two-way connections to the global giants and to the Asian and Southeast Asian platforms that fill rooms in this region — plus a commission-free booking engine for your own website.

Booking.com

The largest OTA worldwide

GlobalTwo-way

Trip.com

Ctrip group — China and Asia inbound

AsiaTwo-way

Airbnb

Homes, suites and unique stays

GlobalTwo-way

Agoda

Asia-Pacific leader

AsiaTwo-way

Expedia Group

Expedia, Hotels.com and Vrbo

GlobalTwo-way

Traveloka

Indonesia, Malaysia, Thailand, Vietnam

Southeast AsiaTwo-way

Google Hotel Ads

Free booking links and hotel ads

GlobalTwo-way

Your website

Commission-free direct booking engine

DirectTwo-way

Tiket.com

Indonesia

Southeast AsiaTwo-way

Klook

Hong Kong, Singapore, Taiwan

AsiaTwo-way

Hostelworld

Hostels and budget stays

GlobalTwo-way

MakeMyTrip

India

AsiaTwo-way

HRS

Corporate travel, Europe

GlobalTwo-way

Hotelbeds

Wholesale bedbank

GlobalTwo-way

Tripadvisor

Reviews and metasearch

GlobalTwo-way

Despegar

Latin America

GlobalTwo-way

+ 100 more

Regional OTAs, wholesalers, GDS and metasearch. Tell us which ones you sell on and we will confirm the connection before you sign.

Ask about a channel →

Channel names are trademarks of their respective owners and are listed to indicate connectivity only.

What is kept in sync

Everything that can cause a double booking.

Prices and restrictions flow out. Reservations, changes and cancellations flow in. Availability goes both ways, so a sale anywhere is a sale everywhere.

Seconds
Typical push
500
Days synced
Nightly
Full refresh
DataPMS → OTAOTA → PMSDetail
Room availabilitySold rooms and OOO units lower inventory everywhere within seconds.
Rates per rate plan—Base price, per-occupancy pricing and derived plans.
Min / max stay—Arrival-based and through-stay minimums.
Stop-sell, CTA, CTD—Closed to arrival and closed to departure per date.
New reservations—Guest, rooms, nightly prices, extras, payment status.
Modifications—Date, room and guest changes applied to the existing booking.
Cancellations—Nights released and availability restored on all other channels.
Virtual cards & payouts—Card details where the channel provides them, OTA-collect otherwise.

How sync works

Fast on the way out, careful on the way in.

Two pipelines, designed around the two things that go wrong with channel managers: slow updates and lost reservations.

Rates & availability out

  1. 1

    You save a change

    A new price, a minimum stay, a stop-sell, or a room taken out of order.

  2. 2

    It is queued as a delta

    Only the dates and fields you touched — never a full re-send.

  3. 3

    Bursts are coalesced

    Ten edits in a row become one push, rate-limited per channel.

  4. 4

    Every OTA is updated

    Within seconds, with the task ID recorded in the property sync log.

Reservations in

  1. 1

    A guest books on an OTA

    Booking.com, Trip.com, Airbnb — any connected channel.

  2. 2

    The reservation enters a feed

    Webhooks only ring the doorbell; the feed is the source of truth.

  3. 3

    DJC Stay reads and acknowledges it

    One by one, so a network blip can never lose a booking.

  4. 4

    Front desk sees it instantly

    Booking, guest profile and folio created; other channels lose one room.

Nightly full refresh

The next 500 days of rates and availability are re-sent every night so channels can never drift.

Out-of-order aware

An OOO date range pulls the unit from sale for exactly those nights and puts it back afterwards.

Per-channel rate plans

Map any channel to its own or a derived rate plan — commission-heavy OTAs can carry a higher price.

Full sync log

Every push and every reservation with timestamps and task IDs, per property, for when you need proof.

Going live

Connected in an afternoon

No new logins, no separate dashboard. Channels live under each property's settings next to its rooms, rates and taxes.

Book an onboarding call
  1. 01

    Map rooms and rates

    Match each room type and rate plan in DJC Stay to its listing on the channel. Done once, with us, during onboarding.

  2. 02

    Approve the connection

    Booking.com, Expedia and Agoda send a request you approve in their extranet; Airbnb and Google authorise from your account.

  3. 03

    Full data update

    One click sends 500 days of prices, restrictions and availability to the channel and pulls in every future reservation.

  4. 04

    Switch off the old manager

    Disconnect your previous channel manager so only DJC Stay writes to each OTA. You are live.

FAQ

Channel questions

Something specific to your OTA mix? Ask us — we reply within one working day.

Is DJC Channel Manager a separate product I have to buy?

No. It is built into DJC Stay and included in the Growth and Enterprise plans. There is nothing else to install or log in to — channels are managed from the same property settings as your rooms and rates.

How do I connect Booking.com, Trip.com or Airbnb?

Map your room types and rate plans once, then request a connection for each channel. For Booking.com and Expedia the OTA sends a connection request you approve in their extranet; for Airbnb you authorise DJC Stay from your Airbnb account. We do the mapping with you during onboarding.

What happens if two OTAs sell the last room at the same moment?

The first reservation to reach the feed is accepted and availability is dropped to zero on every other channel immediately. Because pushes are delta-based and coalesced, the update usually lands before the second guest reaches checkout. The nightly 500-day refresh corrects any remaining drift.

Can I set different prices per channel?

Yes. Each channel can be mapped to its own rate plan, or to a derived plan that adds or subtracts a percentage from your base rate, so commission-heavy channels can carry a higher price than your own website.

Do OTA reservations appear on the front desk automatically?

Yes. A new reservation from any channel creates the booking, the guest profile and the folio, and shows on the Arrivals board on its arrival date. Modifications and cancellations update the same booking, with every change recorded in the audit trail.

I already use another channel manager. Can I switch?

Yes. Most properties switch in a single afternoon: we map rooms and rates, connect the channels, run a full data update and then disconnect the old system so only one manager is writing to each OTA.

Ready when you are

Give your front desk a better day.

Tell us about your property and we will set up a walkthrough with your rooms, rates and channels already loaded.