Наименование организации:
ООО «Мой Софт»
40702810310000021416
Расчетный счет:
АО «ТИНЬКОФФ БАНК»
Банк:
044525974
БИК:
781101001
Корреспондентский счет:
7811616280
ИНН:
781101001
КПП:
1167847299410
ОГРН:
ОКПО:
03614300
Бесщетников Антон Игоревич
Генеральный директор:
192019, г. Санкт-Петербург, ул. Мельничная, д. 18, литер А, пом. 18-H 10, оф. 805
Юридический адрес:
Почтовый адрес:
192019, г. Санкт-Петербург, а/я 2
Реквизиты компании ООО «Мой Софт»
По нишам

Чат-бот для мебельного салона

Как агент мебельного салона проверяет размеры по нише, находит модель смысловым поиском, объясняет уход и гарантию, записывает замерщика.

Команда платформы СаввиОбновлено 16 сентября 20266 мин чтения
Пластилиновый шкаф с приоткрытой дверцей рядом с рулеткой на светлом фоне
Коротко

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

«Войдёт в нишу 2400?» — спрашивает клиент, а следом ещё три сообщения подряд: «глубина плюс-минус 60», «ширина 600», «и потолок 2650». Пока менеджер вбивает эти цифры в поисковик по каталогу вручную, в переписке уже ждут ответа ещё двое с похожими вопросами про свои ниши.

Задача не в том, чтобы отвечать быстрее. Задача — свести четыре числа и текстовое описание модели в один ответ без пересчёта на калькуляторе.

Как агент проверяет размеры по нише

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

Если ниша 2400 на 600, а глубина ограничена 350 миллиметрами, отбор выглядит как условие «длина меньше или равна 2400 И ширина меньше или равна 600 И глубина меньше или равна 350». В ответе остаются только модели, которые физически туда встанут, а не весь каталог с пометкой «уточните у менеджера».

1 Загрузить каталог Простая таблица без объединённых ячеек: модель, цвет, длина, ширина, глубина, высота, материал, цена, описание. Заголовки колонок — в первой строке.
2 Создать действие «Вызов таблицы» В описании — когда применять: клиент называет размеры ниши, проёма или комнаты.
3 Задать аргументы Габариты ниши, которые называет клиент, и сам текст вопроса — для смыслового поиска по описанию.
4 Прописать отбор по числам Условие «меньше или равно» по каждому измерению плюс ограничение количества строк в ответе, чтобы не присылать весь каталог.

Проверьте на своих диалогах.Регистрация без карты, 500 ₽ на тест по промокоду BLOG500

Собрать агента

Что отвечает агент на «что-нибудь светлое в скандинавском стиле»

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

Для этого в таблице заводится отдельная колонка с описанием модели, а поиск по ней ведётся функцией VECTOR_SEARCH: она сравнивает смысл запроса клиента со смыслом текста в колонке, а не буквы. Платформа рекомендует точность поиска от 0,5 до 0,8 — чем выше значение, тем строже должно совпадать содержание.

!
Порядок запросов экономит время ответа

Смысловой поиск медленнее обычного, и если делать его сразу по всему каталогу, ответ заметно задержится. Рабочий порядок такой: сначала жёсткий отбор по тому, что известно точно (габариты или материал), и только внутри найденного подмножества запускать VECTOR_SEARCH по описанию. Так же устроен поиск в статье про подбор по прайсу: точное отсекает лишнее, смысловое — уточняет.

Материал и уход: почему это база знаний, а не таблица

Условия гарантии и правила ухода за ЛДСП, массивом или экокожей — это связный текст с оговорками, а не строка с одним значением. Такие данные заводят не в таблицу, а в базу знаний, и агент находит нужный документ по смыслу вопроса, а не по точному названию материала.

Разделение простое: числа и короткие значения — в таблицу, инструкции и формулировки — в базу знаний. Оно описано в самом руководстве платформы и держится на одном принципе: если ответ нельзя свести к одной ячейке, ему место в документе.

