Channex (Channel Manager)
Aktualisiert am 2026-09-12
Channex ist der Channel Manager, den BedFlow verwendet, um Booking.com, Airbnb, Expedia, OpenGDS, HRS, Check24 und Weekendesk zu synchronisieren. Ohne Channex müssten Sie pro OTA Verfügbarkeit und Preise manuell pflegen.
Unterstützte Channels (über Channex)
| Channel | Code | Region / Typ | Standardprovision | |---|---|---|---| | Booking.com | BDC | Weltweit | 18% | | Airbnb | ABB | Weltweit | 15% | | Expedia (inkl. Hotels.com / Vrbo) | EXP | Weltweit | 20% | | OpenGDS | GDS | EU + Subkanäle (VIPIO, Charmant Hotel) | 22% | | HRS | HRS | DACH-Geschäftsreisende | 15% (typisch) | | Check24 | CCK | Deutschland Metasearch | 10% (typisch) | | Weekendesk | WKD | BE/NL/FR Wochenend- & Kurztrips | 17% (typisch) |
Jeder Channel ist pro Property optional (RateRule + Zimmer-Mapping in Connections). Die Quelle der Channel-Metadaten ist App\Enums\Channel.
Was macht Channex für BedFlow?
- Verfügbarkeits-Push: Wenn ein Zimmer in BedFlow blockiert wird → innerhalb weniger Sekunden auch bei Booking.com
- Preis-Push: Tarifänderungen gehen automatisch an alle OTAs
- Booking-Import: Neue OTA-Buchungen kommen über Webhook herein → BedFlow legt automatisch eine Buchung + einen Debitor an
Einen Kanal hinzufügen, der noch keine Kachel hat
Unter Einstellungen → Integrationen stehen standardmäßig die gängigen Kanäle (Booking.com, Airbnb, Expedia, Vrbo, Google, OpenGDS, HRS, Check24, Weekendesk). BedFlow erreicht über Channex gut siebzig — die vollständige Liste steht unter Alle Integrationen. Fehlt einer, z. B. Hotelbeds, Reconline oder Trip.com:
- Klicken Sie oben in der Sektion Kanäle auf Kanal hinzufügen.
- Tippen Sie den Namen und wählen Sie den Kanal. Klicken Sie Kachel hinzufügen — die Kachel ist sofort da.
- Öffnen Sie die Kachel, tragen Sie Ihre Property-ID bei diesem Kanal ein (aus dessen Extranet oder Partnerportal) und klicken Sie Speichern.
- Klicken Sie In Channex verbinden, wählen Sie den Kanal in der Liste und durchlaufen Sie den Assistenten (Zuordnung Ihrer Zimmer, siehe Setup unten). Klicken Sie danach Fertig — schließen und Status aktualisieren.
- Der Kanal bestätigt die Verbindung auf seiner Seite, meist innerhalb von ein bis drei Werktagen; der Status springt von selbst auf Aktiv.
OpenGDS-Partner (Natuurhuisje, Weekendjeweg.nl, HotelSpecials, Vipio, …) bekommen keine eigene Kachel: die aktivieren Sie in Ihrem OpenGDS-Konto und verbinden sie hier über die OpenGDS-Kachel — Anleitung in OpenGDS verbinden.
Setup
- Erstellen Sie ein Channex-Konto (staging.channex.io zum Testen, app.channex.io für Produktion)
- Verknüpfen Sie Ihre bestehenden OTAs in Channex (Booking.com Extranet-Zugangsdaten, Airbnb usw.)
- In BedFlow: Settings → Integrationen → Channex-Tab — geben Sie API-Key + Property-ID ein
- Gehen Sie zu Zimmertypen — pro Zimmer geben Sie die Channex Room Type ID und pro Kanal die Rate Plan ID ein
- Aktivieren Sie Channex über den Toggle auf der Connections-Seite
- Klicken Sie oben rechts auf Kanäle synchronisieren, um eine erste Full-Sync zu starten
Automatische Events
- Buchung angelegt →
PushRoomAvailabilityJobpro betroffenem Zimmer - Zelle in der Zimmerübersicht getoggelt → derselbe Job
- Tarif geändert →
SyncRoomPricesJob - Täglich um 06:00: vollständige Preis-Sync für alle Zimmer (365 Tage im Voraus)
- Täglich um 06:30: Competitor-Preis-Scrape (informativ)
Rate Limiting
Channex hat ein Rate Limit:
- Staging: 1 Request / 7 Sekunden
- Produktion: 1 Request / Sekunde
Der ChannexService von BedFlow throttlet automatisch. Jobs laufen sequenziell über den --queue=channex-Worker (nicht parallel).
Webhooks (eingehend)
Channex sendet Webhooks an /api/channex/webhook bei:
booking.new— neue OTA-Buchungbooking.modified— OTA-Buchung geändertbooking.cancelled— OTA-Buchung storniert
Signature-Validierung über Shared Secret in den Settings.
Die Verbindung selbst prüfen
Unsicher, ob alles richtig eingerichtet ist? Beide Checks stehen direkt in BedFlow, oben rechts unter Einstellungen → Verbindungen:
- Verbindung testen — prüft sofort, ob die Verbindung zum Channel-Manager funktioniert, und zeigt, wie viele Zimmertypen und Tarifpläne für Ihre Unterkunft gefunden wurden. Stimmt etwas nicht, sagt die Meldung, woran es liegt.
- Kanäle synchronisieren — schiebt Verfügbarkeit und Preise erneut zu allen verbundenen Kanälen. Den Fortschritt verfolgen Sie in der Leiste oben auf der Seite.
Erst Verbindung testen, dann Kanäle synchronisieren — kommt danach immer noch etwas nicht durch, schreiben Sie an support@bedflow.eu.