Представьте: вам приходит запрос от клиента — PDF на три страницы. Внутри — таблица из 30 позиций: название товара, ГОСТ, характеристики, количество. Клиент хочет коммерческое предложение.
Что делает менеджер? Открывает шаблон КП в Word. Вручную вбивает дату, адресата, номер запроса. Потом — самое трудоёмкое: переносит каждую позицию из запроса в таблицу предложения. Товар за товаром: наименование, единица измерения, количество. Потом ищет цены — в старых КП, в переписке, в голове. Вбивает цену, умножает на количество, считает НДС. Ещё раз проверяет. Форматирует. Сохраняет. Час работы — минимум.
А если запросов десять в день? А если в каждом по 50 позиций?
Мы решили: всё, что можно автоматизировать — должно быть автоматизировано. Человек должен принимать решения о ценах, а не переносить текст из одного файла в другой.
Загрузите запрос — система сделает остальное
Запросы клиентов приходят в разных форматах. Кто-то присылает PDF, кто-то — Word, кто-то — фотографию страницы из факса. В 2026 году нам всё ещё присылают отсканированные документы, где текст — это картинка.
Генератор КП принимает всё, что встречается на практике:
- PDF — самый частый формат. Работает и с электронными, и с отсканированными документами.
- Word (DOCX, DOC) — таблицы с позициями внутри текстового документа.
- Изображения (PNG, JPG) — фотографии документов, скриншоты писем.
Для отсканированных PDF и изображений автоматически включается распознавание текста (OCR). Вы загружаете файл как есть — система сама определяет тип и при необходимости распознаёт текст.
Дальше в дело вступает искусственный интеллект. Он анализирует содержимое документа и извлекает из него структурированные данные: кто заказчик, какие товары запрашивает, в каком количестве, какие ГОСТы, марки, характеристики, условия поставки.
Один клик — и из хаотичного файла получается аккуратная структура, готовая к работе.
Запрос клиента и наше предложение — рядом
Когда данные извлечены, вы видите их на экране в двух блоках:
Серый блок — запрос заказчика. Это то, что написано в файле клиента. Только для чтения. Нельзя случайно изменить или потерять оригинальные данные.
Белый блок — наше предложение. Это то, что мы предлагаем. Все поля редактируемые: наименование, ГОСТ, марка, страна происхождения, технические характеристики, количество, цена.
Зачем это нужно? Потому что мы далеко не всегда предлагаем ровно то, что просит клиент. Клиент пишет «Краска белая фасадная», а мы предлагаем конкретную марку: «Краска ВД-АК-111, белая, ГОСТ 28196-89». Наименование отличается. ГОСТ добавлен. Марка указана. Но это — наше предложение на его запрос.
Два блока рядом позволяют видеть полную картину: что просил клиент и что мы предлагаем. Не нужно переключаться между файлами. Не нужно держать в голове — всё перед глазами.
Шаблоны: работаем с вашим форматом
У каждой компании — свой фирменный формат КП. Логотип наверху, реквизиты внизу, таблица товаров посередине. Менять этот формат никто не хочет. Значит, система должна уметь работать с тем, что есть.
Мы предложили два пути:
Путь 1: шаблон с метками. Вы берёте свой обычный шаблон КП и в нужных местах вставляете метки: {{ДАТА}} вместо даты, {{АДРЕСАТ}} вместо имени клиента, {{ТАБЛИЦА}} в строке, где должны появиться товары. Система находит эти метки и подставляет реальные данные. 11 стандартных меток покрывают все типичные поля КП.
Путь 2: шаблон без меток. Вы загружаете обычный документ — свой последний КП. AI анализирует структуру: находит, где дата, где адресат, где таблица с товарами, и сам расставляет метки в нужных местах. Вам остаётся проверить и подтвердить.
После загрузки шаблон обрабатывается за 30–60 секунд. Система определяет: какие колонки есть в таблице, какая ставка НДС, какие стандартные фразы используются.
При генерации КП система точно знает: в этом шаблоне 7 колонок, НДС 22%, есть колонка «ГОСТ», нет колонки «Марка» — и действует соответственно.
Данные не должны теряться. Если в запросе клиента указан ГОСТ, а в шаблоне нет колонки для ГОСТа — это не повод выбросить ГОСТ. Система находит подходящее место и встраивает данные. Лучше добавить информацию в колонку «Характеристики», чем потерять её.
Умная подстановка полей: ничего не теряется
В запросе клиента есть ГОСТ, марка и страна происхождения. А в шаблоне компании — нет отдельных колонок для этого. Только «Наименование» и «Характеристики».
Что делать? Выбрасывать данные? Нет. Система объединяет их с существующими полями:
- Нет колонки «Марка» — марка добавляется к наименованию. «Труба стальная» → «Труба стальная Ст3сп».
- Нет колонки «ГОСТ» — ГОСТ добавляется к характеристикам. «Диаметр 57 мм» → «Диаметр 57 мм, ГОСТ 10704-91».
- Нет колонки «Страна» — страна добавляется к характеристикам с префиксом: «Страна происхождения товара: Россия».
Никаких данных не теряется. Готовый документ содержит всю информацию, даже если шаблон не предусматривает отдельных колонок для каждого поля.
Справочник цен: система, которая учится
Самая частая жалоба менеджеров: «Я уже делал КП на этот товар три месяца назад. Какую цену ставил? Где искать?»
Мы сделали самообучающийся справочник цен. Каждый раз, когда вы подтверждаете цены в КП, они сохраняются в справочнике вашей компании. При следующем запросе с похожими позициями — цены подставляются автоматически.
Ключевое слово — «похожими». Клиент может написать «Труба стальная бесшовная Ø57х3.5» в одном запросе и «Труба ст. б/ш 57*3,5» в другом. Это один и тот же товар, но строки разные.
Справочник справляется с этим. Система ищет совпадения не по точному тексту, а по смыслу — учитывает наименование, характеристики, ГОСТ и марку. Даже если товар записан немного по-другому, цена найдётся.
При этом вы всегда контролируете процесс: подсказанную цену можно принять, изменить или проигнорировать. А при сохранении — если товар уже есть в справочнике — обновляется существующая запись, а не создаётся дубль. Справочник остаётся чистым.
Каждое изменение цены сохраняется в истории. Можно посмотреть, как менялась стоимость товара: когда, из какого КП, кто подтвердил. Полезно для анализа динамики цен и обоснования стоимости перед клиентом.
Генерация документа: 3 секунды до готового файла
Когда все данные проверены и цены заполнены — нажимаете кнопку «Сгенерировать КП». Что происходит дальше?
- Метки заменяются на реальные значения.
{{ДАТА}}→ «28.02.2026».{{АДРЕСАТ}}→ «ООО «Стройпроект»». - Таблица заполняется позициями товаров. Каждая строка — с правильным форматированием: шрифт, размер, выравнивание, границы ячеек — всё как в вашем шаблоне.
- Итоги рассчитываются автоматически. Подытог, НДС, всего с НДС.
- НДС для каждой строки — если в таблице есть колонка «Размер НДС», система рассчитывает НДС для каждой позиции отдельно.
- Имя файла формируется автоматически:
КП_СтройПроект_2026-02-28.docx.
Нажали кнопку — через 2–3 секунды файл готов к скачиванию. Никаких ожиданий — генерация происходит мгновенно.
История и перегенерация: не начинать с нуля
Каждое сгенерированное КП сохраняется в истории. Это не просто архив — это рабочий инструмент.
Три сценария, когда история спасает:
Сценарий 1: клиент попросил изменить цену. «Всё хорошо, но скиньте 5% на позиции 3–7». Не нужно делать КП заново. Открываете из истории, меняете цены, жмёте «Перегенерировать» — новый документ готов за секунды.
Сценарий 2: нужен другой шаблон. Оказалось, что для этого клиента нужен шаблон с логотипом другой компании. Открываете КП из истории, выбираете другой шаблон — всё остальное остаётся прежним.
Сценарий 3: замена товара. Клиент хочет другую марку краски. Возвращаетесь к редактированию позиций, меняете наименование, ГОСТ, марку, цену. Перегенерируете. Готово.
Фактически, КП из истории — это черновик, к которому можно вернуться в любой момент и продолжить работу.
Детали, о которых не задумываешься
Некоторые вещи пользователь не замечает — но без них документ выглядел бы неаккуратно.
Форматирование таблицы. Когда строки добавляются в таблицу автоматически, легко потерять стиль — шрифт «уплывёт», границы исчезнут. Генератор копирует форматирование из вашего шаблона в каждую новую строку. Готовый документ неотличим от заполненного вручную.
Числа в русском формате. Цена «1234567.89» автоматически превращается в «1 234 567,89» — с пробелами между разрядами и запятой вместо точки. Как принято в российских коммерческих документах.
НДС: включён в цену или нет. Разные компании работают по-разному: одни указывают цены без НДС, другие — с НДС. Система поддерживает оба варианта и корректно рассчитывает итоги в обоих случаях.
Незаполненные метки. Если для какой-то метки нет данных, она просто исчезнет из документа. Никаких {{ССЫЛКА_ЗАПРОС}} в финальном файле — только чистый документ.
5 форматов входных файлов (PDF, DOCX, DOC, PNG, JPG) включая отсканированные документы с OCR. AI-извлечение данных из запроса клиента: заказчик, позиции, ГОСТы, марки, характеристики. Запрос и предложение рядом — в одном окне. Гибкие шаблоны — с метками или без (AI расставит сам). Умная подстановка полей — данные не теряются, а встраиваются. Самообучающийся справочник цен с историей изменений. Генерация за 2–3 секунды. Полная история — возврат к любому КП, редактирование, перегенерация. Весь процесс от загрузки запроса до готового документа — 2–3 минуты.
Принципы, на которых мы строили генератор
-
1
Не ломать привычки
У каждой компании свой шаблон КП. Свой формат таблицы, свои колонки, свой набор полей. Вместо того чтобы навязывать единый формат, мы адаптируемся: анализируем шаблон и подстраиваемся.
-
2
Данные не должны теряться
Если в запросе клиента указан ГОСТ, а в шаблоне нет колонки для ГОСТа — это не повод выбросить ГОСТ. Система находит подходящее место и встраивает данные.
-
3
Справочник цен — стратегический актив
Каждое подтверждённое КП обогащает базу знаний компании. Через полгода работы справочник содержит сотни позиций с актуальными ценами. Новые КП создаются ещё быстрее.
-
4
Возможность вернуться и исправить — важнее «идеальности» с первого раза
Мы не пытались сделать генерацию безупречной с первой попытки. Вместо этого — дали возможность быстро вернуться, исправить, перегенерировать. Три секунды на новый документ.
Создание коммерческого предложения — это задача, которая повторяется сотни раз в год. Каждый раз одни и те же действия: прочитать запрос, перенести данные, найти цены, заполнить таблицу, посчитать итоги, оформить документ.
Мы не заменили менеджера. Менеджер по-прежнему решает: какую цену поставить, какой товар предложить, какие условия указать. Но он больше не тратит час на механическую работу. AI читает запрос. Справочник подсказывает цены. Система собирает документ.
30 позиций. 3 минуты. Готовый DOCX в фирменном формате компании.