iCal-Feeds (Import + Export)

Aktualisiert am 2026-08-19

Für Kanäle, die keine API haben (und daher nicht über Channex laufen), nutzen Sie iCal-Feeds. Funktioniert mit: Bedandbreakfast.eu, Gites de France, Clévacances, Belvilla, Novasol, Interhome, Logis Hotels und im Grunde jedem Anbieter, der eine .ics-URL bereitstellt.

So funktioniert es

| Richtung | Was BedFlow tut | |---|---| | Import | Ruft eine externe .ics-URL stündlich ab und wandelt jeden Termin in eine Blockierung in der Zimmerübersicht um. Stornierungen an der Quelle werden automatisch bereinigt. | | Export | Generiert eine öffentliche .ics-URL pro Zimmer mit allen Buchungen + manuellen Blockierungen. Externe Systeme abonnieren sie. | | Both | Beides gleichzeitig (kann für PMS-zu-PMS-Sync sinnvoll sein). |

Einrichtung

  1. Öffnen Sie Verwaltung → Website in BedFlow und wählen Sie oben den Tab iCal-Feeds (direkt: /website/ical-feeds)
  2. Klicken Sie auf Neuer iCal-Feed
  3. Füllen Sie aus:
    • Name: frei wählbar, z. B. "Bedandbreakfast.eu — Zimmer 4"
    • Zimmer: wählen Sie das gewünschte Zimmer
    • Richtung: meist import für eingehende Blockierungen
    • iCal URL: der .ics-Link des externen Systems
  4. Speichern Sie
  5. Klicken Sie auf Jetzt synchronisieren in der Aktionsspalte, um sofort zu testen
  6. Der Cron übernimmt danach stündlich

Für den Export

  1. Erstellen Sie einen Feed mit Richtung export (URL nicht nötig)
  2. Nach dem Speichern klicken Sie auf Export-URL kopieren in der Aktionsspalte
  3. Fügen Sie diese URL im externen System ein (z. B. Booking.com Extranet → "Add iCal URL")

Ihr eigener Kalender (iPhone, Mac, Google Calendar)

Wenn Sie Ihre Buchungen zwischen Ihren persönlichen Terminen sehen möchten, legen Sie pro Zimmer einen Export-Feed an und abonnieren ihn.

  1. Legen Sie pro Zimmer einen Feed mit Richtung export an.
  2. Aktivieren Sie Gastdetails zu iCal-Events hinzufügen, wenn Sie beim Antippen einer Buchung auch E-Mail, Telefon und Personenzahl sehen möchten. Für Feeds, die an Booking.com oder Airbnb gehen, lassen Sie das aus.
  3. Kopieren Sie die Export-URL.
  4. iPhone und Mac: Ersetzen Sie https:// durch webcal:// und öffnen Sie den Link auf dem Gerät — Sie werden sofort gefragt, ob Sie abonnieren möchten. Manuell geht auch: Mac über Kalender → Ablage → Neues Kalenderabonnement, iPhone über Einstellungen → Kalender → Accounts → Account hinzufügen → Andere → Kalenderabo hinzufügen.
  5. Google Calendar: Weitere Kalender → Über URL und Link einfügen.

Stellen Sie die Aktualisierung auf stündlich; die Voreinstellung steht manchmal auf wöchentlich, dann wirkt Ihr Kalender veraltet.

Ein Abonnement pro Zimmer, jedes in eigener Farbe. Im Feed stehen bestätigte Buchungen und Blockierungen — stornierte Buchungen nicht. Wer den Link hat, kann Ihren Kalender lesen: Geben Sie ihn nicht weiter, erst recht nicht mit aktivierten Gastdetails.

Multi-Tenancy

Jeder iCal-Feed ist an eine Property + ein Zimmer gebunden. Sie sehen immer nur die Feeds Ihrer eigenen Property. Das Export-Token in der öffentlichen URL ist 48 Zeichen lang und pro Feed einzigartig — ein geleaktes Token gibt nur die Buchungen eines einzelnen Zimmers preis, nicht die des gesamten Tenants.

Automatische Synchronisation

BedFlow ruft Ihre Feeds stündlich automatisch ab; möchten Sie nicht warten, klicken Sie beim Feed auf Jetzt synchronisieren.

Einschränkungen

  • iCal ist ein read-only Sync: der Import übernimmt nur Verfügbarkeit, keine Preise oder Gästedaten. Für vollwertige OTA-Anbindungen nutzen Sie Channex.
  • iCal-Publisher aktualisieren selbst oft nur täglich — eine Buchung über Bedandbreakfast.eu kommt also nicht binnen Sekunden an, sondern eher nach 1-24 Stunden.
  • Wiederkehrende Termine (Recurrence Rules) werden NICHT unterstützt. Für Unterkunfts-Feeds ist das kein Problem (jede Buchung steht als einzelner Termin im Feed).