Чтобы сделать сайт для онлайн-записи с помощью ИИ, выпишите услуги, их длительность, часы работы и правила записи, а затем опишите всё это в одном промпте. Конструктор создаст страницу записи, будет хранить записи в базе данных, блокировать занятые окна и даст вам админку. Письма с подтверждением и предоплата заработают, когда вы добавите ключи SMTP и платёжного сервиса.
- Сначала запишите правила: длительность услуг, перерывы между клиентами, минимальный срок до записи, на сколько вперёд открыт календарь, мастера и правила отмены. Конструктор может соблюдать только те правила, о которых ему сказали.
- Накладки исключает защищённая запись в базу: окно занимается, только если в этот самый момент оно всё ещё свободно, поэтому из двух одновременных записей проходит одна.
- В админке вы видите, переносите и отменяете записи и закрываете время для выходных; у мастеров могут быть свои логины и свои графики.
- Подтверждения и напоминания уходят через ваш SMTP-аккаунт, а напоминания запускаются по расписанию раз в 30–60 минут, так что они не точны до минуты.
- Предоплата идёт через ваш аккаунт у платёжного провайдера, и запись подтверждается, только когда провайдер сам сообщил сайту об успешном платеже.
- Перед запуском проверьте всё с двух телефонов, затем перенесите сайт на свой домен и добавьте ссылку на запись в карточки организации на картах.
Что нужно сайту онлайн-записи и какие правила продумать
Снаружи сайт для записи прост: выбрал услугу, выбрал время, готово. Настоящая работа — в правилах, которые стоят за календарём. Изложите их на бумаге до того, как писать промпт.
Услуги, длительность и мастера
Перечислите все услуги, на которые можно записаться, с длительностью, ценой и тем, кто их выполняет. Возьмём салон на два кресла: стрижка — 45 минут, окрашивание — 120 минут плюс 15 минут на уборку, оформление бороды — 20 минут. Анна работает со вторника по субботу с 9:00 до 17:00, Борис — с четверга по воскресенье с 10:00 до 18:00, окрашивание делает только Анна. Этот абзац — уже бо́льшая часть системы записи.
У репетиторов, консультантов и клиник та же схема: сеансы, длительность, специалисты. Групповые занятия и прокат устроены иначе, потому что у них есть вместимость. Для группы йоги на 12 мест или четырёх прокатных каяков «занято» означает «мест не осталось», а не «этот час уже кто-то взял».
Чек-лист правил записи
- Шаг сетки
- Как часто предлагается время начала, например каждые 15 или 30 минут. Короткий шаг заполняет пробелы, длинный делает день аккуратнее.
- Перерыв
- Время после визита, которое закрыто для записи: на уборку, заметки или дорогу. Оно относится к этой записи, а не к следующему клиенту.
- Минимальный срок до записи
- Насколько заранее можно записаться, например не позже чем за два часа.
- Горизонт записи
- На сколько вперёд открыт календарь, например на восемь недель.
- Вместимость
- Сколько записей помещается в одно окно: по одной на мастера или определённое число мест для групповых занятий и проката.
- Правила отмены
- До какого момента клиенты могут сами отменить или перенести запись и что после этого происходит с предоплатой.
Добавьте свой часовой пояс, нерабочие дни и то, подтверждается ли запись сразу или ждёт вашего одобрения. Мгновенное подтверждение подходит большинству сервисных бизнесов, ручное — дорогим или нестандартным заказам.
Пошаговая сборка по шаблону промпта
- Запишите услуги и правила в заметку по чек-листу выше.
- Создайте бесплатный аккаунт на тарифе Community (без привязки карты) и начните новый чат на сайте или в мобильном приложении.
- Приложите прайс-лист, если он есть, — в PDF, таблицей или фотографией. Справочные файлы до 25 МБ каждый читаются как контекст.
- Вставьте шаблон ниже со своими данными. Если Wisy задаст вопрос, ответьте; иначе сборка начнётся и будет показывать ход работы в чате.
- Прочитайте заключительную заметку сборки. В ней сказано, как войти в админку и какие интеграции, например почта или платёжный сервис, ждут ваших данных.
- Добавьте эти данные в разделе «Интеграции», а не в чате.
- Проведите проверки из следующего раздела, а затем просите правки в том же чате.
Создайте сайт онлайн-записи для [название], [тип бизнеса] в [город]. Часовой пояс: [Europe/Moscow].
Услуги (название, длительность, цена, кто выполняет): [Стрижка, 45 мин, 1500 ₽, Анна или Борис]; [Окрашивание, 120 мин плюс 15 мин перерыв, 4500 ₽, только Анна]; [Оформление бороды, 20 мин, 700 ₽, только Борис].
Часы работы: [Анна: вт–сб 09:00–17:00]; [Борис: чт–вс 10:00–18:00]. Клиент выбирает услугу, затем мастера или «любой свободный», затем свободное время.
Правила: время начала каждые [15] минут; записываться не позже чем за [2 часа] и не раньше чем за [8 недель]; клиент может отменить или перенести запись до [24 часов] до визита. Никогда не допускайте пересечения двух записей у одного мастера, с учётом перерывов, даже если два человека записываются в одну и ту же секунду. Загружайте свободное время заново при выборе даты.
Форма записи: имя, телефон, email, комментарий по желанию. После записи показывайте подтверждение с кодом записи и ссылкой для отмены или переноса.
Админка: закрытый раздел с сегодняшними и будущими записями по каждому мастеру, где я могу переносить и отменять записи и закрывать выходные, праздники и перерывы. У мастеров свои логины, и каждый видит только своё расписание.
Письма: через мой SMTP-аккаунт — подтверждение при записи и напоминание примерно за 24 часа.
Предоплата: [500 ₽] за [Окрашивание] через мой платёжный сервис. Держите окно 30 минут, пока клиент платит, и освобождайте его, если оплата не прошла.
Это полноценная система в одном сообщении. На бесплатном тарифе Wisy ограничивает каждую сборку работающей первой версией, поэтому сначала ждите сам процесс записи и админку, а письма и предоплату — в следующих сборках; платные тарифы позволяют собирать больше за раз и меньше ждать между сборками. Другие шаблоны — в статье с промптами для конструктора сайтов с ИИ, а общий порядок действий — в инструкции о том, как создать сайт с помощью ИИ.
Как исключаются накладки
Двойная запись — проблема времени. Два клиента открывают страницу в 10:00, и оба видят, что 15:00 свободно. Оба нажимают «Записаться» в одну и ту же секунду. Наивная система для каждого запроса проверяет «свободно ли 15:00?», дважды получает «да» и записывает обоих.
В слое данных WisyLink есть защищённое обновление ровно для этого случая. Приложение занимает окно одной командой: взять его, только если оно всё ещё свободно. Проверка и запись происходят как один шаг, поэтому запись получает один клиент, а второй сразу видит «Это время только что заняли, выберите другое». Та же защита не даёт продать лишние места в группу: число мест уменьшается, только пока оно больше нуля.
Две детали должны быть и в промпте, и в ваших проверках:
- Пересечения, а не только одинаковое время начала. Стрижка на 45 минут в 14:30 и окрашивание на 120 минут в 13:00 начинаются в разное время, но пересекаются. Просите «никаких пересекающихся записей, с учётом перерывов».
- Свободное время в реальном времени. Страницы кешируются и обновляются примерно через минуту после изменения данных, поэтому окно может какое-то мгновение выглядеть свободным уже после того, как его заняли. Защита всё равно заблокирует вторую запись, но клиентам удобнее, когда свободное время загружается заново при выборе даты, — поэтому шаблон об этом и просит.
Проверка занимает две минуты. Откройте страницу записи на двух телефонах, выберите одну и ту же услугу, мастера и время и нажмите «Записаться» на обоих одновременно: успешной должна быть ровно одна запись. Затем попробуйте запись, которая на 15 минут пересекается с существующей, и запись внутри закрытого перерыва. Если что-то проскочило, опишите в чате, что произошло, и попросите исправить.
Админка: смотрите, переносите и отменяйте записи
Ваш сайт сам ведёт аккаунты для вас и ваших мастеров: хешированные пароли, сессионные cookie и роли. Именно это делает возможной полноценную админку:
- Вид на день: записи каждого мастера с именем клиента, услугой, телефоном и комментарием.
- Перенос: выберите для записи новое время. Перенос использует ту же защиту, что и запись, поэтому вы не поставите клиента в занятое окно по ошибке.
- Отмена: сразу освобождает окно для других клиентов.
- Закрытие времени: выходные, праздники, обеденные перерывы или неделя отпуска убираются из публичного календаря.
- Логины мастеров: каждый управляет только своим расписанием, а роль администратора видит всех.
- Выгрузка: CSV с записями для бухгалтера или для вашего учёта.
Если закрыть день, уже сделанные на него записи не отменяются. Попросите предупреждение со списком таких записей, когда закрываете загруженный день, и свяжитесь с этими клиентами сами. Админка — это веб-страница, поэтому она работает в браузере телефона; добавьте её на главный экран, и на ресепшене она будет вести себя как приложение.
Письма с подтверждением и напоминания
Письма уходят через ваш собственный SMTP-аккаунт — данные для отправки из рабочего почтового ящика или сервиса email-рассылок. Когда сборка добавляет почту, в «Интеграциях» появляется пункт «Email (SMTP)» с сервером, портом, логином, паролем и адресом отправителя. Заполните его один раз; значения шифруются и больше никогда не показываются.
До этого письма не отправляются. Запись при этом работает, и клиенты всё равно видят подтверждение и код записи на экране. Для тихого пробного запуска этого хватит, но не открывайте запись для всех без подтверждений: люди, которые ничего не получили, могут записаться повторно или забыть время.
Напоминаниям нужно что-то, что проснётся и отправит их, пока на сайте никого нет. Сайты WisyLink умеют запускать для этого задачи по расписанию с фиксированным интервалом от 30 до 60 минут. Поэтому «за 24 часа» на деле означает «примерно в пределах часа от отметки в 24 часа»: клиент, записанный на четверг на 15:00, получит напоминание где-то в районе 15:00 в среду. Для напоминаний это нормально, а для всего, что должно происходить минута в минуту, — нет. Стоит попросить две страховки: отмечать каждую запись после отправки напоминания, чтобы повторный запуск не отправил его дважды, и пропускать отменённые записи.
SMS-напоминания возможны через API SMS-провайдера с вашим аккаунтом и ключами; заказывайте их как отдельную функцию и тестируйте. С календарями так же. Клиенты могут получать вместе с подтверждением файл «добавить в календарь», но двусторонней синхронизации с вашим Google Календарём из коробки нет. Её можно подключить через интеграцию с вашими собственными учётными данными Google, так что попросите о ней явно и проверьте, прежде чем на неё полагаться.
Предоплата или полная оплата через платёжный сервис
Могут ли клиенты вносить предоплату при записи? Да. WisyLink сам платежи не проводит: ваш сайт обращается к платёжному сервису через ваш аккаунт, и деньги поступают вам. Stripe подойдёт, только если он работает с бизнесами в вашей стране; российских продавцов ни Stripe, ни PayPal не обслуживают, поэтому для бизнеса в России нужен платёжный сервис, у которого есть API.
Правильная схема предоплаты состоит из пяти шагов. Зная их, можно проверить каждый:
- Клиент выбирает время. Сайт сохраняет запись как ожидающую оплаты и придерживает окно.
- Клиент переходит на платёжную страницу провайдера, чтобы внести предоплату.
- Когда платёж прошёл, провайдер отправляет сайту подписанное уведомление (вебхук). Только тогда запись подтверждается и уходит письмо с подтверждением.
- Если клиент бросил оплату, бронь окна истекает и оно снова открывается. Тридцать минут — разумный срок; у Stripe это ещё и минимальное время жизни платёжной сессии.
- Отмены в рамках ваших правил возвращаются через личный кабинет платёжного сервиса или кнопкой возврата в админке, если вы её попросите.
Ключевой шаг — третий. Страница, на которую клиент попадает после оплаты, ничего не доказывает: этот адрес может открыть кто угодно, а некоторые клиенты закрывают вкладку раньше, чем она загрузится. Даже руководство Stripe по выполнению заказов требует вебхуков именно по этой причине, и WisyLink строит платежи так же у любого провайдера: запись сохраняется первой и подтверждается только проверенным уведомлением.
В «Интеграциях» начните с тестовых ключей платёжного сервиса, проведите несколько записей с тестовыми картами, затем подставьте боевые ключи. Пока ключей нет, платежи не работают, так что не обещайте предоплату заранее. Платёжный сервис берёт комиссию с каждого платежа — учтите её в сумме предоплаты.
Свой сайт записи или подписка на сервис онлайн-записи
Сервисы онлайн-записи — зрелая категория, и для многих бизнесов подписка — правильный ответ. Честное сравнение:
| Критерий | Свой сайт записи, созданный ИИ | Подписка на сервис онлайн-записи |
|---|---|---|
| Запуск | Один промпт, потом тестирование; работает в тот же день | Регистрация, затем настройка услуг и мастеров в его настройках |
| Соответствие вашим правилам | Строится вокруг ваших правил, какими бы необычными они ни были | Ограничено вариантами, которые предлагает продукт |
| Расходы | Ваш тариф WisyLink плюс комиссии платёжного сервиса | Ежемесячная плата, часто за каждого сотрудника, иногда плюс оплата за записи или сообщения |
| Брендинг | Ваш дизайн на вашем домене | Макет поставщика с ограниченной настройкой стиля |
| Где хранятся записи | В данных вашего сайта, видны в вашей админке, выгружаются в CSV, если попросить | В системе поставщика, выгрузка на его условиях |
| Обслуживание | Хостинг и HTTPS берёт на себя платформа; каждое запрошенное изменение вы проверяете сами | Всё обслуживает поставщик, а вы подстраиваетесь под его изменения |
| Готовые дополнения | Синхронизация календаря, SMS и связь с кассой собираются и тестируются по одной | Часто уже есть: синхронизация календаря, SMS-напоминания, оплата, витрина в каталоге |
Выбирайте подписку, если с первого дня нужны двусторонняя синхронизация календаря, SMS-напоминания и связь с кассой, а правила у вас стандартные. Выбирайте свой сайт, если правила не укладываются в шаблон (разная длительность, вместимость, ручное одобрение, абонементы), если оплата за каждого сотрудника для вашей команды выходит дорого или если вы хотите, чтобы запись была частью вашего сайта, а не ссылкой на чужой.
Запуск: домен, карточка организации и SEO
Прежде чем показывать сайт клиентам, проведите проверку на накладки, пройдите запись от начала до конца на телефоне, отмените её по ссылке клиента и убедитесь, что приходят все письма. По условиям WisyLink проверка и тестирование того, что собрал ИИ, — ваша задача, а система записи — именно то место, где непроверенный пограничный случай стоит реальных визитов. Наше эссе об оценке сгенерированного результата объясняет, почему повторяемый список проверок лучше беглого взгляда.
- Перенесите сайт на свой домен. Бесплатные ссылки живут 30 дней, так что работающей системе записи место на платном тарифе. Подключите домен вроде
zapis.vash-salon.ruдо того, как что-то печатать; DNS-шаги описаны в нашем руководстве о подключении своего домена. - Добавьте ссылку на запись в карточки на картах. В профиле компании в Google можно добавить ссылку для записи, чтобы люди записывались прямо из Поиска и Карт. Для клиентов в России не менее важны карточки организации в Яндекс Бизнесе и 2ГИС — укажите сайт с онлайн-записью и там.
- Используйте ссылку везде. В описании профилей в соцсетях, в подписи к письмам, в чеках и на табличке у стойки администратора.
- Помогите поисковикам. Каждый сайт WisyLink отдаёт читаемый HTML, заголовки и описания, карту сайта и robots.txt. Попросите отдельную страницу для каждой услуги с настоящим описанием и ценой, а также структурированные данные о местной компании с адресом, телефоном и часами работы.
Создайте свой сайт онлайн-записи
Опишите услуги и правила одним сообщением и получите работающую страницу записи: начните бесплатно на Community, без привязки карты. Проверьте её с двух телефонов, добавьте ключи SMTP и платёжного сервиса, затем перенесите на свой домен и оставьте на платном тарифе, чтобы она не истекла. Что ещё можно собрать так же, смотрите в сценариях использования.
ЧАВО
