Расписание интервью и кандидатов
Совместить доступность и состав интервьюеров, избежать пересечений, экспортировать локальные приглашения.
Методика и примеры
Расписание интервью и кандидатов
Пересекает окна кандидата и всех интервьюеров, вычитает уже занятые интервалы и назначает ранний подходящий слот. ICS сохраняется локально, приглашения не отправляются.
Входные данные примера
Основной источник
[
{
"id": "I1",
"candidate": "P1",
"panel": [
"W1",
"W2"
],
"minutes": 30
},
{
"id": "I2",
"candidate": "P2",
"panel": [
"W1"
],
"minutes": 30
}
]Второй источник
[
{
"person": "P1",
"start": "2026-01-01T10:00:00Z",
"end": "2026-01-01T12:00:00Z"
},
{
"person": "P2",
"start": "2026-01-01T10:00:00Z",
"end": "2026-01-01T12:00:00Z"
},
{
"person": "W1",
"start": "2026-01-01T10:00:00Z",
"end": "2026-01-01T12:00:00Z"
},
{
"person": "W2",
"start": "2026-01-01T10:00:00Z",
"end": "2026-01-01T11:00:00Z"
}
]Результат примера
| Интервью | Кандидат | Участники | Начало | Конец | Статус |
|---|---|---|---|---|---|
| I1 | P1 | P1;W1;W2 | 2026-01-01T10:00:00.000Z | 2026-01-01T10:30:00.000Z | назначено |
| I2 | P2 | P2;W1 | 2026-01-01T10:30:00.000Z | 2026-01-01T11:00:00.000Z | назначено |
Показано строк: 2 из 2.
Локальная обработка: до2 млн символов или20 000 записей на источник; до50 000 строк результата. Тяжёлые операции имеют отдельные ограничения и отмену. Измеренный спрос и внешние данные не подставляются.
