Спросить ИИ
Русский RU
Перейти в Watbot

Запись на приём

Запись клиентов к специалистам прямо в приложении: клиент выбирает филиал, услугу, специалиста и время, оставляет имя и телефон — и запись появляется в журнале. Услуги, специалистов, график и правила записи элементы берут из филиала. Как настроить филиал и собрать путь записи с блоками «Записать на приём», «Отменить запись» и «Перенести запись» — на странице Запись через мини-приложение.

Как добавлять элементы и что у них общего — на странице Элементы экрана.

Элемент Что показывает клиенту Выход
«Филиалы для записи» Список филиалов «Филиал N»
«Услуги для записи» Услуги филиала с ценой и длительностью «Услуга N»
«Специалисты для записи» Специалистов выбранной услуги «Специалист N»
«Время для записи» Свободное время по дням «Время N»
«Оформление записи» Сводку записи и поля клиента Надпись кнопки, по умолчанию «Записаться»
«Мои записи на приём» Записи клиента «Запись N»
«Карточка записи на приём» Одну запись с кнопками «Отменить запись», «Перенести запись», «Оценить визит»
«Оценка визита» Звёзды и комментарий после визита «После оценки»

Филиал

В большинстве элементов первым идёт «Филиал»:

  • конкретный филиал — элемент работает с ним. Проставить филиал во все экраны версии разом можно окном «Магазин и филиал»;
  • «Филиал выбирает клиент» — элемент берёт филиал, который клиент выбрал на экране с «Филиалами для записи». Обычно это {{ branchId }}. Если в приложении есть экран выбора филиала, под полем появляется подсказка с кнопкой «Брать выбранный клиентом».

«Мои записи на приём», «Карточке записи на приём» и «Оценке визита» филиал не обязателен: с «Все филиалы» они показывают записи клиента во всех филиалах проекта.

В конструкторе элементы показывают настоящие услуги и специалистов выбранного филиала; если филиал выбирает клиент — первого подходящего. Записи клиента в конструкторе — образец.

Элементы передают выбор друг другу через переменные: branchId, serviceId, staffId, slot, appointmentId. В настройках каждого элемента уже подставлены подходящие — менять их нужно, только если вы собираете свой сценарий.

Филиалы для записи

Список филиалов, из которых клиент выбирает свой. Нужен, когда филиалов несколько.

Элемент «Филиалы для записи»: два салона с адресами и телефонами и настройки элементаЭлемент «Филиалы для записи»: два салона с адресами и телефонами и настройки элемента
  • «Какие филиалы показывать» — пусто — все филиалы проекта, где есть услуги и специалисты.
  • «Показывать иконку филиала» — иконку загружают в разделе «Запись на приём», в переключателе филиалов. Без неё — значок метки.
  • «Показывать адрес», «Показывать телефон».
  • «Выбранный филиал в переменную» — по умолчанию branchId. По ней услуги, специалисты, время и блок «Записать на приём» работают с выбранным филиалом — укажите в них «Филиал выбирает клиент».
  • «Текст, когда показать нечего» — пусто — «Филиалов пока нет».

Услуги для записи

Услуги филиала, доступные для записи.

Элемент «Услуги для записи»: услуги с ценой и длительностью и настройки элементаЭлемент «Услуги для записи»: услуги с ценой и длительностью и настройки элемента
  • «Категория» — услуги одной категории или «Все категории». Когда филиал выбирает клиент, отбора по категории нет: категории у каждого филиала свои.
  • «Вид» — «Списком» или «Карточками».
  • «Группировать по категориям», «Показывать фото», «Показывать цены», «Показывать длительность».
  • «Выбранная услуга в переменную» — по умолчанию serviceId. По ней экран специалистов и выбор времени покажут своё.
  • «Текст, когда показать нечего» — пусто — «Услуг пока нет».

Специалисты для записи

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

Элемент «Специалисты для записи»: строка «Любой специалист» и специалисты и настройки элементаЭлемент «Специалисты для записи»: строка «Любой специалист» и специалисты и настройки элемента
  • «Услуга» — обычно {{ serviceId }} — её кладёт элемент «Услуги».
  • «Строка «Любой специалист»» и «Надпись строки». Запись достанется свободному специалисту, у которого в этот день меньше записей.
  • «Показывать фото», «Показывать рейтинг».
  • «Выбранный специалист в переменную» — по умолчанию staffId. По ней выбор времени покажет его свободные часы.
  • «Текст, когда показать нечего» — пусто — «Эту услугу сейчас никто не оказывает».

Время для записи

Свободное время по дням: лента дней и время выбранного дня.

Элемент «Время для записи»: лента дней и свободное время и настройки элементаЭлемент «Время для записи»: лента дней и свободное время и настройки элемента
  • «Услуга» и «Специалист» — обычно {{ serviceId }} и {{ staffId }}. Пусто или any в специалисте — любой свободный специалист.
  • «Перенос записи» — для экрана переноса: {{ appointmentId }}. Время подберётся под услуги и специалиста этой записи.
  • «Сколько дней показывать» — до 31, но не дальше, чем разрешено записываться в настройках филиала.
  • «Выбранное время в переменную» — по умолчанию slot. Его ждут оформление записи и блок «Перенести запись».
  • «Текст, когда показать нечего» — пусто — «Свободного времени нет».

Оформление записи

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

Элемент «Оформление записи»: сводка записи, поля клиента и кнопка «Записаться» и настройки элементаЭлемент «Оформление записи»: сводка записи, поля клиента и кнопка «Записаться» и настройки элемента
  • «Услуга», «Специалист», «Время» — обычно {{ serviceId }}, {{ staffId }} и {{ slot }}.
  • Какие поля спрашивать — телефон, почту, комментарий — решают правила филиала.
  • «Показывать сводку записи».
  • «Надпись на кнопке» (по умолчанию «Записаться») и «Цвет». С кнопки ведите в блок «Записать на приём».

