Отрасли

Чат-бот для автосервиса: запись, статус работ, напоминание о ТО

Чат-бот для автосервиса принимает заявку на приёмку машины в пять шагов: направление работ, машина и госномер, описание неисправности с фото или записью звука, удобное время, имя и телефон. Цену ремонта и срок готовности называет мастер после осмотра. Статус работ бот показывает только там, где статус кто-то отмечает.

18 мин чтения Дмитрий Киселев, основатель ЭТОБОТ и ЭТОЧАТБОТ

Бота для автосервиса заказывают за тремя вещами: чтобы клиент записывался без звонка, чтобы не звонил каждый час с вопросом «готово?», и чтобы вернулся на следующее ТО. Первая задача снимается почти целиком, вторая — только при одном условии, третья зависит от канала. Ниже механика по шагам и места, где она ломается.

Короткий ответ

  1. Бот записывает на приёмку и диагностику, а не на ремонт. До осмотра длительность работ неизвестна, поэтому слот в расписании занимает приезд машины, а время постановки в работу назначает мастер уже после осмотра.
  2. Заявка — пять шагов: направление работ; марка, модель, год и госномер или VIN; описание неисправности с фото, видео или записью звука; удобное время приёмки; имя и телефон.
  3. Статус работ бот отдаёт только из источника. Либо мастер переключает этап кнопкой, либо статус запрашивается в учётной системе. Если этап живёт в голове мастера, бот будет отвечать неправдой — и это хуже, чем не отвечать вовсе.
  4. Напоминание о ТО разрешает канал, а не бот. Telegram — только тому, кто нажал «Запустить»; ВКонтакте — тому, кто разрешил сообществу сообщения, и бессрочно; МАКС — после того, как человек начал диалог; Instagram* — написать первым нельзя вообще.
  5. Разработка от 20 000 ₽, поддержка от 5 000 ₽ в месяц. Работа ИИ-агента считается по расходу токенов. Точную цифру называем после разбора задачи и до начала работ. Сроков не обещаем.

Что делает чат-бот для автосервиса, а что остаётся мастеру

Главный вопрос отраслевого бота — не «что он умеет», а «где кончается его ответственность». Таблица ниже — разметка по задачам: что бот закрывает сам, что только при наличии источника данных, а что остаётся человеку.

ЗадачаКто закрываетЧто нужно, чтобы работало
Заявка на приёмкубот целикомсписок направлений работ и расписание приёмки в письменном виде
Данные о машинебот целикомрешение, какие поля обязательны: госномер, VIN, год, пробег
Фото, видео, запись звукабот принимает и кладёт в диалогдоговорённость, кто их смотрит и в какое время
Цена ремонтачеловекничего: до осмотра суммы не существует
Диагноз по описаниючеловекничего: по тексту и звуку неисправность не ставится
Прайс на нормо-час и регламентные работыбот или ИИ-агентпрайс в письменном виде, с датой и оговоркой «без осмотра»
Статус работбот из источникакто и в какой момент отмечает смену этапа
Наличие запчастичеловек или бот из источникаадрес, куда бот отправит запрос о наличии
Напоминание о ТОбот отложенным сообщениемканал, который разрешает написать первым
Претензия и спорчеловекправило передачи: бот отдаёт разговор сразу, без уговоров
«Стою на дороге, нужен эвакуатор»человекотдельная кнопка, которая обрывает сценарий и звонит людям

Границу видно сразу: бот в автосервисе — приёмщик заявок и диспетчер сообщений, а не консультант по железу. Всё, что требует осмотра машины, остаётся мастеру, и в сценарии это оформляется прямо, а не забывается.

Запись в автосервис через бота: пять шагов и где ломается

Шаг 1. Направление работ. Здесь развилка, которую решают до сборки. Если сервис принимает по направлениям — ТО, ходовая, электрика, шины, кузов, — первым шагом идёт выбор направления, и от него зависит, на какой пост и к какому мастеру попадёт машина. Если вход один, «диагностика», шаг пропускается, а сортировкой занимается приёмщик. Две разные логики и две разные сметы.

