Бот для записи клиентов: что учесть до разработки
Занятость мастеров, накладки, переносы и неявки. Какие правила описывают до кода и почему простая запись и запись с ресурсами — разные проекты.
Запись через бота выглядит простой задачей: выбрал услугу, выбрал время,
записался. Сложность прячется в том, что происходит вокруг этого выбора.
Простая запись и запись с ресурсами — разные проекты
Если у вас один кабинет и одна услуга, календарь собирается за вечер на готовой
платформе. Разработка тут не нужна, и мы говорим об этом прямо.
Всё меняется, когда появляются мастера с разной специализацией, кабинеты, оборудование
и услуги разной длительности. Тогда свободный слот — это не «время в календаре», а
пересечение сразу нескольких занятостей: мастер свободен, кабинет свободен, кресло
свободно, и услуга влезает до конца смены.
Что описывают до кода
Длительность и буфер. Между записями нужно время на уборку и подготовку. Если
его не заложить, расписание встанет колом на второй день.
Кто что умеет. Не каждый мастер делает каждую услугу. Это матрица, а не список,
и она влияет на структуру данных.
График и отпуска. Смены, выходные, обед, отгул на два часа в четверг. Бот
обязан знать это сам, иначе администратор продолжит править записи руками.
Правила переноса и отмены. За сколько часов можно отменить без последствий,
кто может перенести, что происходит с предоплатой.
Неявки. Самый дорогой сценарий. Напоминание за сутки и за два часа снижает их
заметно; предоплата снижает сильнее, но требует
приёма оплаты в боте.
Чего от бота ждать не стоит
Он не приведёт новых клиентов — он обслуживает тех, кто уже к вам идёт. Он не заменит
администратора там, где нужно уговорить, пересадить и утешить. И он не наведёт порядок в
графике: если расписание ведётся в тетради и в голове, бот добросовестно оцифрует
беспорядок.
Что получаете
Записи круглосуточно, без звонков в нерабочее время. Расписание, которое видят все
мастера. Напоминания без участия человека. И историю: кто ходит регулярно, кто пропал,
на какую услугу возвращаются.
Сроки — от 3-4 недель для варианта с занятостью мастеров и правилами переноса.
Если задача проще, скажем об этом и покажем, что настроить на готовом решении.
По теме: Telegram Mini App, магазин в боте, оплата Kaspi, конструктор или разработка, разработка бота.