Реклама. ИП Ахунов Александр Раисович, ИНН 665911236854
Cost per resolved: unit-экономика AI-автоматизации за 90 дней

Cost per resolved: unit-экономика AI-автоматизации за 90 дней

Unit-экономика AI-автоматизации за 90 дней считается не «сколько сэкономили на FTE в слайде», а как cost per resolved: полная стоимость владения, делённая на число реально закрытых единиц работы с учётом handoff, переделок и простоев.

Я сажаю пилот на эту метрику с первой недели: иначе через месяц все спорят о «качественном ощущении», а бюджет уже съеден токенами, доработками интеграций и ночными разборами DLQ. Ниже — формула, KPI по месяцам и типичные поломки unit-экономики в бою.


Формула cost per resolved (CPR)

CPR = TCO периода / N успешно закрытых единиц, где «успех» = бизнес-критерий, а не «бот ответил».

Компонент TCO (30–90 дней)Что включитьЧасто забывают
Модель / APIТокены, voice, embeddingПики, eval-прогоны, dev-стенды
ИнфраХостинг, очереди, логи, secretsАлерты, бэкапы, staging
ИнтеграцииCRM, телефония, мессенджерыПовторные коннекторы после смены API
Люди buildВнедрение, промпты, guardrails2–3 итерации после «готово»
Люди runOn-call, разбор DLQ, QA-выборкаВремя менеджеров на handoff
ПеределкиБаги, ложные эскалацииРепутационные скидки/компенсации
ComplianceХранение, redaction, доступыЮр. ревью шаблонов ответов

Что считать «resolved»

Тип потокаЕдиница resolvedНе считать resolved
ПоддержкаТикет закрыт без возврата 48–72чАвто-ответ «мы получили»
Квалификация лидаКарточка с полными полями + next stepМусорный контакт в CRM
КП / документыОтправлен согласованный артефактЧерновик в чате без отправки
HR FAQСотрудник получил policy-ответ«Обратитесь в HR» без сути

Если в знаменатель класть «число сообщений бота», CPR всегда выглядит красиво и всегда врёт.


KPI-рамка 30 / 60 / 90 дней

Я не жду «окупаемости на второй неделе». Смотрю траекторию.

ГоризонтФокусЦелевые сигналы
0–30Стабильность трубыSuccess rate, DLQ rate, p95, % handoff осмысленный
31–60Качество решения% resolved без правок, CSAT/QA sample, re-open rate
61–90ЭкономикаCPR vs baseline human, ROI, доля авто-закрытия

Таблица сравнения с baseline

МетрикаДо (человек)После (AI+human)Комментарий
Время до первого ответаОбычно падает быстро
Время до resolvedЧасто растёт, если много пинг-понга
Cost per resolvedГлавный судья
% эскалацийВысокий % не враг, если дешёвый triage
Ошибки high-riskДеньги/юр. — строго к нулю

Правило: если CPR через 90 дней не ниже baseline на оговорённый % (или не даёт рост объёма при том же штате) — пилот не «масштабируем», а режем scope.


Что ломает unit-экономику в бою

Красивый POC умирает на одних и тех же статьях. Я закладываю их в модель заранее.

ПоломкаСимптом в цифрахЧто делать
Токен-взрывAPI cost ↑ при том же NКороче контекст, кэш, лимит tool-call
Handoff-пинг-понгВремя people run ↑Пакет handoff + SLA матрица
Дубли в CRMЛишние сделки, ручная чисткаИдемпотентность + suppress
Тихие потери лидовРасхождение ads vs CRMОчередь + DLQ + сверка
Вечный «ещё допилим»Build hours не сходятся к нулюFreeze scope, change board
Over-automationHigh-risk ошибкиВернуть human confirm на money/legal
Нет владельца метрикСпоры вместо решенийОдин owner CPR + еженедельный разбор

Чеклист «экономика не нарисована»

  1. TCO считает finance-friendly таблица, не скрин из кабинета API.
  2. В N resolved только единицы с бизнес-определением.
  3. People run — часы × ставка, не «ну это же между делом».
  4. Есть baseline за те же 30 дней до пилота (или параллельная контрольная группа).
  5. Сценарии high-risk вынесены: их «успех» ≠ авто-closed.

Без baseline любой ROI — маркетинг.


Как считать ROI без розовых слайдов

ROI периода ≈ (Выгода − TCO) / TCO.

Выгода я беру из двух корзин (можно комбинировать):

КорзинаФормула-смыслОсторожно
Экономия труда(минуты_human − минуты_после) × N × ставкаНе двойной счёт с FTE «уволили»
Рост объёмаДоп. resolved × маржа_на_единицуНужна связь с выручкой, не vanity
СкоростьВлияние SLA на конверсию/оттокТолько с замером, не «кажется»

Мини-модель на 90 дней (шаблон)

  1. Зафиксировать N_resolved_auto, N_resolved_human_assist, N_failed.
  2. Собрать TCO (таблица выше).
  3. CPR = TCO / (N_auto + N_assist с весом, если assist дешевле pure human).
  4. Сравнить с CPR_baseline.
  5. ROI = (CPR_baseline − CPR_new) × N_new_total / TCO − 1 (упрощённо для cost-saving кейса).

Если выгода в «росте продаж», отдельно трекаю attribution: иначе AI припишут лиды от рекламы.


Часто задаваемые вопросы

Какой CPR считать хорошим?
Тот, что устойчиво ниже baseline при не худшем risk profile. Абсолютное число без вашей ставки часа и сложности тикета бессмысленно.

Учитывать ли стоимость внедрения в 90 днях?
Да, но раздельно: build amortized (например, /6–12 мес) и run. Иначе пилот всегда «убыточен», а run-фаза — «волшебно дешева».

Что если 70% handoff?
Это может быть OK для triage: дешёвый intake + дорогой human на хвосте. Смотрите CPR и время до first useful action, не «% автомифа».

Как часто пересматривать модель?
Еженедельно — операционные метрики; раз в 30 дней — полная TCO/CPR; при смене модели/промпта/канала — внеочередной срез.


Читайте также


Помогу собрать вашу таблицу TCO и CPR под реальный поток заявок: https://raisovich.ru

Что входит в TCO при расчёте cost per resolved?

API и инфра, интеграции, build/run люди, переделки, compliance — не только счётчик токенов. People run считают часами × ставкой, включая handoff и DLQ.

Почему нельзя считать resolved по числу сообщений бота?

Resolved — бизнес-единица: закрытый тикет, квалифицированный лид, отправленное КП. Авто-ответ «мы получили» в знаменатель не кладут — иначе CPR всегда врёт.

На каком горизонте 30/60/90 дней смотреть экономику AI-пилота?

0–30: стабильность трубы; 31–60: качество решения; 61–90: CPR vs baseline и ROI. Масштабируют только если экономика устойчиво лучше оговорённого порога.

Р
Команда экспертов по AI-автоматизации бизнеса, созданию сайтов и продвижению нейросетями. Помогаем бизнесу расти с помощью современных технологий.

Часто задаваемые вопросы

Что входит в TCO при расчёте cost per resolved?

API и инфра, интеграции, build/run люди, переделки, compliance — не только счётчик токенов. People run считают часами × ставкой, включая handoff и DLQ.

Почему нельзя считать resolved по числу сообщений бота?

Resolved — бизнес-единица: закрытый тикет, квалифицированный лид, отправленное КП. Авто-ответ «мы получили» в знаменатель не кладут — иначе CPR всегда врёт.