Шаг 2. Машина. Марка, модель, год, госномер или VIN, пробег. Тут первое место, где скорость записи упирается в число полей: каждое обязательное поле — ещё одно сообщение, и часть людей до конца не доходит. Сколько именно доходит, зависит от потока и замеряется уже на живом боте, а не обещается в смете. Практическое правило — обязательными делать только те поля, без которых приёмщик не сможет работать, остальное спрашивать при осмотре.

Шаг 3. Неисправность. Текст плюс вложения: фото подтёка, видео с прогретым двигателем, голосовое сообщение со стуком. Бот принимает файлы и складывает их в диалог, дальше их смотрит человек. Расшифровывать звук двигателя и ставить по нему диагноз бот не будет — такой обработки у нас нет, и продавать её нельзя.

Шаг 4. Время приёмки. Бот показывает свободные слоты приёмки, а не слоты ремонта. Занятость проверяется дважды: когда бот рисует список и когда человек подтверждает выбор. Между этими двумя моментами проходят минуты, за которые слот мог занять кто-то по телефону. Без второй проверки две машины приедут на один пост в первый же загруженный день.

Шаг 5. Подтверждение и контакт. Сводка: направление, машина, дата и время приёмки, адрес. Телефон и имя спрашиваются последними — когда человек уже выбрал время, он их оставляет охотнее. Кнопка «Подтверждаю» — единственное место, где заявка становится заявкой.

Перенос и отмена — это не одна кнопка, а весь сценарий со второго шага: освободить старый слот, показать свободные, занять новый. В заданиях этот шаг почти всегда пропущен, поэтому считается отдельно. Общая механика онлайн-записи, включая источники расписания, разобрана в статье про то, как устроен бот для записи клиентов.

Почему бот записывает на приёмку, а не на ремонт

Запись в салон и запись в автосервис выглядят одинаково, но устроены по-разному. У стрижки есть длительность, известная заранее. У ремонта её нет: пока машина не на подъёмнике, неизвестно, что с ней, сколько это займёт и есть ли нужная деталь. Бот, который продаёт «ремонт в 14:00», обещает то, чего расписание не знает.

Рабочая схема — два типа слотов:

  • Приёмка и диагностика. Короткий слот фиксированной длительности, его бот занимает сам. Именно на него человек записывается.
  • Постановка в работу. Назначает мастер после осмотра, уже в переписке или по телефону. Бот здесь только доставляет сообщение с датой.

Отдельная мина — запчасти. Срок ожидания поставки не появится в боте сам: если наличие живёт у поставщика, а не в вашей системе, бот про него не знает. Честный сценарий — «уточним наличие и вернёмся с датой», а не выдуманный срок. Про сроки вообще: мы их не обещаем ни клиенту, ни в собственных проектах, и бота учим тому же.

Статус работ: бот отвечает только из источника

Второе, зачем в автосервисе заводят бота, — чтобы клиент не звонил каждый час с вопросом «готово?». Механика здесь жёсткая: бот может ответить, только если статус где-то записан. Вариантов три.

Мастер отмечает этап кнопкой. У сотрудников свой бот или свой экран: «принял», «диагностика», «ждём запчасть», «в работе», «готово». Нажатие меняет статус и отправляет клиенту сообщение. Дешёвый вариант, но он держится на дисциплине: неотмеченный этап означает, что клиент увидит устаревшее состояние.

Бот спрашивает учётную систему. Бот отправляет запрос по номеру заказ-наряда или госномеру и показывает то, что вернулось. Готовых интеграций с конкретными системами учёта мы не подтверждали и обещать их в смете не станем. Работа по чужому API считается отдельно, после разбора документации: пока нет адреса, куда спрашивать, надёжный источник один — отметки мастера.

Статуса нет, есть уведомления. Бот не показывает состояние по запросу, а присылает сообщение при смене этапа. Кода меньше, вранья тоже.

И отдельно про доступ. Статус по госномеру — это выдача сведений о чужой машине любому, кто знает номер. Поэтому статус отдаётся только в том диалоге, из которого пришла заявка, а не по номеру от кого угодно. Это одно из тех решений, которые в задании не пишут, а в работающем боте они обязательны.

Напоминание о ТО: отложенное сообщение через месяцы

Напоминание о ТО — третья причина завести бота, и она сильнее остальных зависит от канала. Технически это отложенное сообщение: от даты прошлого визита или от расчётного пробега. Пробег бот сам не узнает — он его либо спросит, либо возьмёт из вашей системы.

