iCal feeds (импорт + експорт)

Bijgewerkt op 2026-08-19

За канали, които нямат API (и следователно не минават през Channex), използвате iCal feeds. Работи за: Bedandbreakfast.eu, Gites de France, Clévacances, Belvilla, Novasol, Interhome, Logis Hotels и всъщност всяка платформа, която предлага .ics URL.

Как работи

| Посока | Какво прави BedFlow | |---|---| | Импорт | Изтегля външен .ics URL всеки час и превръща всяко събитие в блокировка в прегледа на стаите. Анулациите при източника се почистват автоматично. | | Експорт | Генерира публичен .ics URL за всяка стая с всички bookings + ръчни блокировки. Външни системи се абонират за него. | | Both | И двете едновременно (може да е полезно за PMS-към-PMS sync). |

Setup

  1. Отворете Управление → Уебсайт в BedFlow и изберете горе таба iCal feeds (директно: /website/ical-feeds)
  2. Кликнете Нов iCal feed
  3. Попълнете:
    • Име: свободно избираемо, напр. "Bedandbreakfast.eu — Стая 4"
    • Стая: изберете коя стая
    • Посока: най-често import за входящи блокировки
    • iCal URL: .ics линкът на външната система
  4. Запазете
  5. Кликнете Sync сега в колоната с действия, за да тествате веднага
  6. Cron-ът го поема нататък всеки час

За експорт

  1. Създайте feed с посока export (URL не е нужен)
  2. След запазване кликнете Копирай export-URL в колоната с действия
  3. Поставете този URL във външната система (напр. Booking.com extranet → "Add iCal URL")

Вашият собствен календар (iPhone, Mac, Google Calendar)

Ако искате резервациите да стоят между личните ви ангажименти, направете експортен feed за всяка стая и се абонирайте за него.

  1. Направете feed с посока export за всяка стая.
  2. Включете Добавяне на данни за госта към iCal събитията, ако искате при отваряне на резервация да виждате и имейл, телефон и брой гости. Оставете го изключено за feed-овете, които давате на Booking.com или Airbnb.
  3. Копирайте експортния URL.
  4. iPhone и Mac: заменете https:// с webcal:// и отворете връзката на устройството — веднага ще ви попита дали да се абонирате. Може и ръчно: на Mac през Calendar → File → New Calendar Subscription, на iPhone през Настройки → Календар → Акаунти → Добавяне на акаунт → Друг → Добавяне на абониран календар.
  5. Google Calendar: Други календари → Чрез URL и поставете връзката.

Сложете обновяване на всеки час; по подразбиране понякога е седмично и календарът изглежда изостанал.

По един абонамент на стая, всеки със свой цвят. Във feed-а стоят потвърдените резервации и блокировките — отменените резервации не влизат. Който има връзката, може да чете календара ви: не я споделяйте, особено с включени данни за госта.

Multi-tenancy

Всеки iCal feed е свързан с един property + една стая. Винаги виждате само feeds на собственото си property. Export токенът в публичния URL е 48 символа дълъг и уникален за feed — изтекъл токен разкрива само резервациите на една стая, не на целия tenant.

Автоматична синхронизация

BedFlow изтегля Вашите feeds автоматично всеки час; ако не искате да чакате, кликнете Sync сега при feed-а.

Ограничения

  • iCal е read-only sync: импортът поема само наличност, без цени или гост-информация. За full-feature OTA интеграции използвайте Channex.
  • iCal публикаторите често обновяват само ежедневно — резервация през Bedandbreakfast.eu няма да пристигне за секунди, а след 1-24 часа.
  • Повтарящи се събития (recurrence rules) НЕ се поддържат. За accommodation feeds това не е проблем (всяка резервация стои като едно отделно събитие във feed-а).