WisyLink Блог

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

Сайт для онлайн-записи клиентов с ИИ: без накладок

Сайт для онлайн-записи клиентов с помощью ИИ: свободное время в реальном времени без накладок, админка для мастеров, напоминания по почте и предоплата.

12 мин. чтение
Сайт для онлайн-записи клиентов с ИИ: без накладок

Чтобы сделать сайт для онлайн-записи с помощью ИИ, выпишите услуги, их длительность, часы работы и правила записи, а затем опишите всё это в одном промпте. Конструктор создаст страницу записи, будет хранить записи в базе данных, блокировать занятые окна и даст вам админку. Письма с подтверждением и предоплата заработают, когда вы добавите ключи SMTP и платёжного сервиса.

  • Сначала запишите правила: длительность услуг, перерывы между клиентами, минимальный срок до записи, на сколько вперёд открыт календарь, мастера и правила отмены. Конструктор может соблюдать только те правила, о которых ему сказали.
  • Накладки исключает защищённая запись в базу: окно занимается, только если в этот самый момент оно всё ещё свободно, поэтому из двух одновременных записей проходит одна.
  • В админке вы видите, переносите и отменяете записи и закрываете время для выходных; у мастеров могут быть свои логины и свои графики.
  • Подтверждения и напоминания уходят через ваш SMTP-аккаунт, а напоминания запускаются по расписанию раз в 30–60 минут, так что они не точны до минуты.
  • Предоплата идёт через ваш аккаунт у платёжного провайдера, и запись подтверждается, только когда провайдер сам сообщил сайту об успешном платеже.
  • Перед запуском проверьте всё с двух телефонов, затем перенесите сайт на свой домен и добавьте ссылку на запись в карточки организации на картах.

Что нужно сайту онлайн-записи и какие правила продумать

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

Услуги, длительность и мастера

Перечислите все услуги, на которые можно записаться, с длительностью, ценой и тем, кто их выполняет. Возьмём салон на два кресла: стрижка — 45 минут, окрашивание — 120 минут плюс 15 минут на уборку, оформление бороды — 20 минут. Анна работает со вторника по субботу с 9:00 до 17:00, Борис — с четверга по воскресенье с 10:00 до 18:00, окрашивание делает только Анна. Этот абзац — уже бо́льшая часть системы записи.

У репетиторов, консультантов и клиник та же схема: сеансы, длительность, специалисты. Групповые занятия и прокат устроены иначе, потому что у них есть вместимость. Для группы йоги на 12 мест или четырёх прокатных каяков «занято» означает «мест не осталось», а не «этот час уже кто-то взял».

Чек-лист правил записи

Шаг сетки
Как часто предлагается время начала, например каждые 15 или 30 минут. Короткий шаг заполняет пробелы, длинный делает день аккуратнее.
Перерыв
Время после визита, которое закрыто для записи: на уборку, заметки или дорогу. Оно относится к этой записи, а не к следующему клиенту.
Минимальный срок до записи
Насколько заранее можно записаться, например не позже чем за два часа.
Горизонт записи
На сколько вперёд открыт календарь, например на восемь недель.
Вместимость
Сколько записей помещается в одно окно: по одной на мастера или определённое число мест для групповых занятий и проката.
Правила отмены
До какого момента клиенты могут сами отменить или перенести запись и что после этого происходит с предоплатой.

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

Пошаговая сборка по шаблону промпта

  1. Запишите услуги и правила в заметку по чек-листу выше.
  2. Создайте бесплатный аккаунт на тарифе Community (без привязки карты) и начните новый чат на сайте или в мобильном приложении.
  3. Приложите прайс-лист, если он есть, — в PDF, таблицей или фотографией. Справочные файлы до 25 МБ каждый читаются как контекст.
  4. Вставьте шаблон ниже со своими данными. Если Wisy задаст вопрос, ответьте; иначе сборка начнётся и будет показывать ход работы в чате.
  5. Прочитайте заключительную заметку сборки. В ней сказано, как войти в админку и какие интеграции, например почта или платёжный сервис, ждут ваших данных.
  6. Добавьте эти данные в разделе «Интеграции», а не в чате.
  7. Проведите проверки из следующего раздела, а затем просите правки в том же чате.