Ограничение одно, но решающее: право написать человеку первым даёт мессенджер, а не бот. Полный разбор — в статье о том, кто может написать клиенту первым, а для автосервиса важны четыре строки.

КаналКто может написать первымНапоминание о ТОЧто учесть
Telegramтолько тому, кто нажал «Запустить»работаетрассылки по базе телефонов не существует: по номеру бот человека не найдёт
ВКонтактесообщество пишет первым тому, кто разрешил ему сообщенияработает бессрочноокна в 24 часа у ВК нет — это чужое ограничение, попавшее в разговор по инерции
МАКСтолько после того, как человек начал диалогработаетбота заводит организация, ИП или самозанятый, резидент РФ; профиль проходит верификацию несколько рабочих дней, число ботов на профиль ограничено
Instagram*написать первым нельзяне обещаемлегальные входы — ответ на комментарий, реакция на сторис, кодовое слово в личных сообщениях

Что ещё проверяется до того, как напоминание попадёт в смету:

  • За полгода многое меняется. Машина продана, бот заблокирован, переписка удалена. Напоминание о ТО — это попытка, а не доставка; отказ от таких сообщений должен работать с первого нажатия.
  • База телефонов из учётной системы бота не оживит. В Telegram по номеру человека найти нельзя: сначала он сам нажимает «Запустить», и только потом ему можно писать. Задача «напомнить о себе тем, кто нам не писал» решается только во ВКонтакте, и только с теми, кто разрешил сообществу сообщения.
  • МАКС требует подготовки. Кабинет на business.max.ru, верификация профиля несколько рабочих дней — единственный срок, который мы называем, и он от нас не зависит. Обращения к API МАКС требуют доверенного российского корневого сертификата: без него запросы не проходят, и выглядит это как «бот молчит без ошибок».

Instagram* для автосервиса: написать первым нельзя

Кузовной ремонт и детейлинг показывают фотографиями, поэтому профиль сервиса в Instagram* часто и есть первая точка контакта. Но правила канала здесь строже, чем в остальных трёх. Написать человеку первым нельзя: официальный API такого не даёт. Легальных входов три — ответ на комментарий под постом, реакция на сторис и кодовое слово в личных сообщениях.

Самое неприятное место — первый директ после комментария. Он уходит как Private Reply, и попытка одна: если отказ, слот сожжён, повторная отправка не спасает. Спасает публичная подсказка в комментариях — короткий ответ вида «написали в личные сообщения, если не пришло — напишите нам сами». Подробнее про потолки и коды отказов — в разборе лимитов Instagram* API.

Практический вывод для сервиса: принять заявку в Instagram* можно, напоминание о ТО через полгода — нет. Если напоминания составляют половину смысла проекта, нужен второй канал, и решать это надо до сборки, а не после.

Где в автосервисном боте начинаются персональные данные

Раньше, чем кажется. Госномер и VIN — это данные об имуществе конкретного человека; вместе с именем и телефоном они образуют набор, по которому человек определяется однозначно. Дальше в диалог попадают фотографии: салон, документы на машину, иногда паспорт или СТС целиком, потому что клиенту так проще.

Что из этого следует для сценария:

  • согласие на обработку и ссылка на политику обработки персональных данных — на первом шаге, а не в подвале сайта;
  • фотографии документов бот не просит никогда: если клиент прислал сам, это обрабатывается как есть, но требовать снимок СТС в сценарии нельзя;
  • у сообщений и вложений должен быть срок жизни и ответ на вопрос, кто из сотрудников их видит;
  • если бот записывает звонки или пересылает переписку в чужой сервис, это отдельное решение, а не деталь реализации.

Это не юридическая консультация, а перечень мест, где механика пересекается с правом. Формулировки для своего сервиса согласуйте с юристом.

Чего боту в автосервисе поручать не стоит

Называть цену ремонта. До осмотра суммы нет. Бот может отдать прайс на нормо-час и стоимость регламентных работ — с датой и оговоркой, что итог определяет осмотр. Всё остальное — приглашение к спору.

Ставить диагноз. «Стучит спереди справа» — это не диагноз, а симптом. ИИ-агент здесь особенно опасен: он выдаёт уверенный текст даже там, где данных нет. Правило простое — агент отвечает по письменному прайсу и регламенту, а неисправность не называет и зовёт мастера. Как ставится такое ограничение, разобрано в статье о том, чтобы ИИ-агент не придумывал.

