bitrix_find_free_slot
Find a common free calendar slot for multiple participants by checking availability during a date range and duration. Returns available start times for scheduling meetings.
Instructions
Найти общий свободный слот в календаре для нескольких участников (read-only, ничего не создаёт). Возвращает до maxCandidates слотов в формате "DD.MM.YYYY HH:MM:SS" — тот же формат принимает bitrix_schedule_meeting в полях from/to. Требует область доступа "calendar" у вебхука.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| windowTo | Yes | Конец окна поиска (включительно), формат YYYY-MM-DD. | |
| windowFrom | Yes | Начало окна поиска, формат YYYY-MM-DD. | |
| workDayEnd | No | Конец рабочего дня, формат HH:MM (по умолчанию "18:00"). | |
| workDayStart | No | Начало рабочего дня, формат HH:MM (по умолчанию "09:00"). | |
| maxCandidates | No | Сколько слотов вернуть (по умолчанию 3). | |
| participantIds | Yes | ID участников, для которых нужно найти общий свободный слот. | |
| durationMinutes | Yes | Требуемая длительность встречи в минутах. |