Срок изготовления, доставка с подъёмом и сборка

Срок под заказ у разных моделей и материалов разный, и это тоже колонка каталога либо условие в базе знаний, если сроки объясняются оговорками вроде «плюс пять дней при нестандартном цвете». Оба варианта агент читает и произносит клиенту без домысливания.

С доставкой сложнее: цена часто зависит от этажа, наличия лифта и зоны города. Готового калькулятора стоимости доставки и подъёма в платформе нет. Рабочих способа два — вынести условия отдельной колонкой прайса («этаж», «наличие лифта», «зона») либо передать расчёт собственному сервису через вебхук и вернуть в диалог уже готовую сумму. Сборка считается тем же способом: как отдельная позиция прайса или как условие в базе знаний.

Вопрос клиентаОткуда берётся ответ
Влезет ли комод в нишу 2400 на 600таблица, отбор по габаритам
Что-нибудь светлое, скандинавский стильтаблица, смысловой поиск по описанию
Как ухаживать за экокожейбаза знаний
Сколько ждать нестандартный цветтаблица или база знаний
Сколько стоит подъём на пятый этаж без лифтатаблица с условиями или вебхук в свой сервис
~15 стоимость диалога с подбором по каталогу
0,5–0,8 рабочая точность смыслового поиска по описанию
89 оценка стоимости обращения у менеджера (40 000 ₽/мес, 450 обращений)
Источник: Рекомендации по точности поиска — из руководства платформы Савви. Стоимость диалога — при оплате по токенам, 1000 токенов = 1 ₽. Оценка по менеджеру — по средним ставкам, не факт конкретного салона.

Замер на месте: как агент записывает специалиста

Часть моделей и весь корпус на заказ требуют замера перед оформлением. Агент работает с рабочим календарём замерщика: часовой пояс, доступные слоты по дням недели, шаг интервала между визитами. Если замерщиков несколько, за каждым закрепляется отдельный календарь, а клиент получает время, которое уже подтверждено расписанием, а не «примерно после обеда».

Тот же механизм подходит для повторного визита, если после замера понадобилось уточнение размеров. Запись через календарь настраивается так же, как в статье про подключение Google-календаря, и не требует отдельного модуля под мебельную специфику.

Оцените, где кончается подбор и начинается расчёт технолога

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

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

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

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

Как агент проверяет, влезет ли шкаф в нишу

По колонкам с габаритами в таблице каталога: длина, ширина, глубина, высота. Агент собирает размеры ниши у клиента и накладывает на них числовой отбор, так что в ответе остаются только модели, которые физически подходят.

Что если клиент не помнит название модели

Работает смысловой поиск по колонке с описанием. Запрос вроде «что-нибудь светлое в скандинавском стиле» находит строки, близкие по смыслу, а не по точному совпадению текста.

Может ли агент назвать точную стоимость доставки и подъёма

Если цена зависит от этажа или зоны доставки, эти условия можно вынести отдельной колонкой в таблицу или передать расчёт своему сервису через вебхук. Готового калькулятора в платформе нет, оба варианта настраиваются под конкретный прайс салона.

Кто объясняет условия гарантии и правила ухода за материалом

Эти данные — текст, а не строки таблицы, поэтому они хранятся в базе знаний. Агент находит нужный документ по смыслу вопроса и отвечает формулировкой, которая уже проверена и совпадает с тем, что говорит менеджер салона.

Как оформляется запись замерщика

Через календарь: агент видит рабочие часы замерщиков и свободные слоты и подтверждает время в диалоге. Если замерщиков несколько, за каждым закрепляется свой календарь или своё рабочее расписание.

Продаёт ли агент кухни и шкафы на заказ так же, как готовую позицию

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

Команда платформы СаввиПишем о том, как бизнес внедряет ИИ-агентов, на данных платформы. Обновлено 16 сентября 2026.
BLOG500
Собрать агента