Обещать срок готовности. Срок зависит от запчасти и от загрузки постов. Бот сообщает срок, который назвал мастер, и не считает его сам.

Торговаться. Скидка — решение человека. Бот, который её выдаёт, выдаёт её всем, включая тех, кто и так согласен.

Разбирать претензию. Недовольный клиент должен получить человека, а не сценарий. Бот фиксирует сообщение, отдаёт разговор и перестаёт отвечать автоматикой.

Брать предоплату за ремонт неизвестного объёма. Оплату принять технически можно, но осмысленно это только для фиксированной услуги: ТО по регламенту, шиномонтаж, мойка. Предоплата за «ремонт» приводит к возвратам и перерасчётам, и делает бот источником конфликтов.

Когда бот для автосервиса не нужен

Когда поток маленький. Универсального порога у нас нет, он считается на ваших обращениях. Логика простая: разработка от 20 000 ₽ и поддержка от 5 000 ₽ в месяц должны на что-то делиться. Пока приёмщик успевает отвечать сам, автоматика не окупается.

Когда расписания приёмки не существует в письменном виде. Если загрузку постов знает только один человек, бот будет показывать слоты, которых нет. Сначала расписание, потом бот.

Когда статусы никто не собирается отмечать. Раздел «где моя машина» без источника данных делать нельзя — он будет врать, и это прямой путь к разговору «ваш бот меня обманул». Лучше оставить кнопку «спросить мастера».

Когда главный вход — аварийный звонок. Человек на обочине не читает кнопки. Для него нужна одна кнопка вызова, а не сценарий.

Когда задача — разослать акцию по базе телефонов. Так не получится ни в Telegram, ни в МАКС, ни в Instagram*: бот пишет только тому, кто сам начал разговор. Остаётся ВКонтакте — и только те, кто разрешил сообществу сообщения.

Сколько стоит чат-бот для автосервиса

Разработка — от 20 000 ₽, поддержка — от 5 000 ₽ в месяц. Точная цифра называется после разбора задачи и до начала работ, а не в процессе. Что двигает смету именно в автосервисе:

  • число направлений работ и постов: один вход «диагностика» и матрица «пять направлений на три поста» — разная работа;
  • источник расписания приёмки: своя таблица дешевле запроса в чужую систему по её API;
  • статус работ: отметки мастера кнопкой дешевле, чем связка с учётной системой, и появляется раньше;
  • напоминание о ТО: отложенные сообщения плюс правила отказа от них;
  • число каналов: второй канал — это не копия, а отдельная сборка со своими ограничениями;
  • приём оплаты за фиксированные услуги: касса, возвраты, отмены — отдельный слой.

Построчный разбор того, из чего складывается смета на чат-бота, лежит в отдельной статье: там видно, почему одна и та же заявка «нужен бот» превращается в разные суммы.

Про ИИ-агента отдельно. Если на первой линии стоит агент, а не кнопки, его работа считается по расходу токенов: сколько израсходовал — столько и стоила работа, без фиксированной ставки за месяц. Оплату зарубежных ИИ-сервисов иностранными картами помогаем провести отдельно. Конкретных ставок за токены не называем — их нет, они зависят от модели и объёма переписки.

Что запомнить

  1. Расписание приёмки должно существовать в письменном виде раньше бота. Пока загрузку постов знает только один человек, бот показывает слоты, которых нет.
  2. Обязательными в заявке оставляют только те поля, без которых приёмщик не начнёт работу: каждое лишнее — ещё одно сообщение, и часть людей на нём останавливается.
  3. Занятость слота проверяется дважды — когда бот рисует список и когда человек подтверждает выбор. Без второй проверки две машины приедут на один пост.
  4. Перенос и отмена записи — не кнопка, а отдельный сценарий: освободить старый слот, показать свободные, занять новый. В заданиях его почти всегда забывают.
  5. Раздел «где моя машина» делают только там, где кто-то отмечает смену этапа. И отдают статус в тот диалог, из которого пришла заявка, а не любому, кто знает госномер.
  6. Цена ремонта, диагноз и срок готовности закрепляются за мастером прямо в сценарии. ИИ-агента на первой линии ограничивают письменным прайсом и регламентом, иначе он ответит уверенным текстом без данных.
  7. Канал под напоминания о ТО выбирают до сборки: в Instagram* их не будет вовсе, а база телефонов права написать не даёт ни в одном канале.
  8. Для МАКС профиль организации, ИП или самозанятого на business.max.ru, верификация несколько рабочих дней и доверенный российский корневой сертификат готовят до сценария, а не после.
  9. Разработка — от 20 000 ₽, поддержка — от 5 000 ₽ в месяц, работа ИИ-агента считается по расходу токенов. Точная цифра — после разбора задачи, сроков не обещаем.

