Чат-бот записи в Telegram для небольшого автосервиса на два поста: клиент выбирает услугу, видит свободное время и получает напоминания, а администратор ведёт расписание и прайс в обычной таблице. Бота написал Евгений Росляков. Он самозанятый, работает по договору, а юрлицам выдаёт закрывающие документы. Сайты и ботов делает с 2016 года, заказы берёт в Москве и удалённо.
Автосервис стоит в спальном районе. Делают техобслуживание, диагностику, шиномонтаж. Записывались по телефону, а мастер в это время лежит под машиной и трубку не берёт. Клиент звонил два раза, не дозванивался и ехал в сервис ближе к метро.
Была и вторая беда: люди записывались и забывали. Один час простаивал, а в соседний собиралась очередь.
Звонков в день немного, но каждый пропущенный стоит заказа. У сервиса два поста, и простой хотя бы одного сразу виден в выручке. Нанимать человека на телефон ради такого потока невыгодно.
Задача: сделать чат-бота, через которого клиент записывается сам в любое время, а мастер не отрывается от машины.
Бот написан на Python и работает через Telegram API. Диалог короткий. Клиент выбирает услугу: ТО, диагностика, шиномонтаж. Затем указывает марку и год автомобиля, потому что от них зависит время работы. Бот показывает свободные окна по двум постам, клиент выбирает одно и подтверждает.
После удара о бордюр или странного звука клиент может приложить фото повреждений. Мастер видит их ещё до приезда.
Напоминания приходят за день и за два часа до визита. Если планы изменились, запись переносится одной кнопкой, без звонка, а освободившееся окно снова доступно другим.
Заказы, расписание и историю обращений по каждой машине хранит PostgreSQL. Мастер открывает карточку машины и видит, что делали в прошлый раз и когда меняли колёса.
Администратору не пришлось учить новую программу. Прайс и справочник услуг он правит в Google Sheets, а скрипт каждые несколько минут переносит изменения в базу. Поменял цену на замену масла в таблице, и бот называет уже новую.
Для клиентов сервиса сделал ещё и Telegram-группу, где работает такой же бот: встречает новичка правилами, отвечает на частые вопросы и присылает акции. Здесь пригодился мой опыт с ботами для сообществ в мессенджерах, который в каталоге навыков называется Twitter/Discord/Telegram. Twitter и Discord в проекте не участвовали, только Telegram.
Записаться можно в любое время, в том числе ночью, когда сервис закрыт. Утром администратор открывает таблицу и видит день по обоим постам. Мастер у подъёмника больше не работает телефонистом, а администратор не обзванивает всех подряд, чтобы закрыть дыры в графике.
Напоминания делают то, что раньше делал звонок вдогонку. Клиент помнит о записи, а если не может приехать, переносит её заранее, и окно не пропадает впустую. История машин копится в базе, поэтому при повторном визите разговор начинается со слов «в прошлый раз меняли вот это», а не с нуля.
Ограничения есть. Бот работает только в Telegram, клиентам без него по-прежнему нужен телефон, поэтому номер остаётся в карточке сервиса. Фото повреждений помогают подготовиться, но осмотр не заменяют: точную стоимость называет мастер.
Дальше можно добавить запись на сезонную смену резины для постоянных клиентов и отчёт по загрузке постов, чтобы видеть, в какие часы сервис пустует.
Чат-боты для записи клиентов — автосервис, салон, мастерская? Опишите в сообщении на freelance.ru, как клиенты записываются сейчас, и подумаем, что отдать боту, а что оставить людям.