Создайте сайт онлайн-записи для [название], [тип бизнеса] в [город]. Часовой пояс: [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.

Правильная схема предоплаты состоит из пяти шагов. Зная их, можно проверить каждый:

  1. Клиент выбирает время. Сайт сохраняет запись как ожидающую оплаты и придерживает окно.
  2. Клиент переходит на платёжную страницу провайдера, чтобы внести предоплату.
  3. Когда платёж прошёл, провайдер отправляет сайту подписанное уведомление (вебхук). Только тогда запись подтверждается и уходит письмо с подтверждением.
  4. Если клиент бросил оплату, бронь окна истекает и оно снова открывается. Тридцать минут — разумный срок; у Stripe это ещё и минимальное время жизни платёжной сессии.
  5. Отмены в рамках ваших правил возвращаются через личный кабинет платёжного сервиса или кнопкой возврата в админке, если вы её попросите.

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

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

Свой сайт записи или подписка на сервис онлайн-записи

Сервисы онлайн-записи — зрелая категория, и для многих бизнесов подписка — правильный ответ. Честное сравнение:

Свой сайт записи, созданный ИИ, в сравнении с подпиской на готовый сервис
КритерийСвой сайт записи, созданный ИИПодписка на сервис онлайн-записи
ЗапускОдин промпт, потом тестирование; работает в тот же деньРегистрация, затем настройка услуг и мастеров в его настройках
Соответствие вашим правиламСтроится вокруг ваших правил, какими бы необычными они ни былиОграничено вариантами, которые предлагает продукт
РасходыВаш тариф WisyLink плюс комиссии платёжного сервисаЕжемесячная плата, часто за каждого сотрудника, иногда плюс оплата за записи или сообщения
БрендингВаш дизайн на вашем доменеМакет поставщика с ограниченной настройкой стиля
Где хранятся записиВ данных вашего сайта, видны в вашей админке, выгружаются в CSV, если попроситьВ системе поставщика, выгрузка на его условиях
ОбслуживаниеХостинг и HTTPS берёт на себя платформа; каждое запрошенное изменение вы проверяете самиВсё обслуживает поставщик, а вы подстраиваетесь под его изменения
Готовые дополненияСинхронизация календаря, SMS и связь с кассой собираются и тестируются по однойЧасто уже есть: синхронизация календаря, SMS-напоминания, оплата, витрина в каталоге

Выбирайте подписку, если с первого дня нужны двусторонняя синхронизация календаря, SMS-напоминания и связь с кассой, а правила у вас стандартные. Выбирайте свой сайт, если правила не укладываются в шаблон (разная длительность, вместимость, ручное одобрение, абонементы), если оплата за каждого сотрудника для вашей команды выходит дорого или если вы хотите, чтобы запись была частью вашего сайта, а не ссылкой на чужой.

Запуск: домен, карточка организации и SEO

Прежде чем показывать сайт клиентам, проведите проверку на накладки, пройдите запись от начала до конца на телефоне, отмените её по ссылке клиента и убедитесь, что приходят все письма. По условиям WisyLink проверка и тестирование того, что собрал ИИ, — ваша задача, а система записи — именно то место, где непроверенный пограничный случай стоит реальных визитов. Наше эссе об оценке сгенерированного результата объясняет, почему повторяемый список проверок лучше беглого взгляда.

  1. Перенесите сайт на свой домен. Бесплатные ссылки живут 30 дней, так что работающей системе записи место на платном тарифе. Подключите домен вроде zapis.vash-salon.ru до того, как что-то печатать; DNS-шаги описаны в нашем руководстве о подключении своего домена.
  2. Добавьте ссылку на запись в карточки на картах. В профиле компании в Google можно добавить ссылку для записи, чтобы люди записывались прямо из Поиска и Карт. Для клиентов в России не менее важны карточки организации в Яндекс Бизнесе и 2ГИС — укажите сайт с онлайн-записью и там.
  3. Используйте ссылку везде. В описании профилей в соцсетях, в подписи к письмам, в чеках и на табличке у стойки администратора.
  4. Помогите поисковикам. Каждый сайт WisyLink отдаёт читаемый HTML, заголовки и описания, карту сайта и robots.txt. Попросите отдельную страницу для каждой услуги с настоящим описанием и ценой, а также структурированные данные о местной компании с адресом, телефоном и часами работы.

Создайте свой сайт онлайн-записи

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

ЧАВО

Часто задаваемые вопросы

Можно ли брать предоплату при онлайн-записи?
Да, через ваш аккаунт у платёжного сервиса: Stripe там, где он работает, или другой сервис с API. Пока клиент платит, запись хранится как ожидающая и становится подтверждённой, только когда провайдер сообщает сайту об успешном платеже. Вы решаете, для каких услуг нужна предоплата, какая сумма и сколько держать окно. Пока ключи не добавлены в «Интеграциях», предоплата не работает; начните с тестовых ключей.
Может ли сайт присылать клиентам напоминания о записи?
Да, через ваш SMTP-аккаунт. Задача по расписанию запускается раз в 30–60 минут, поэтому напоминание «за 24 часа» приходит примерно в пределах часа от этой отметки. Можно добавить и второе напоминание, например за два часа, по тому же расписанию. Для SMS-напоминаний нужен SMS-провайдер с API и ваши ключи в «Интеграциях»; заказывайте их отдельной функцией и обязательно тестируйте.
Можно ли закрыть праздники и выходные дни?
Да. Попросите в админке инструмент закрытия времени: отдельные дни, диапазоны дат и повторяющиеся перерывы вроде ежедневного обеда. Закрытое время сразу исчезает из публичного календаря. Записи, уже сделанные на закрытый день, автоматически не отменяются, поэтому попросите предупреждение со списком таких записей и свяжитесь с этими клиентами сами — лучше заранее, чтобы они успели выбрать другое время.
Синхронизируется ли запись с Google Календарём?
Из коробки — нет. Двустороннюю синхронизацию можно сделать как интеграцию с вашими собственными учётными данными Google, которые вводятся в «Интеграциях»; попросите о ней явно и проверьте на реальных записях, прежде чем на неё полагаться. Путь проще: файл «добавить в календарь» в каждом подтверждении, а единственный источник правды — дневной вид в вашей админке.
Может ли у каждого мастера быть своё расписание?
Да. Задайте каждому мастеру рабочие часы, услуги, которые он выполняет, и отдельный логин. Клиенты выбирают конкретного мастера или «любого свободного», а защита от пересечений работает для каждого мастера отдельно, поэтому два мастера могут одновременно принять клиентов на 15:00. Мастера видят свои записи, а администратор видит и переносит записи всех.
Удобно ли записываться с телефона?
Должно быть удобно: WisyLink собирает адаптивные страницы с расчётом в первую очередь на мобильные, а большинство клиентов будут записываться именно с телефона. И всё же проверьте весь путь на маленьком экране, включая выбор даты, форму с открытой клавиатурой и страницу оплаты. Админка тоже работает в браузере телефона, что удобно на ресепшене или между клиентами.
Поделиться
XLinkedInFacebook