CRM и автоматизация · Опубликовано 01.08.2026 · 6 мин чтения

Календарь для записи клиентов: как организовать услуги, специалистов и свободное время

Практическая модель календаря записи: как связать услуги, длительность, специалистов, рабочие интервалы и буферы, чтобы клиент видел только выполнимые слоты.

Календарь для записи клиентов: как организовать услуги, специалистов и свободное время
Содержание
Коротко о Под запись

Прямая ссылка и QR-код для записи клиентов без отдельного сайта

Начать бесплатно

Пустая клетка в календаре ещё не означает, что туда можно записать клиента. Сначала выбранная услуга должна поместиться целиком, специалист — уметь её выполнить, рабочий день — не закончиться, а подготовка и перерыв — не пересечься со встречей.

Поэтому календарь записи строят не от сетки времени, а от правил реальной работы. Ниже — модель, которую можно проверить на одном специалисте и двух услугах до запуска для клиентов.

Короткий план: опишите услуги, измерьте полное занятое время, свяжите услуги со специалистами, задайте рабочие интервалы и исключения, затем проведите восемь тестов с телефона.

Сначала разделите занятость и доступность

Обычный календарь отвечает на вопрос «когда уже есть событие». Календарь записи должен ответить на другой вопрос: «можно ли начать выбранную услугу в это время и закончить её по всем правилам».

Например, окно 12:30–13:00 выглядит свободным. Но 30-минутная консультация с 10-минутным запасом туда не помещается перед перерывом в 13:00. Эти 30 минут свободны, но недоступны для записи.

Google Календарь описывает базовую механику страницы бронирования: владелец задаёт доступность, делится ссылкой, а занятые периоды блокируются. Для бизнеса этого мало — доступность также зависит от услуги, исполнителя и служебного времени.

Соберите пять исходных данных

ДанныеЧто зафиксироватьОшибка
УслугаПонятное название и результатРазные работы объединены в неопределённый пункт
ДлительностьПовторяемое фактическое времяУказан идеальный минимум
СпециалистКто действительно выполняет услугуКлиент видит любого сотрудника
Рабочий интервалРеальные начало, конец и дни неделиПеренесены номинальные часы
ЗапасПодготовка, уборка, заметки или дорогаВстречи стоят вплотную

Измеряйте несколько выполнений услуги, а не одну удачную встречу. Если время зависит от понятного фактора, создайте два формата: например, «первичная консультация — 30 минут» и «разбор проекта — 90 минут».

Microsoft Bookings разделяет длительность встречи, рабочие часы, горизонт записи и интервалы до или после услуги. Cal.com также считает буфер защищённым временем, которое не может пересекаться с соседней записью.

Рассчитывайте слот как непрерывный интервал

Проверка доступного слота: график, услуга, занятость и рабочий запас

Для запаса после услуги используйте простую формулу:

Конец занятости = начало + длительность услуги + запас после.

УслугаРаботаЗапас послеПолное занятое время
Короткая консультация30 минут10 минут40 минут
Основная консультация60 минут15 минут75 минут
Разбор проекта90 минут30 минут120 минут

Если основная консультация начинается в 10:00, следующий безопасный старт наступает не раньше 11:15. Окно 10:45–11:00 не становится доступным только потому, что на сетке нет события.

Не путайте длительность услуги и шаг начала. Шаг 15 минут означает, что календарь может предлагать 10:00, 10:15 и 10:30. Но каждый старт всё равно обязан пройти проверку полного интервала.

Пример дня 09:00–18:00 с перерывом 13:00–14:00:

- консультация 09:00–10:00 с запасом занимает время до 10:15; - разбор 10:30–12:00 с запасом занимает время до 12:30; - короткая встреча в 12:30 недоступна: ей нужно 40 минут до 13:10; - после 17:20 короткая встреча возможна только при шаге, который допускает такой старт, и завершении не позже 18:00.

Свободные минуты полезны только тогда, когда образуют непрерывный допустимый интервал.

Свяжите услуги со специалистами

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

СпециалистПервичная консультацияОсновная консультацияОбучение
АннаДаДаНет
БорисДаНетДа
СветланаНетДаДа

Обновляйте матрицу при каждом изменении каталога или состава команды. Для разных мест и форматов используйте отдельные рабочие интервалы: например, онлайн-встречи утром, очные — после обеда.

Проверьте границы дня и исключения

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

Проверьте четыре границы:

  1. Услуга не начинается раньше рабочего интервала.
  2. Работа и запас полностью заканчиваются до его конца.
  3. Встреча не пересекает перерыв ни одной минутой.
  4. Закрытая дата не открывается заново из недельного шаблона.

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

