Как агент мебельного салона проверяет размеры по нише, находит модель смысловым поиском, объясняет уход и гарантию, записывает замерщика.
Чат-бот для мебельного салона проверяет размеры по числовым колонкам таблицы каталога и подбирает модели под нишу клиента. Когда название не помнят, включается смысловой поиск по описанию: «что-нибудь светлое в скандинавском стиле» находит позиции без точного совпадения слов. Материал, уход и гарантию агент берёт из базы знаний, замер записывает через календарь, а расчёт кухни под проект передаёт менеджеру.
«Войдёт в нишу 2400?» — спрашивает клиент, а следом ещё три сообщения подряд: «глубина плюс-минус 60», «ширина 600», «и потолок 2650». Пока менеджер вбивает эти цифры в поисковик по каталогу вручную, в переписке уже ждут ответа ещё двое с похожими вопросами про свои ниши.
Задача не в том, чтобы отвечать быстрее. Задача — свести четыре числа и текстовое описание модели в один ответ без пересчёта на калькуляторе.
Каталог мебельного салона — это таблица, где у каждой модели есть числовые колонки: длина, ширина, глубина, высота, материал, цвет, цена. Клиент называет размеры ниши или проёма, и агент накладывает на таблицу отбор именно по этим числам, а не ищет совпадение по названию.
Если ниша 2400 на 600, а глубина ограничена 350 миллиметрами, отбор выглядит как условие «длина меньше или равна 2400 И ширина меньше или равна 600 И глубина меньше или равна 350». В ответе остаются только модели, которые физически туда встанут, а не весь каталог с пометкой «уточните у менеджера».
Проверьте на своих диалогах.Регистрация без карты, 500 ₽ на тест по промокоду BLOG500
Собрать агентаТочный отбор работает, когда у клиента есть числа. Но часть вопросов звучит иначе: без размеров, без названия модели, просто описанием стиля или ощущения. Здесь точный поиск по тексту бесполезен — «светлое», «скандинавский стиль» и «что-нибудь простое» не совпадут ни с одной строкой каталога дословно.
Для этого в таблице заводится отдельная колонка с описанием модели, а поиск по ней ведётся функцией VECTOR_SEARCH: она сравнивает смысл запроса клиента со смыслом текста в колонке, а не буквы. Платформа рекомендует точность поиска от 0,5 до 0,8 — чем выше значение, тем строже должно совпадать содержание.
Смысловой поиск медленнее обычного, и если делать его сразу по всему каталогу, ответ заметно задержится. Рабочий порядок такой: сначала жёсткий отбор по тому, что известно точно (габариты или материал), и только внутри найденного подмножества запускать VECTOR_SEARCH по описанию. Так же устроен поиск в статье про подбор по прайсу: точное отсекает лишнее, смысловое — уточняет.
Условия гарантии и правила ухода за ЛДСП, массивом или экокожей — это связный текст с оговорками, а не строка с одним значением. Такие данные заводят не в таблицу, а в базу знаний, и агент находит нужный документ по смыслу вопроса, а не по точному названию материала.
Разделение простое: числа и короткие значения — в таблицу, инструкции и формулировки — в базу знаний. Оно описано в самом руководстве платформы и держится на одном принципе: если ответ нельзя свести к одной ячейке, ему место в документе.
Срок под заказ у разных моделей и материалов разный, и это тоже колонка каталога либо условие в базе знаний, если сроки объясняются оговорками вроде «плюс пять дней при нестандартном цвете». Оба варианта агент читает и произносит клиенту без домысливания.
С доставкой сложнее: цена часто зависит от этажа, наличия лифта и зоны города. Готового калькулятора стоимости доставки и подъёма в платформе нет. Рабочих способа два — вынести условия отдельной колонкой прайса («этаж», «наличие лифта», «зона») либо передать расчёт собственному сервису через вебхук и вернуть в диалог уже готовую сумму. Сборка считается тем же способом: как отдельная позиция прайса или как условие в базе знаний.
| Вопрос клиента | Откуда берётся ответ |
|---|---|
| Влезет ли комод в нишу 2400 на 600 | таблица, отбор по габаритам |
| Что-нибудь светлое, скандинавский стиль | таблица, смысловой поиск по описанию |
| Как ухаживать за экокожей | база знаний |
| Сколько ждать нестандартный цвет | таблица или база знаний |
| Сколько стоит подъём на пятый этаж без лифта | таблица с условиями или вебхук в свой сервис |
Часть моделей и весь корпус на заказ требуют замера перед оформлением. Агент работает с рабочим календарём замерщика: часовой пояс, доступные слоты по дням недели, шаг интервала между визитами. Если замерщиков несколько, за каждым закрепляется отдельный календарь, а клиент получает время, которое уже подтверждено расписанием, а не «примерно после обеда».
Тот же механизм подходит для повторного визита, если после замера понадобилось уточнение размеров. Запись через календарь настраивается так же, как в статье про подключение Google-календаря, и не требует отдельного модуля под мебельную специфику.
Оцените для начала простую вещь: какую долю обращений в вашем салоне закрывает готовая позиция из каталога, а какую — кухня или шкаф-купе, собранные под конкретную нишу с нуля. Это разные задачи, и агент должен вести их по-разному.
Готовую позицию агент подбирает и бронирует сам: размеры, цвет, материал и цена уже есть в каталоге, спорить там не с чем. Кухня или шкаф на заказ устроены иначе: там решает технолог, который проверяет чертёж и стыковку модулей. Агент здесь честно останавливается на сборе исходных данных — размерах, пожеланиях по материалу и стилю — и передаёт заявку менеджеру, вместо того чтобы называть цену, которую потом придётся отменять.
Проверить это несложно: откройте последние двадцать диалогов салона и разметьте каждый одной из двух меток. Если заявок на проект оказалось больше трети, есть смысл сразу настраивать передачу менеджеру отдельным сценарием, а не общим правилом «если не нашли в каталоге». Полный список настроек таблиц и действий, из которых собирается такой сценарий, — в руководстве Савви, а сама платформа доступна для первого запуска на главной странице.
По колонкам с габаритами в таблице каталога: длина, ширина, глубина, высота. Агент собирает размеры ниши у клиента и накладывает на них числовой отбор, так что в ответе остаются только модели, которые физически подходят.
Работает смысловой поиск по колонке с описанием. Запрос вроде «что-нибудь светлое в скандинавском стиле» находит строки, близкие по смыслу, а не по точному совпадению текста.
Если цена зависит от этажа или зоны доставки, эти условия можно вынести отдельной колонкой в таблицу или передать расчёт своему сервису через вебхук. Готового калькулятора в платформе нет, оба варианта настраиваются под конкретный прайс салона.
Эти данные — текст, а не строки таблицы, поэтому они хранятся в базе знаний. Агент находит нужный документ по смыслу вопроса и отвечает формулировкой, которая уже проверена и совпадает с тем, что говорит менеджер салона.
Через календарь: агент видит рабочие часы замерщиков и свободные слоты и подтверждает время в диалоге. Если замерщиков несколько, за каждым закрепляется свой календарь или своё рабочее расписание.
Нет. Готовую позицию из каталога он подбирает и бронирует сам. Для кухни или шкафа под проект он собирает размеры и пожелания и передаёт заявку менеджеру, потому что финальный расчёт нестандартной мебели делает технолог.
Хотите сразу к продукту: Конструктор чат-ботов консультант