Как ИИ-агент сервисного центра называет цену по прайсу неисправностей, отдаёт статус ремонта по квитанции через вебхук и хранит гарантийные правила.
Сервисный центр получает один и тот же вопрос по кругу: сколько стоит и когда будет готово. ИИ-агент называет цену по таблице типовых работ, принимает фото поломки, поднимает статус заказа по номеру квитанции через вебхук в учётную систему и опирается на базу знаний с гарантийными правилами. Точную причину поломки без диагностики он не называет — только собирает вводные.
Клиент пишет в четвёртый раз за день: «ну как там, готово?» Ноутбук сдали позавчера, диагностика заняла сутки, а мастер сейчас разбирает соседний заказ и до переписки доберётся вечером. Человеку не нужен мастер — ему нужен один статус из учётной программы, до которой у него самого доступа нет.
Ровно эта переписка и повторяется по кругу: цена, срок, гарантия, статус. Один и тот же набор вопросов на разных клиентов и разных мастеров.
Прайс сервисного центра устроен так же, как в автосервисе: строка привязана к модели или категории техники и к виду работ, а цена без диагностики — это оценка сверху, а не итоговая сумма.
Колонки прайса простые: модель или категория, неисправность, цена, ориентировочный срок. Клиент формулирует проблему по-своему — «не включается», «трещит вентилятор», «залил клавиатуру», — и точного совпадения со строкой прайса почти не бывает. Эту задачу берёт на себя смысловой поиск: функция VECTOR_SEARCH сопоставляет фразу клиента со значением колонки, а не ищет дословное совпадение, с рабочей точностью от 0,5 до 0,8.
Проверьте на своих диалогах.Регистрация без карты, 500 ₽ на тест по промокоду BLOG500
Собрать агентаЭто тот самый вопрос из четырёх сообщений за день, и отвечает на него сама учётная система сервиса — агент лишь передаёт её ответ по номеру квитанции.
Настройка идёт через действие с шагом «Вебхук»: агент собирает у клиента номер квитанции как переменную действия, подставляет его в адрес запроса к вашей учётной программе и получает обратно ответ — принят, на диагностике, в работе, готов к выдаче. Токен или логин для авторизации задаётся отдельно как константа действия и не запрашивается у клиента при каждом обращении.
Если учётная система не ответила или вернула ошибку, клиент получает заранее заданный текст вроде «уточняем статус, ответим в течение часа», а не догадку модели о том, что могло произойти с заказом. Это то же правило, что для любого вебхука: ошибка сервиса не превращается в уверенный ответ клиенту.
Фото экономит один звонок мастеру ещё до приёма техники. Клиент присылает снимок вздувшегося аккумулятора или треснувшего экрана, и агент получает изображение вместе с текстом сообщения — в мессенджерах вложения приходят как файл с прямой ссылкой, до 15 МБ.
Такое фото не заменяет диагностику, зато сужает круг вопросов при записи: понятно, что смотреть в первую очередь, и мастер начинает разбор не с нуля. Полный разбор форматов и ограничений по вложениям — в статье про файлы в чат-боте: виджет на сайте вложения не пропускает, и там уместнее кнопка перехода в мессенджер с пояснением, зачем она нужна.
Вопросы про гарантию задают почти все, и отвечать на них произвольным текстом рискованно: одно слово меняет смысл условия.
Правила живут отдельными файлами быстрых ответов: срок гарантии, что она покрывает, что не покрывает, что происходит при повторной поломке, какие документы нужны при сдаче в ремонт. Поиск по файлам идёт и по названию, и по смыслу вопроса, так что «а если снова сломается через месяц» находит нужный файл без точного совпадения формулировки.
| Вопрос клиента | Что отвечает агент | Откуда берёт |
|---|---|---|
| Сколько стоит починить эту модель | цену по прайсу | таблица работ |
| Готов ли заказ по квитанции №… | текущий статус | учётная система |
| Что покрывает гарантия | условия из файла | база знаний |
| Что со снимком поломки | принимает и передаёт мастеру | вложение канала |
| В чём именно причина поломки | предлагает диагностику | инструкция |
Вместе с контролем поведения такая структура не даёт агенту сочинить условие гарантии, которого в файле нет, — он либо отвечает по документу, либо зовёт человека.
Запись оформляется тем же способом, что и в других нишах с выездом или визитом: через календарь. Подключается Google-календарь с рабочими часами по дням недели, свободные слоты видно прямо в переписке — тот же порядок, что и в статье про запись через Google-календарь.
С уведомлением о готовности механика обратная. Учётная система сервиса сама отправляет сообщение через персональный канал: событие о смене статуса уходит в Савви, а действие с фиксированным текстом или вызовом по триггеру передаёт клиенту готовую формулировку — без нового вопроса «а не пора ли написать».
Наметьте три файла, без которых запуск в сервисном центре буксует: таблицу с моделями, неисправностями и ценой; файлы гарантийных правил; и точку входа в учётную систему для вебхука со статусом заказа. Пока их нет, агент отвечает только на общие вопросы, а самые частые — про деньги и сроки — по-прежнему уходят мастеру.
Начинайте с прайса: он собирается быстрее всего и сразу закрывает половину переписки. Статус через вебхук и уведомления добавляйте вторым шагом, когда понятно, какой формат ответа отдаёт ваша учётная система. Причину поломки агент по-прежнему не называет — это остаётся за мастером после диагностики, а не за моделью после переписки.
Из таблицы с типовыми работами: модель или категория техники, вид неисправности, цена и срок. Клиенты описывают поломку своими словами, поэтому нужную строку находит смысловой поиск, а не точное совпадение текста.
Нет, и это не его работа. Точная причина требует диагностики мастером, поэтому агент собирает симптомы, фото и модель, а формулировку неисправности отдаёт технику при приёме.
Называет номер квитанции, агент передаёт его вебхуком в учётную систему сервиса и получает обратно текущий статус: принят, в работе, готов. Ответ приходит из системы, а не придумывается моделью.
Да, если канал поддерживает вложения: мессенджеры принимают изображения до 15 МБ и передают их агенту вместе с текстом. Виджет на сайте вложения не пропускает, поэтому там уместна кнопка перехода в мессенджер.
Отдельными файлами быстрых ответов: срок гарантии, что она покрывает, что не покрывает, порядок приёма в ремонт. Вместе с контролем поведения это не даёт агенту отвечать по гарантии от себя, без опоры на файл.
Около 15 ₽ при оплате по токенам, где тысяча токенов стоит 1 ₽. Цена не растёт от количества уточняющих вопросов о модели и неисправности.
Хотите сразу к продукту: Создать бота поддержки