# SMS Aggregate — письмо Антона (07.09.2026)

## Метаданные

- **От:** Антон (сооснователь), компания «SMS Aggregate»
- **Email отправителя:** smsaggregate@gmail.com
- **Кому:** Сергей (наш отклик на их вакансию)
- **Дата получения:** 07.09.2026
- **Повод:** ответ на наш отклик на вакансию **Business Architect / Domain Architect** (в шапке брифа вакансия названа «бизнес-аналитик»)
- **Бриф:** https://drive.google.com/file/d/1B6BqFDuWPeVhhCRAyM97A18VSXJmz2qT/view?usp=sharing — полный текст сохранён локально → [`brief.md`](brief.md)

## Текст письма (verbatim)

> Здравствуйте, Сергей.
>
> Я Антон, один из основателей продукта. Вы откликались на нашу вакансию Business Architect / Domain Architect.
> Прежде чем созваниваться, прочитайте, пожалуйста, наш бриф: https://drive.google.com/file/d/1B6BqFDuWPeVhhCRAyM97A18VSXJmz2qT/view?usp=sharing.
>
> Там всё, что у нас есть и что болит, без названия отрасли. В конце просьба прислать 5–10 вопросов, с которых вы бы начали. Только вопросы, без плана и сроков.
>
> С уважением, Антон

## Суть запроса к нам

Прислать **5–10 вопросов** (только вопросы: без плана, сроков, коммерческого предложения), с которых мы начали бы работу. По вопросам Антон квалифицирует наше соответствие. Только после этого — созвон.

→ Черновик вопросов готовим в [`questions-draft.md`](questions-draft.md)

---

## Наш ответ с вопросами (отправлено 07.09.2026)

> Антон, приветствую.
>
> Спасибо за бриф, прочитал внимательно. Вот вопросы, с которых я бы начал (теги в конце - к какому месту брифа относится вопрос).
>
> Что сегодня фактически считается успехом сделки - в какой момент и кто это фиксирует, система или вы вручную? И что происходит, когда клиент сначала подтвердил результат, а потом отменил? #5 #8
> Вы перечислили пять состояний поставщика: нет товара, дорог, отключён вручную, недоступен технически, новый. У вас есть понимание, как формально описать алгоритм определения этих ситуаций? #3
> Вы пишете, что поставщик отдаёт товар с задержкой, а клиент ждёт ограниченное время, и эти два интервала никак не согласованы. Как вы сегодня решаете, сколько ждать, прежде чем пробовать следующего поставищка - и где это правило живёт, в коде или в голове? #4
> Курсы двигаются между моментом покупки и оплаты. Есть ли у вас принцип отношения к валютному риску - или маржа просто плавает вместе с курсом? #6
> Цели у партнёра звучат как оптимизация, а на выходе вы ждёте описание текущго состояния. Правильно ли я понимаю, что вы хотите описать AS IS, чтобы с этой базы двигаться в TO BE?
> Что вы уже пробовали описывать сами и в каком виде? Почему это не сработало?
> И последнее: когда у вас с партнёром разные ответы - как с маржой или контролируемым рискм - как вы сейчас приходите к решению? #6
>
> Сергей

## Ответ Антона (получено 07.09.2026)

> Здравствуйте, Сергей.
>
> Спасибо за ваш ответ, прочитали вдвоём с партнёром. Хотим поговорить.
>
> Предлагаю видеозвонок минут на 45, будем оба. Расскажем отрасль, покажем один реальный случай из нашей практики и обсудим его вместе. Хочется увидеть, как вы с ним работаете, а вам увидеть, с чем предстоит иметь дело.
> Напишите два-три удобных слота на этой или следующей неделе и ваш часовой пояс. Формат и условия обсудим после звонка, если поймём, что совпадаем.
>
> С уважением, Антон

**Контекст:** вопросы прошли квалификацию → приглашение на созвон. Нужно ответить слотами.

---

## Ответ Антона на наши вопросы + описание бизнеса (получено 10.09.2026)

### Ответы на 7 вопросов

> **Q1 (успех/отмена):** Создана активация - получено смс - отправлено и доставлено смс клиенту - клиент ответил Ок и завершил активацию успехом - Не изменил статус активации через время. Потом отменил - теряем деньги. Никак повлиять не можем, стату не собираем.

> **Q2 (5 состояний):** Есть, в голове.

> **Q3 (ожидание vs лимит):** Есть ожидание на создание полностью всего заказа, есть ожидание на 1 поставщика.

> **Q4 (валютный риск):** Маржа на момент создания активации, не меньше чем Х%, установка глобальная на всех клиентов.

> **Q5 (AS IS vs TO BE):** Да, и мы хотим чтоб человек со стороны посмотрел на бизнес, собрал данные которые у нас есть и предложил бизнес процессов которые можно в последующем дорабатывать и переделывать без координального изменения системы.

> **Q6 (что пробовали):** Проверено множество теорий, уже запутались что работает а что нет.

> **Q7 (разногласия):** Обсуждение и проведением экспериментов.

### Описание бизнеса

Отрасль: **рынок SMS-активаций** — аренда виртуальных номеров для получения SMS-кодов верификации. Покупатели (тестировщики, маркетологи, пользователи из недоступных стран) арендуют номер на 15–20 минут для подтверждения регистрации в сервисах.

Три типа участников:
1. **Поставщики номеров** — физические SIM-фермы или договорённости с операторами.
2. **Биржи активаций** — площадки, где поставщики и покупатели встречаются; ведут каталог стран/сервисов, цены, распределение запросов и споры.
3. **Покупатели** — от частников до компаний с тысячами активаций в день.

**SMS Aggregate — это шлюз (gateway) между биржами.** Своих SIM-карт нет. На одних биржах подключены как поставщик (получают запросы), на других как покупатель (покупают номера). За доли секунды решают, где купить то, что у них попросили, чтобы в среднем оставаться в плюсе.

Терминология: «клиенты» = биржи, где продаём; «поставщики» = биржи/продавцы, у которых покупаем. Биржа может быть и тем и другим одновременно.

**Цикл активации (успешный):**
1. Покупатель нажимает «получить номер» → биржа выбирает поставщика → нам прилетает запрос.
2. У нас 3–8 секунд на ответ, иначе запрос уходит конкуренту + минус в рейтинг.
3. Система выбирает поставщика и шлёт запрос с потолком цены. Ответ 3–15 сек: либо номер, либо «нет». При отказе — следующий поставщик.
4. Номер ушёл клиенту → покупателю → покупатель вводит в сервис → сервис шлёт SMS → поставщик принимает SMS → отдаёт нам → клиенту → покупателю.
5. Покупатель подтверждает или отменяет. Если SMS не пришло за время — автоотмена.
6. Деньги: клиентская биржа платит за успешную; поставщику платим за выдачу номера или за SMS. Разница — наша маржа.