Мои записи на приём

Записи клиента: предстоящие, а по желанию — прошедшие и отменённые.

Элемент «Мои записи на приём»: образец записей и настройки элементаЭлемент «Мои записи на приём»: образец записей и настройки элемента
  • «Сколько записей показывать» — до 50.
  • «Показывать прошедшие и отменённые».
  • «Выбранная запись в переменную» — по умолчанию appointmentId. По ней «Карточка записи» покажет подробности.
  • «Текст, когда показать нечего» — пусто — «Записей пока нет».

Карточка записи на приём

Одна запись: номер, статус, услуги, специалист, дата и стоимость — и кнопки действий.

Элемент «Карточка записи на приём»: запись с кнопками и настройки элементаЭлемент «Карточка записи на приём»: запись с кнопками и настройки элемента
  • «Запись» — обычно {{ appointmentId }} — из «Моих записей» или из ссылки из бота.
  • «Кнопка отмены» и «Надпись кнопки отмены» — перед отменой приложение переспросит клиента.
  • «Кнопка переноса» и «Надпись кнопки переноса».
  • «Кнопка «Оценить визит» после приёма» и «Надпись кнопки оценки».
  • «Кнопка «Добавить в календарь»» и «Надпись кнопки календаря» — только у предстоящей записи. iPhone добавит событие из файла, Android откроет Google Календарь.
  • «Текст, когда показать нечего» — пусто — «Запись не найдена».

У каждой кнопки свой выход: отмену ведите в блок «Отменить запись», перенос — на экран выбора времени, оценку — на экран с элементом «Оценка визита». Отменить или перенести запись клиент может не позже срока из правил филиала.

Оценка визита

Звёзды от 1 до 5 и поле комментария после визита. Оценка сохраняется сразу — отдельный блок не нужен. Первую неделю её можно поправить.

Элемент «Оценка визита»: звёзды, комментарий и кнопка «Отправить оценку» и настройки элементаЭлемент «Оценка визита»: звёзды, комментарий и кнопка «Отправить оценку» и настройки элемента
  • «Запись» — обычно {{ appointmentId }}.
  • «Заголовок» (по умолчанию «Как прошёл визит?») и «Цвет звёзд».
  • «Поле для комментария» и «Подсказка в поле комментария».
  • «Надпись кнопки» (по умолчанию «Отправить оценку») и «Цвет кнопки».
  • «Текст благодарности» — пусто — «Спасибо за оценку!».
  • «Звать довольных оставить отзыв» и «Надпись ссылки на отзывы» — тем, кто поставил 4 или 5, покажем ссылку на отзывы филиала. Её задают в настройках уведомлений записи.

До визита элемент показывает «Оценить визит можно после приёма.» Связь «После оценки» ведёт дальше, например на экран благодарности.

Мастеру

Элементы группы «Мастеру» — экраны для специалистов в том же приложении: мастер входит по коду из карточки специалиста и видит свои записи и график. Аккаунт в кабинете ему не нужен. Как выдать код и что мастер может делать — на странице Доступ мастера.

У «Записей мастера», «Карточки записи мастера» и «Графика мастера» есть «Филиал» — пусто — во всех филиалах, где человек числится специалистом. Клиент, попавший на экран мастера, записей не увидит — только «Текст для тех, кто не мастер» (пусто — «Раздел для мастеров. Войдите по коду, который выдал администратор.»).

Вход для мастера

Поле для кода и кнопка входа. Тому, кто уже вошёл, вместо поля показывается кнопка перехода к записям.

Элемент «Вход для мастера»: поле кода и кнопка «Войти» и настройки элементаЭлемент «Вход для мастера»: поле кода и кнопка «Войти» и настройки элемента
  • «Заголовок» (по умолчанию «Вход для мастера») и «Пояснение».
  • «Надпись на кнопке» (по умолчанию «Войти») и «Цвет».
  • «Кнопка для вошедшего» — по умолчанию «Мои записи».
  • «Сразу вести дальше, если мастер уже вошёл» — вошедший мастер этот экран не увидит: приложение сразу откроет то, куда ведёт связь элемента. Связь должна быть проведена.

Выход «После входа мастера» ведёт на экран мастера.

Записи мастера

Лента дней с числом записей и записи выбранного дня.

Элемент «Записи мастера»: лента дней и записи дня и настройки элементаЭлемент «Записи мастера»: лента дней и записи дня и настройки элемента
  • «Дней в ленте».
  • «Выбранная запись в переменную» — по умолчанию masterAppointmentId. По ней «Карточка записи мастера» покажет запись.

Выход «Запись мастера N» срабатывает по нажатию на запись.

Карточка записи мастера

Услуги, время, имя и комментарий клиента, кнопки отметок и заметка мастера.

Элемент «Карточка записи мастера»: запись клиента, кнопки отметок и заметка и настройки элементаЭлемент «Карточка записи мастера»: запись клиента, кнопки отметок и заметка и настройки элемента
  • «Запись» — обычно {{ masterAppointmentId }} — её кладёт элемент «Записи мастера» и ссылка из сообщения бота.
  • «Кнопки «Клиент пришёл» и «Не пришёл»» — доступны, когда время визита наступило. Отменить или перенести запись мастер не может.
  • «Заметка мастера» — поле заметки к записи.

График мастера

Рабочие часы и перерывы мастера на ближайшие дни.

Элемент «График мастера»: рабочие часы по дням и настройки элементаЭлемент «График мастера»: рабочие часы по дням и настройки элемента
  • «Дней в графике».
  • «Текст, когда показать нечего» — пусто — «График не задан».