Календарь дня и недели
Колонки по мастерам выбранного филиала: видно, кто загружен, а у кого колонка пустая. Клик по сетке заводит запись, клик по записи открывает карточку, перетаскивание переносит визит.
Календарь мастеров, прайс, касса, склад и отчёты — в одном кабинете. Клиент записывается в боте площадки по ссылке салона, и запись сразу видна в календаре и в чате у тех, кому она положена по роли. Ниже перечислено то, что кабинет умеет сегодня: каждую строку можно открыть и проверить. Клиентская база, склад, зарплаты и отчёты открываются на платном тарифе; календарь, запись, прайс, мастера и касса — на любом.
Подключение и карточка в каталоге стоят 0 ₸. Черновик заводит бот по подтверждённому Telegram-аккаунту, ссылка продолжения остаётся в чате — можно уйти и вернуться.
Колонки по мастерам выбранного филиала: видно, кто загружен, а у кого колонка пустая. Клик по сетке заводит запись, клик по записи открывает карточку, перетаскивание переносит визит.
Время предлагается из графика мастера, его услуг и уже занятых интервалов — держать это в голове не нужно. Пустой список окон называет причину: некому оказать услугу, день прошёл, никто не работает, слишком близко к началу, всё занято.
Ожидает, подтверждена, идёт, завершена, не пришёл, отменена — с проверяемыми переходами. Состав услуг правится с пересчётом времени и суммы. Каждое действие ложится в историю записи: видно, кто перенёс и когда.
Гость с витрины попадает в календарь со статусом «ожидает подтверждения» — всегда, независимо от настроек салона. Записи из Mini App салон может принимать сразу: номер там подтверждён самим Telegram.
Платформа сама проверяет, не висит ли неподтверждённая запись и не осталась ли заявка неоткрытой, и пишет об этом владельцу и администратору в Telegram. Гость не ждёт ответа молча.
Шаг сетки времени — 5, 10, 15, 20, 30 или 60 минут; запас до визита, за которым запись уже не примут; окно, внутри которого клиент ещё может отменить сам; часовой пояс салона.
Заголовок, описание, год основания, обложка и до двенадцати фотографий с выбранным порядком. Адрес карточки салон выбирает сам — до публикации; после публикации он закрепляется, чтобы ссылка не сломалась.
Направление решает, в какие подборки каталога встанет услуга, процедура — с чьими ценами она сравнивается на странице процедуры. Оба сопоставления делает салон, а не догадывается поиск.
Четыре страницы — о салоне, услуги и цены, мастера, контакты — собираются из прайса, карточек мастеров и филиалов: второй раз вводить нечего. Облик настраивается — пять акцентов, светлая или тёмная подложка, два начертания заголовков, логотип; состав и порядок блоков главной задаётся списком. Адрес у сайта отдельный, и включает его платформа — сам он не появляется. Тариф решает четыре вещи: собственный домен салона, доступ к CRM (клиенты, склад, зарплаты, отчёты), число мастеров и число филиалов. Всё это платное, переключают тариф руками, а оплата идёт вне системы: счёт за месяц — с номером, суммой и тем, за какой он месяц, — владелец выставляет себе в кабинете сам, платит переводом и указывает номер счёта в назначении платежа. Календарь, запись, прайс, мастера, касса и карточка в каталоге от тарифа не зависят.
Кабинет показывает путь до публикации: город и район у филиала, не меньше трёх услуг с ценой, длительностью и направлением, недельный график хотя бы одному мастеру, отмеченные умения мастеров и их филиалы, заголовок и описание салона. Решение приходит владельцу в Telegram — вместе с причиной, если карточку вернули.
Имя, телефон, отметка о привязанном Telegram, история визитов с суммами и поиск по базе. Личная скидка хранится вместе с тем, кто её назначил, и подставляется в кассе сама — не надо вспоминать, кому и что обещали.
Имя, телефон и выбранная услуга приходят в кабинет со статусами «новая», «в работе», «записан», «отказ». Видно, за какую заявку никто не взялся.
После завершённого визита бот спрашивает оценку от 1 до 5 кнопками, потом предлагает дописать текст. Оценка попадает в рейтинг сразу, текст — после модерации платформой. Добавить отзыв руками не может ни салон, ни платформа: оценку ставит только тот, у кого визит состоялся.
Правило салона: процент начисления с услуг, предельная доля оплаты баллами и срок сгорания. Абонемент на несколько визитов одной услуги продаётся из карточки клиента и закрывает оплату целиком или частично. Баллы клиенту называет кассир: сам клиент их нигде не видит — ни в боте, ни на сайте.
Оплата частями и разными способами в одном чеке: наличные, карта, перевод, баллы. Скидка требует причины, возврат оформляется отдельной операцией и не стирает исходную: в журнале остаются обе.
Внесение, изъятие и расход по кассе филиала; сверка за дату показывает ожидаемый остаток до того, как её проведут, а ошибочную сверку можно исправить. Ящик двигают только наличные.
Процент от услуги — можно свой на отдельную услугу — и ставка за отработанный день; плюс ручное начисление. Возврат оплаты сторнирует начисление сам, выплата закрывает накопленный баланс. Мастер видит только свои начисления.
Выручка с разрезами по дням, филиалам, мастерам и способам оплаты; касса; проданные товары; прибыль — выручка минус возвраты, расходы и начисления. Период — до 366 дней. Отдельным экраном владельцу открыт журнал: кто провёл оплату, дал скидку, двинул кассу, сделал сверку, выплатил.
Позиции в штуках, миллилитрах и граммах, приход, списание, правка остатка и остатки по филиалам с автором каждой операции. Заданные нормы расхода списывают расходники при завершении визита сами — ровно один раз на визит.
Позиция с полки добавляется к оплате визита и уходит со склада тем же действием; возврат возвращает её на остаток датой возврата. Отдельно сводить продажи с остатками не нужно. Товар с фотографией и ценой можно показать на карточке салона и на его сайте: человек выбирает заранее, а платит на месте.
Имя для клиентов, должность, цвет в календаре, портрет, список услуг с личной ценой и личной длительностью — они перебивают прайс, — и список филиалов. Без пары «мастер — услуга» и «мастер — филиал» записаться к нему нельзя, и пустой список окон называет это причиной.
Недельный график интервалами и по филиалам, а поверх него — исключения на дату: выходной или другие часы, во всех филиалах или в одном. Отпуск и подмена не требуют переписывать график.
У филиала свои город и район из справочника, адрес, координаты, телефон, часовой пояс и часы работы по дням. Переключатель филиала стоит в шапке кабинета, а отчёты, касса и склад считаются по выбранному.
Владелец, администратор, мастер. Мастер не видит клиентскую базу, заявки, выручку салона и чужие записи в календаре; администратору закрыты прибыль и начисления. Отключённый участник теряет и кабинет, и расписание в боте, но остаётся в истории записей.
Почта и пароль с ограничителем попыток, подтверждение пароля на чувствительных экранах и двухфакторная аутентификация приложением-аутентификатором с резервными кодами. Кто не хочет помнить пароль — просит у бота одноразовую ссылку.
Категории, цена, длительность и буфер на уборку после услуги; цены правятся пачкой одной формой. Варианты собираются в группу с ценой «от». Удаления нет — услуга уходит в архив, чтобы карточки прошлых визитов не рассыпались.
В Mini App бота клиент выбирает услугу, мастера и свободное окно — переписка и согласование времени вручную не нужны. Бот напоминает о визите заранее и присылает изменения, если салон перенёс или отменил запись.
Сотрудник привязывает свой чат одноразовой ссылкой из кабинета и после этого спрашивает «Расписание на сегодня», подтверждает и отменяет записи кнопками прямо в переписке — открывать кабинет между клиентами не нужно.
Новая запись, отмена и новая заявка с витрины приходят тем сотрудникам, чей чат привязан и кому эта запись видна по роли и филиалу. Отменивший не получает уведомления о собственной отмене.
Пять шагов: салон и первая точка, услуги, мастер и его дни, витрина, почта с паролем. Черновик заводит бот по подтверждённому аккаунту, ссылка продолжения живёт в чате — начать можно вечером, закончить утром.
Здесь названо то, о чём иначе узнают на второй неделе. Список короткий не потому, что мы что-то опустили, а потому, что говорить о несделанном в будущем времени — тот же обман, только отложенный.
Без звонка и без ожидания: черновик заводит бот, кабинет открывается после последнего шага.
Он подтверждает Telegram-аккаунт и заводит черновик салона.
Салон и точка, услуги, мастер и его дни, витрина, почта с паролем. Ссылка продолжения остаётся в чате.
Календарь, прайс, клиенты и касса доступны сразу после последнего шага.
Кабинет покажет, чего не хватает; решение модератора придёт в Telegram.
Кабинет открывается после последнего шага мастера, и посмотреть его изнутри дешевле, чем читать про него. Карточка в каталоге — отдельное решение: её можно отправить на публикацию позже или не отправлять вовсе.
Нужен разговор до кабинета — оставьте заявку: её разбирает человек и звонит по указанному номеру. Салон, у которого кабинет уже есть, входит здесь.