Чтобы посчитать смету, напишите в @etoBotTeamBot три вещи: по каким направлениям принимаете машины, где сейчас живёт расписание приёмки и в каком канале с вами разговаривают клиенты. Этого обычно хватает, чтобы назвать цифру до начала работ.

Частые вопросы

Что умеет чат-бот для автосервиса?

Принимать заявку на приёмку машины, собирать данные о ней вместе с фото и записью звука, показывать свободное время приёмки, сообщать статус работ из источника и присылать напоминание о ТО там, где канал разрешает писать первым. Цену ремонта, диагноз и срок готовности бот не называет: это остаётся мастеру после осмотра.

Как работает запись в автосервис через бота?

Пять шагов: направление работ, машина с госномером или VIN, описание неисправности с вложениями, свободное время приёмки, имя и телефон. Слот занимает приезд на приёмку, а не сам ремонт. Занятость проверяется дважды — при показе слотов и при подтверждении, иначе две машины попадут на один пост.

Сколько стоит бот для автосервиса?

Разработка — от 20 000 ₽, поддержка — от 5 000 ₽ в месяц. Точную цифру называем после разбора задачи и до начала работ. Смету двигают число направлений и постов, источник расписания приёмки, способ получения статуса работ, напоминания о ТО, число каналов и приём оплаты. Работа ИИ-агента считается по расходу токенов.

Может ли бот назвать цену ремонта?

Нет. До осмотра машины суммы не существует, и бот, который её называет, создаёт спор на приёмке. Отдать прайс на нормо-час и стоимость регламентных работ бот может — с датой и оговоркой, что итог определяет осмотр. Итоговую цену ремонта называет мастер.

Может ли бот показывать статус ремонта?

Да, но только если статус где-то отмечается. Работают два источника: мастер переключает этап кнопкой, либо бот запрашивает состояние в учётной системе по её API. Готовых интеграций с конкретными системами учёта мы не подтверждали. Статус отдаётся только в том диалоге, откуда пришла заявка, а не по чужому госномеру.

Как бот напомнит клиенту о ТО?

Отложенным сообщением от даты прошлого визита или от расчётного пробега. Право отправить его даёт канал: в Telegram — после нажатия «Запустить», во ВКонтакте — тому, кто разрешил сообществу сообщения, и бессрочно, в МАКС — после начала диалога. В Instagram* напоминание о ТО отправить нельзя. Отказ от таких сообщений должен работать с первого нажатия.

В каком канале делать бота для автосервиса?

Там, где с вами уже разговаривают клиенты. Telegram — меньше всего условий, но рассылки по базе телефонов не существует. ВКонтакте — единственный канал, где сообщество пишет первым само, без ограничения по сроку, тем, кто разрешил ему сообщения. МАКС требует профиля организации, ИП или самозанятого и верификации несколько рабочих дней. Instagram* принимает заявки, но напоминания в нём невозможны.

Можно ли принимать заявки на ремонт через Instagram*?

Да, но только после действия человека: написать первым официальный API не даёт. Легальных входов три: ответ на комментарий, реакция на сторис и кодовое слово в личных сообщениях. Первый директ после комментария уходит как Private Reply, и попытка одна — отказ сжигает слот, повторная отправка не помогает, помогает публичная подсказка в комментариях.

Что нужно от автосервиса до начала работ?

Четыре вещи: список направлений работ, расписание приёмки в письменном виде, правило получения статуса работ и один человек, который принимает решения по сценарию. Если планируются напоминания о ТО, нужен канал, где разрешено писать первым. Без письменного расписания бот будет показывать слоты, которых нет.

Нужен бот, который делает это у вас?

Читать дальше