# QuoteDesk — комплект запуска

Рабочее название, версия 0.1. Дата: 22 октября 2026 года.

## Что создано

Проверяемый прототип помощника для оптовых поставщиков электротоваров. Он сопоставляет заявку с прайсом, показывает цены и остатки, сохраняет спорные позиции для ручного решения и выгружает проверенный черновик КП в CSV.

Это начало проверки бизнес-гипотезы. Компания, клиентская база, выручка и производственный SaaS ещё не созданы. Название не проверено на товарные знаки. Нет выдуманных клиентов, отзывов или обещаний роста.

Исходные условия: у основателя нет заявленного бюджета, команды или доступа к покупателям. Доход в $1 млн за месяц не является реалистичным базовым сценарием при таких исходных данных. Рабочая цель эксперимента — получить первый платный пилот и доказательство повторяющейся ценности.

## Продукт и покупатель

**Покупатель:** собственник или руководитель продаж небольшого оптового поставщика электротоваров. Первая версия рассчитана на один отдел, каталог в CSV и заявки с товарными позициями. Не берём сразу все отрасли и сложные внедрения.

**Ситуация:** менеджер вручную переносит строки из письма в таблицу, ищет артикулы и цены, проверяет остатки, уточняет неизвестные позиции. Нужно выяснить на интервью, насколько часто это происходит и достаточно ли дорого обходится конкретному покупателю.

**Ценность для проверки:** уменьшить время подготовки корректного черновика КП. Не обещаем рост продаж, фиксированный процент экономии, безошибочность или окупаемость до замера.

