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

Экраны записи собирают элементы — услуги, специалисты, время, оформление, мои записи. Блоки схемы делают саму работу: записывают клиента, отменяют и переносят запись, сохраняют оценку визита.

Общее у всех четырёх блоков:

- Выбор клиента приходит из переменных, которые кладут элементы экранов: `{{ serviceId }}`, `{{ staffId }}`, `{{ slot }}`, `{{ appointmentId }}`. Новый блок подставляет их сам — менять нужно, только если вы собираете свой сценарий.
- У каждого блока два выхода: удачный и «Не удалось…». Причину отказа блок кладёт в переменную из «Причина отказа в переменную» (по умолчанию `bookingError`) — покажите её на экране «не вышло».
- Клиент может отменить, перенести и оценить только свои записи.

Как собрать путь записи и какие элементы для этого есть — на странице [Запись через мини-приложение](https://support.watbot.ru/booking/mini-app).
