ОбъяснениеПроверено 4 августа 2026 г.

Обмен занятостью через iCal

Свяжите один бронируемый ресурс с внешним календарём для импорта и экспорта занятых дат.

iCal обменивается только занятостью. Он помогает закрывать даты одного ресурса по событиям внешнего календаря и передавать локальные занятые даты другому сервису.

Что даёт подключение

  • Импортирует внешние события как закрытия дат выбранного ресурса.
  • Обновляет закрытие, если событие с тем же идентификатором изменилось.
  • Отменяет закрытие, если событие отменено или исчезло из актуального календаря.
  • Предоставляет отдельную ссылку BookingSaaS с локальными подтверждёнными бронями и закрытыми датами.
  • Показывает результат последней синхронизации: получено, добавлено, обновлено, пропущено и удалено из занятости.

Чего iCal не передаёт

iCal не синхронизирует:

  • гостя и его контакты;
  • стоимость, оплату и услуги;
  • количество гостей;
  • полноценный статус брони;
  • цены и правила проживания.

Если сервис поддерживает прямую интеграцию с бронями, используйте её вместо iCal либо точно разделите назначения подключений.

Как устроен обмен

Одно iCal-подключение навсегда связано с одним активным бронируемым ресурсом:

  • Внешний iCal URL для импорта занятости BookingSaaS читает при ручной синхронизации.
  • Наш iCal URL для экспорта занятости передаётся внешнему сервису.

Закрытия, которые пришли через это же подключение, не возвращаются в его экспортную ссылку. Это предотвращает цикл, когда одно внешнее событие импортируется повторно как новая локальная занятость.

Важно. Частота чтения нашей экспортной ссылки зависит от внешнего сервиса. BookingSaaS не может заставить его обновить календарь немедленно.

Путь настройки

  1. Создайте iCal-подключение.
  2. Импортируйте занятость из внешнего календаря, если она нужна.
  3. Передайте ссылку BookingSaaS внешнему сервису.
  4. Управляйте состоянием подключения и внешними ссылками.

Статьи раздела