**Почему эту идею стоит проверять:** [Canals на сайте NAW](https://www.naw.org/affiliate/canals/) описан как поставщик автоматизации заявок для оптовиков. [Conexiom](https://conexiom.com/) предлагает автоматизацию заказов и счетов. Источники проверены 22 октября 2026 года. Это свидетельствует о существовании категории и сильных конкурентов. Это не доказательство спроса на наш продукт и не независимое подтверждение их маркетинговых показателей.

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

## Как провести демонстрацию за 5 минут

1. Открой демонстратор и нажми «Сопоставить с прайсом». На примере три позиции найдутся, щит на 36 модулей останется неизвестным. Ему не подставляется щит на 24 модуля.
2. Сверь первые три строки с заявкой и отметь «Проверено». У неизвестной строки сними «В КП»: клиенту понадобится уточнение по этой позиции.
3. Скачай CSV. Сумма трёх строк примера — 71 760 RUB. Условия налогов, доставки и срок действия не определены: это черновик для согласования.
4. Покажи сложный пример: 150 автоматов при остатке 120. Выгрузка блокируется, пока проблема не решена или строка не исключена.
5. Загрузите обезличенный прайс клиента и разберите одну его заявку. Сравните результат с ручным КП.

### Что работает без AI API

- Загрузка CSV до 2 МБ и 5 000 товаров.
- Колонки `sku,name,unit,price,stock,aliases`; обязательны первые пять.
- Разделители CSV: запятая или точка с запятой. Для десятичной запятой удобнее точка с запятой между колонками. Варианты названия в `aliases` отделяются символом `|`.
- Однозначное сопоставление по артикулу или словарю. Каждая позиция — с новой строки, количеством и единицей. Свободное письмо может быть разобрано неполно: человек сверяет полноту по исходнику.
- Проверка неизвестных позиций, единиц, количества, суммарных остатков по повторяющимся артикулам.
- Ручной выбор товара, исправление количества, исключение строки, подтверждение включённых строк.
- Выгрузка в CSV; значения, похожие на формулы таблиц, обезвреживаются.
- Сохранение только по кнопке в этом браузере. После восстановления подтверждения нужно проставить заново. Сохранение не зашифровано; используйте доверенное устройство и обезличенные данные для демонстраций.

### Как работать с AI при нулевом дополнительном бюджете

В разделе «AI через чат» скопируй промпт, вставь в доступный тебе AI-чат и верни JSON в приложение. Это полуавтоматический процесс для пилота. Доступность и лимиты зависят от сервиса; бесплатность и безлимитность не обещаются.

Не вставляй сведения клиента в сторонний сервис без согласованного с клиентом порядка работы. Для первого показа достаточно обезличенной заявки и нескольких строк каталога. Прайс может содержать коммерчески чувствительные сведения.

AI извлекает кандидатов. Цены берутся из загруженного каталога. Импорт отклоняет неизвестные артикулы и строки источника, которых нет в заявке; это не исключает ошибок модели. Проверяй полноту, соответствие наименований, количество и единицы. Одинаковые или похожие изделия не считаются взаимозаменяемыми автоматически.

**Пока не подключено:** автоматический AI API, OCR/PDF/Excel, аккаунты, разделение организаций, облачная база, подписки, приём платежей, почта, интеграции с ERP, мониторинг и производственная поддержка. Частная публикация демонстратора не является запуском многопользовательского SaaS. Нет реального сбора лидов или фиктивной формы «Оплатить».

## Предложение первого пилота

**Гипотеза цены:** $500 за 14 дней, один каталог и до 50 заявок, каждую проверяет основатель. Валюта и способ оплаты согласуются с покупателем; подключённого платёжного сервиса нет. Не выставляй клиенту несуществующий способ оплаты.

В цену пилота включаем: подготовку каталога, разбор заявок в согласованное время, таблицу результатов, список ошибок и итоговый разбор. Не обещаем круглосуточную доступность, автоматическую отправку или интеграции. Объём «до 50» — потолок для договора, а не обещание, что основатель справится с любым форматом: сначала измерь трудоёмкость.

**До оплаты согласовать письменно:** предмет и срок пилота, доступные форматы, максимальный объём, цену и порядок оплаты, порядок передачи/удаления данных, критерий результата, действия при непрохождении критерия. Этот список не заменяет договор и не является обещанием возврата, которое ещё не согласовано.

**Продолжение для проверки:** $299 в месяц за отдел с ограниченным объёмом. Точный лимит и цену фиксируем только после оценки трудозатрат. Если ручная проверка остаётся значительной, продаём услугу с соответствующей ценой, а не убыточную «безлимитную подписку».

Не делай 14 дней бесплатной индивидуальной разработки. Одну обезличенную заявку можно разобрать для демонстрации; полноценный пилот должен проверять готовность платить. Отказ от оплаты — полезный сигнал, который надо выяснить, а не автоматически обходить скидкой.

## Где искать первых покупателей без рекламного бюджета

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

Начальный список из трёх компаний с официальными источниками и причинами обращения уже подготовлен: [первые кандидаты](./FIRST-PROSPECTS.md). Это кандидаты для интервью, их интерес и размер бизнеса ещё не подтверждены. Есть [таблица продаж](./prospect-tracker.csv) и [таблица замеров пилота](./pilot-metrics.csv).

Собери 30 компаний в приложенную таблицу. Предпочтительные признаки: B2B каталог с артикулами, кнопка «Запросить КП», несколько менеджеров, заказы по почте, прайс в таблице. Это признаки для отбора, не доказательство боли или бюджета. Избегай в первых пилотах закупочных процедур крупнейших холдингов и проектов, требующих интеграции до показа ценности.

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

### Первое обращение

Здравствуйте! Подскажите, кто у вас отвечает за подготовку коммерческих предложений по заявкам?

Я проверяю идею помощника для поставщиков электротоваров: он сопоставляет строки заявки с прайсом и помогает собрать черновик КП. Сейчас это ранний прототип с ручной проверкой.

Можно задать несколько вопросов о вашем процессе и показать пример за 15 минут? Интересует, сколько времени уходит на заявки и где чаще нужны уточнения. Если задача актуальна, предлагаю сначала проверить одну обезличенную заявку на вашем прайсе.

Ничего не нужно подключать к вашей учётной системе.

### Вопросы для 15-минутного интервью

1. Покажите, как обработали последнюю заявку: от письма до отправки КП.
2. Сколько таких заявок и строк было за последнюю рабочую неделю?
3. Сколько минут реально ушло на три последние заявки? Можно замерить одну сейчас?
4. Где хранятся цены и остатки, как часто они меняются?
5. Как часто клиент пишет без артикула или использует другие единицы?
6. Какие ошибки в КП были за последний месяц и как их обнаружили?
7. Что уже пробовали для ускорения? Почему не подошло или почему устраивает?
8. Кто пользуется инструментом, кто принимает решение и оплачивает?
9. Если на вашем примере будет заметная экономия времени без критических ошибок, готовы ли оплатить ограниченный пилот? Что мешает принять решение?
10. Какой измеримый результат позволит продолжить работу через две недели?

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

## Измерение результата

До пилота согласуй с клиентом набор минимум из 10 типичных заявок, включая неизвестные товары и неоднозначные единицы. Для каждой запиши время ручной обработки, время с помощником, число строк, верные совпадения, пропуски, исправления, ошибки цены/количества/единиц и время проверки.

Начальный критерий для обсуждения: медианное время подготовки проверенного черновика снижается хотя бы на 30% на согласованном наборе, а в итоговых проверенных КП нет критических ошибок. Это порог эксперимента, не заявленный результат продукта. Если ручная проверка съедает экономию, продукт ценности не доказал.

Также считай часы основателя на один пилот и одну заявку. Экономия времени клиента сама по себе не означает прибыль поставщика сервиса.

## План на 30 дней: 22 октября — 20 ноября 2026

**22–28 октября:** 30 подходящих компаний, 10 интервью, три обезличенных примера и исходные замеры. До получения примеров не добавляем интеграции или сложную автоматизацию.

**29 октября — 4 ноября:** пять демонстраций на данных потенциальных клиентов. Один согласованный платный пилот — целевой результат, не гарантия. Перед началом согласовать условия и критерий успеха.

**5–11 ноября:** начать выполнение пилота, ежедневно фиксировать время и ошибки. Проверять каждую строку лично. Для сложного текста использовать AI через чат с согласованным порядком обработки данных.

**12–20 ноября:** завершить первый 14-дневный пилот, если он начался достаточно рано; иначе честно перенести итоговую оценку на его фактическую дату окончания. Предложить продолжение, получить решение и причину. Запросить рекомендацию; публиковать кейс и название клиента только с разрешения.

**Сегодня, первые 90 минут:** сам пройди пример от заявки до CSV; найди первые 10 компаний; заполни таблицу; выбери три наиболее подходящие; подготовь три обращения с конкретной причиной для каждой. Сообщения от твоего имени ещё не отправлялись — их должен отправить ты либо отдельно поручить это действие.

## Экономика и цель $1 млн

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

| Метрика | Арифметика | Что это означает |
| --- | --- | --- |
| Выручка подписки $1 млн в месяц | 3 345 × $299 = $1 000 155 в месяц | Нужны тысячи активных платящих отделов, а не созданный сайт |
| Получить $1 млн годовых предоплат | 279 × $3 588 = $1 001 052 денег | Годовая предоплата не равна месячной выручке и прибыли |
| Получить $1 млн от пилотов | 2 000 × $500 | Непосильно для одного человека с ручной проверкой за месяц |
| Цель первого месяца | 1–3 × $500 = $500–1 500 денег до расходов | Это гипотеза цели, а не прогноз и не гарантированный заработок |

Условный пример затрат пилота: $500 оплаты − $30 внешних расходов − 12 часов × $15 условной стоимости часа = $290 до налогов, комиссий, продаж и прочих расходов. Все числа затрат здесь — допущения для модели. Фактическая стоимость часа, AI, платежей и привлечения неизвестна. Если потребуется 30 часов и $80 расходов, при той же условной ставке останется −$30 до остальных расходов.

Формула решения о подписке: цена − AI/инфраструктура − поддержка − стоимость обязательной ручной работы − комиссии − распределённые затраты продаж. Если остаток отрицателен, нужно менять цену, объём или способ выполнения. Не масштабируем отрицательную экономику.

Дополнительных платных сервисов, рекламы, доменов и AI API в рамках этой работы не покупали. Расходы и лимиты уже используемых сервисов зависят от твоего аккаунта. Нет обещания, что эксплуатация будущего SaaS будет бесплатной.

## Когда продолжать, а когда менять гипотезу

- После 10 интервью: если менее трёх компаний подтверждают регулярную затратную задачу и готовы предоставить пример, пересмотреть сегмент или проблему.
- После пяти показов на реальных данных: если никто не готов обсуждать платный пилот, выяснить причины — малая экономия, уже решённая задача, нет бюджета, недостаточное доверие. Не добавлять функции без привязки к причине отказа.
- После пилота: если нет измеримой пользы или желания продолжать платить, менять предложение. Если ошибки товара, цены или единиц не удаётся надёжно выявлять, не автоматизировать отправку.
- После двух успешных оплаченных пилотов: определить минимальный повторяемый сценарий и только тогда подключать автоматический AI API, аккаунты организаций, серверную изоляцию данных, платежи, логи и резервное копирование.

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

## Что делаем мы и что остаётся основателю

Помощник может дорабатывать продукт, помогать разбирать обезличенные заявки, готовить персональные предложения и анализировать обратную связь в этой переписке. Самостоятельная работа и поиск клиентов после завершения текущего запроса не запущены.

Основатель выбирает доступный рынок, разговаривает с покупателями, получает их согласие и доступные данные, согласует условия и организует реальный приём оплаты. Я не могу гарантировать покупку, заменить участие человека в продажах или получить деньги вместо тебя.

Для следующей итерации принеси одну обезличенную заявку и несколько строк соответствующего прайса или ответ реального потенциального покупателя. Это полезнее, чем добавлять ещё десять функций без проверки спроса.