Защитите календарь от двойной записи

Занятость нужно проверять дважды: при показе календаря и при завершении записи. Между этими действиями другой клиент может выбрать то же время.

Надёжный процесс выглядит так:

  1. Клиент выбирает слот.
  2. Система временно удерживает его на время оформления.
  3. Другой клиент получает обновлённую доступность.
  4. При подтверждении занятость проверяется повторно.
  5. Незавершённое удержание истекает, и время возвращается.

В Podzapis выбранный слот удерживается до 10 минут. При завершении backend повторно проверяет занятость. Защита работает только для записей, которые попали в единый контур: договорённость в блокноте или стороннем календаре сервис не увидит.

Для групповой услуги нужна заданная вместимость. Нельзя превращать индивидуальный слот в группу, просто разрешив пересечения.

Проведите восемь тестов перед запуском

ПроверкаДействиеОжидаемый результат
1Начало дняОткрыть самый ранний слотНет времени раньше рабочего интервала
2Конец дняВыбрать длинную услугу у границыВидны только старты с полным завершением
3ПерерывПроверить услугу перед обедомВстреча не пересекает перерыв
4Занятая записьСоздать тестовую заявкуПересекающиеся старты исчезают
5Два устройстваОткрыть один слот одновременноВторое оформление не создаёт дубль
6Смена услугиПереключить короткую на длиннуюВремя пересчитывается
7Смена специалистаВыбрать другого исполнителяПоявляется его допустимый график
8Закрытая датаПроверить отпуск или конец горизонтаНедоступное время не показывается

Тестируйте с телефона без авторизации владельца. Завершите подтверждение контакта, сверяйте заявку с рабочим календарём, затем выполните перенос и отмену. Старое время должно освободиться, новое — стать занятым.

Обслуживайте календарь раз в неделю

Выберите один постоянный день и потратьте несколько минут на проверку:

- продлите горизонт записи; - добавьте отпуска, обучение и изменённые смены; - проверьте новые услуги и их исполнителей; - разберите заявки ручного подтверждения; - сравните фактическую длительность с настройкой; - пройдите один ближайший слот с телефона; - убедитесь, что команда не ведёт параллельный календарь.

Если окна регулярно закрывают вручную, ищите причину в данных: неверная длительность, пропущенный перерыв, лишняя связь услуги со специалистом или слишком дальний горизонт.

FAQ

Почему день выглядит пустым, но времени для записи нет?

Выбранная услуга может не помещаться до перерыва или конца дня, требовать запас либо быть недоступной выбранному специалисту. Также слот может временно удерживаться другим клиентом.

Как выбрать запас между клиентами?

Измерьте обязательную работу, которая происходит до или после услуги: заметки, уборку, подготовку, дорогу. Задавайте запас по типу услуги, а не одним значением для всего каталога.

Автоматическое или ручное подтверждение лучше?

Автоматическое подходит для точного календаря, где любой показанный слот можно сразу обещать. Ручное нужно, когда остаётся условие вне календаря: тема, адрес, оборудование или материалы.

Чем такой календарь отличается от обычного?

Обычный календарь хранит события. Клиентский дополнительно проверяет услугу, длительность, исполнителя, рабочие часы, перерывы, запас и правило подтверждения.

Для первого теста достаточно двух услуг, одного специалиста, одного перерыва и короткого горизонта. Настроить этот сценарий можно через /onboarding. Общее сравнение требований есть в статье о программе для записи клиентов, а ежедневная работа — в руководстве как вести запись клиентов. Актуальные условия сервиса смотрите на /pricing.

CRM и автоматизация
Программа для записи клиентов: критерии выбора на старте

Программа для записи клиентов должна закрывать услуги, расписание, клиентов, статусы и уведомления. Остальные функции стоит добавлять только тогда, когда они действительно нужны процессу.

CRM и автоматизация
ROI CRM для салона красоты: как считать окупаемость без иллюзий

ROI CRM нельзя считать по обещаниям роста. Надёжнее разложить эффект на измеримые части: экономию времени администратора, снижение потерянных заявок, уменьшение неявок, повторные визиты и стоимость подписки.

CRM и автоматизация
Как выбрать CRM для салона красоты: матрица, стоимость и миграция

CRM для салона должна помогать с записью, расписанием, клиентской базой, уведомлениями и контролем команды. Перед выбором важно понять, какие задачи нужны сейчас, а какие можно оставить на потом.

Настройте запись клиентов за один вечер

Услуги, график, ссылка, QR-код и уведомления уже внутри сервиса

Попробовать Под запись