Когда клиент записывается на автомойку через Telegram-бот, он ожидает понятный и быстрый порядок действий. На практике интерфейс часто превращается в сплошной список комбинированных вариантов вроде «Бокс 1, 10:00» и «Бокс 2, 10:30». Человек начинает вглядываться в экран телефона, путается в доступных часах и закрывает мессенджер.
Представим владельца автомойки, который тестирует бота с телефона. Он нажимает кнопку «Записаться», видит список из четырех боксов с ограничениями по высоте, выбирает первый бокс и сразу получает сетку только свободного времени для него, без пересечений с другими постами. В результате клиент тратит на выбор слота три клика вместо поиска нужного времени по всем боксам одновременно.
Разделение шагов на два экрана
Главная ошибка при проектировании интерфейса — попытка уместить всю расстановку в одно сообщение. Если выводить боксы и время единым списком, интерфейс становится перегруженным. Более надежный подход — последовательное сужение выбора.
На первом шаге бот предлагает выбрать бокс с учетом габаритов машины. Например, «Бокс №1 (высота до 2.4м)» и «Бокс №2 (грузовой)» сразу снимают вопросы о том, поместится ли автомобиль. Только после нажатия на конкретный бокс бот подтягивает расписание для него.
На втором шаге клиент видит чистую сетку 30-минутных интервалов времени. Здесь нет лишних параметров, которые мешают принять решение. Человек выбирает свободный час, видит сумму предоплаты и переходит к оплате.
Как проверить сценарий с мобильного устройства
Пройдите путь клиента от кнопки «Запись» до экрана оплаты самостоятельно с телефона. Если на выбор бокса и времени уходит больше 30 секунд или приходится прокручивать длинный список пересекающихся слотов, логику нужно упрощать.
Обратите внимание на ограничения этого подхода. Приём не подходит для моек самообслуживания с живой очередью и без предварительной записи, где боксы занимаются по факту приезда. Если у вас классическая студия с фиксированными слотами, разделение экранов помогает клиенту сориентироваться с первого раза.