КП за 30 секунд. По вашему шаблону. Через чат.
ИИ-агент пишет коммерческое предложение по вашему фирменному шаблону, тянет цены из прайса и AmoCRM, проверяет реквизиты контрагента по ИНН и отправляет клиенту на подпись через Контур.Сайн.
От 40 минут на одно КП — к 30 секундам
Половина рабочего дня менеджера уходит на копипаст реквизитов из CRM, цен из Excel и форматирование Word-таблиц. Мы переносим эту работу в чат.
Что съедает время
- Реквизиты вручную из AmoCRM в шапку
- Цены копируются из Excel-прайса (часто устаревшего)
- НДС пересчитывается, округляется, ломается
- Шеф возвращает на правки: «таблица съехала»
Что делает агент
- Подтягивает реквизиты по ИНН — автоматом
- Берёт цены из каталога, не из головы ИИ
- Суммы в Decimal, округление по правилу политики
- PDF + DOCX по вашему шаблону, готов к отправке
Три пресета. Один интерфейс — чат.
Каждый пресет — это собственная структура разделов, набор обязательных полей и валидация по индустриальным правилам. Агент сам выбирает нужный.
КП на железо
Спецификация оборудования с 3-уровневой вложенностью: узел → подузел → деталь. Под sales-engineer'ов.
- Технические характеристики из связки с Документатор-ТУ
- Таблица позиций с НДС и ИТОГО
- Условия поставки и Incoterms
- Гарантийный срок и ссылка на ТУ
# фрагмент спецификации Узел: Блок управления КЛИМ-200 Подузел: Плата контроллера v2.3 Деталь: STM32F407 × 1 шт Цена: 1 200 ₽ × 1.20 = 1 440 ₽
SaaS-подписка
Тарифная сетка с пролонгацией, лицензионными условиями и ссылкой на оферту. Под IT-стартапы и фриланс.
- Описание услуги и тарифная матрица
- Условия пролонгации и отказа
- SLA-показатели и аптайм
- Ссылка на публичную оферту
# тарифная матрица Solo: 990 ₽/мес · 1 место Team: 4 990 ₽/мес · 10 мест Корп: от 49 000 ₽ · безлимит SLA: 99.5% аптайм
Тендер 44-ФЗ
КП с обязательными приложениями для госконтракта. Под тендерных специалистов и поставщиков в госзакупки.
- Расчёт начальной (максимальной) цены контракта
- Декларация соответствия требованиям 44-ФЗ
- Подтверждение НПА и статуса резидента
- Реестр исходящих с трекингом
# приложения к КП Прил. 1: Расчёт цены (Excel) Прил. 2: Декларация 44-ФЗ Прил. 3: Подтверждение НПА НМЦК: 1 840 500.00 ₽
Восемнадцать инструментов в семи группах
Каждое действие — отдельный MCP-инструмент. Агент комбинирует их в нужном порядке, без скрытой магии и без «всезнайки-комбайна».
Контекст
- get_workspace_contextорганизация, лимиты, интеграции
Контрагенты
- search_customerпоиск по названию
- get_by_innподтянуть по ИНН + Dadata
- create_customerс согласием 152-ФЗ
Каталог
- list_productsфильтр по категории
- get_productс историей цен
- check_freshnessдата обновления цены
Шаблоны
- list_templatesпод пресет и язык
- list_placeholdersчто нужно заполнить
Сборка
- create_proposalкорневой документ
- add_line_itemпозиция с НДС
- set_pricingполитика и скидки
- attach_fileТУ-ссылка, чертёж
Валидация и рендер
- validate_proposalпересчёт сумм, ИНН
- render_documentPDF/DOCX async
- poll_jobдождаться готовности
Подпись и доставка
- send_for_signatureКонтур.Сайн / СБИС
- get_statusтрекинг с audit-url
- resend_inviteнапоминание
- sync_to_crmстадия сделки
Цены из каталога. Не из головы ИИ.
Главная проблема ИИ-генерации деловых документов — галлюцинации в цифрах и реквизитах. Мы строим детерминированный слой, где ИИ не имеет права придумывать.
-
[01]Decimal вместо floatНикаких 0.1 + 0.2 = 0.30000004. Все суммы и НДС — через Python Decimal с квантованием до копейки.
-
[02]Валидатор перед рендеромКП с битыми реквизитами или неверной суммой не дойдёт до PDF. validate_proposal обязателен перед render.
-
[03]Водяной знак на Free«BY BVMAX» по диагонали 45°, прозрачность 15%. На Free-тарифе агент не может его убрать — заложено в рендере.
-
[04]Аудит-лог каждой операцииКто, когда, какой инструмент вызвал, с какими параметрами. Полная трассировка перед бухгалтерией и при спорах.
from decimal import Decimal, ROUND_HALF_UP def validate_proposal(p: Proposal) -> ValidationResult: errors = [] # 1. Реквизиты по ИНН (контрольная сумма) if not is_valid_inn(p.customer.inn): errors.append("customer.inn: контрольная сумма не сходится") # 2. Пересчёт сумм через Decimal expected = sum( (i.qty * i.unit_price * (Decimal(1) - i.discount / 100) for i in p.items), Decimal(0), ).quantize(Decimal("0.01"), rounding=ROUND_HALF_UP) if p.total != expected: errors.append( f"total mismatch: declared={p.total}, computed={expected}" ) # 3. Скидка >25% — блокировка без согласования if p.global_discount > 25: errors.append("discount > 25%: requires approval") return ValidationResult(ok=not errors, errors=errors)
Цены без подвохов
Free для разработчиков с MCP. Solo и Team — для ежедневной работы. Бизнес-тариф — по запросу.
Free MCP
Для разработчиков и первых шагов
- До 5 КП в месяц
- 3 системных шаблона
- 20 контрагентов
- Ограниченный MCP-сервер
- HTML-ссылка на 30 дней
- Водяной знак «BY BVMAX»
Pro Solo
Для sales-инженера и фрилансера
- До 50 КП в месяц
- 3 шаблона + свой брендинг
- 200 контрагентов
- Полный MCP-сервер
- HTML-ссылка на 90 дней
- Подпись Контур.Сайн + 60 ₽/подпись
- Связка с Документатор-ТУ
Pro Team
Для отдела продаж и РОПа
- До 500 КП в месяц
- 3 шаблона + 5 кастомных
- 2 000 контрагентов
- Подпись Контур.Сайн — безлимит
- Синхронизация с AmoCRM и Битрикс24
- Buyer-driven опции в HTML-КП
- Поддержка 8 часов
Нужен Бизнес-тариф с white-label, своим доменом и дедикейтед-поддержкой? Свяжитесь с нами — от 49 000 ₽/мес.
Попробуйте на своём шаблоне за минуту
Оставьте e-mail — пришлём ссылку на ранний доступ. Без спама и маркетинговой рассылки.