How to connect Channex
Connecting Channex turns HotelBee into the source of truth for your OTA inventory. The setup has three stages — credentials, mapping, channels — and once it's done you stop thinking about it.
Before you start
- A Channex account with at least one property registered. If you don't have one, sign up at channex.io first; getting the contract live takes a few minutes.
- Room types and rooms set up in HotelBee Backoffice.
- At least one rate plan in HotelBee Backoffice → Rates.
- Your property's email on file (used as the Channex login by default).
Stage 1 — Paste credentials
Open Settings → Integrations and click the Channex card to open the Channex configuration page. The account form has fields for:
- Property ID — your Channex property's UUID. Copy from the property's URL in Channex.
- Channex username — usually the email tied to your Channex account.
- Title and description — internal labels that show up in the channel manager screens ("Main", "Annex", "Beach property").
- Important notes — free-form text for caveats specific to this Channex account ("closed October 2026 — refurb", "VAT changed Jan 1").
- Active — toggle on once everything's in place. Off keeps the credentials saved without sending anything.
Stage 2 — Map room types and rate plans
Channex needs to know which HotelBee room type corresponds to which Channex room type. There are two ways:
Sync from HotelBee (recommended)
Open the room type in Backoffice → Room Types and click Sync to Channex. HotelBee creates the room type in Channex with matching capacity, bed types, and amenities. The resulting Channex room type ID auto-fills back into the room type record.
Map manually
If the room type already exists in Channex (because you set Channex up before HotelBee), copy its ID from Channex's room types page and paste it into HotelBee's Channex Room Type ID field on the room type record. No sync needed — the link is by ID.
Rate plans
On each rate plan in Backoffice → Rates, the Channel Integration card lists every room type the plan applies to. Pick the matching Channex rate plan ID for each room type combination. Or click Register in Channex on the rate plan to have HotelBee create them in Channex with one click and fill the IDs in.
Stage 3 — Connect OTAs in Channex
Open Channel Manager → Channels in HotelBee. You're now inside Channex's embedded UI. Click Add channel and pick the OTA you want — Booking.com, Expedia, Airbnb, Hotelbeds, etc. Each has a slightly different connection wizard:
- Booking.com — Channex requests a connection on Booking.com's extranet; you accept it from your Booking.com Connectivity settings. Takes minutes.
- Expedia — fill in EQC switch credentials inside Channex; Expedia approval can take a day or two.
- Airbnb — OAuth flow inside Channex; sign in to your Airbnb host account from the Channex page.
- Other OTAs — Hotelbeds, Trip.com, Agoda, Google: each has its own credential flow inside Channex's wizard.
After each OTA is connected, map your rooms and rates to that OTA's rooms and rates. Channex's setup-guide button (top right of the Channels page) opens the official Channex documentation if you get stuck.
Stage 4 — First push
Once mapping looks clean, push your first batch of rates:
- Open Backoffice → Pricing, create a new pricing update for the next 90 days.
- Tick the Channel Manager destination (and Reception, and Booking Engine if active).
- Save. Watch the channel manager queue — Channex shows each message it receives and the OTA responses.
- After 5 minutes, log in to Booking.com Extranet (or any OTA) and verify the new rates show. If they don't, check the channel manager logs for the failed message.
First booking
When the first OTA booking lands, it appears on the Reservations Calendar with the OTA's name as the booking source. Open it to confirm rate, dates, and guest details match what the OTA sent. From this point onwards, OTA reservations flow in automatically — see How to handle OTA reservations for the operational side.
Frequently asked questions
Was this helpful?
Related articles
Channex daily operations: inventory, reservations, and the embedded UI
Day-to-day Channex: Send Inventory, Pull Reservations, the embedded iframe pages, and multi-property accounts.
Channel ManagerTroubleshooting: Channex isn't syncing
OTA not reflecting changes? Check connection → mapping → rate-plan setup, in that order.
Channel ManagerChannel Manager overview
How HotelBee connects to OTAs — the Channex-centric model and supported alternatives.
Channel Manager

