{ AI & Automation Review · июль 2026 · Swipix CRM }

Рутина не
масштабируется.
AI-команда — да.

Роман Харьков
Роман Харьков
CRM Marketing — push, email, баннеры, видео, эксперименты
скролль
{ моя AI-команда в цифрах }
0
скиллов — плейбуки под каждый тип задачи: от пуша до SQL-атрибуции
0
специализированных AI-агентов: копирайтер, деплойер, QA, комплаенс, аналитик…
0
продукта на одном контуре: Swipix + криптобиржа Nordtrust
0
языка локализации — 53 региона, один прогон
0
каналов контента: push, email, in-feed video, BTO, медиабаннеры, text-motion, Veo
0
скриптов: данные, генераторы, аудиты, отчёты, деплой
0
внешних систем в контуре: 2×ClickHouse, 2×Dittofeed, Grafana, n8n, Adjust…
~0ч/год
ручного труда снято — и это консервативно: работа копирайтера, локализатора, дизайнера и аналитика в одном контуре
{ 01 · сдвиг }

Я перестал делать руками то,
что можно описать словами.

// раньше — руками, часами
01Перевести пуш на 33 языка по одной строке
02Собрать webhook-JSON и не ошибиться в порядке полей
03Свести выгрузки из двух ClickHouse в Excel
04Проверить 100+ шаблонов на битый Liquid
05Заказать дизайнеру 60 баннеров и ждать неделю
06Понедельничный отчёт: SQL → таблица → Slack
// теперь — фраза на входе
«Локализуй эту таблицу пушей»33 языка, валидный envelope, минуты
«Собери winback D2–D4»сегменты + шаблоны + journey, построено автономно
«Почему упала доставляемость?»агент сам идёт в 2 ClickHouse и приносит ответ
«Наведи порядок в шаблонах»102 шаблона: аудит, единый нейминг, архив — за вечер
«Сделай 60 баннеров под оффер»AI рисует фотореалистичные креативы, готовы к кабинету
Отчёты приходят сами4 автоотчёта в Slack + 3 дашборда, без меня

{ 02 · система }

Одна фраза на входе.
Продакшн на выходе.

Это не «чат-бот помогает с текстами». Это конвейер с ролями, проверками и журналом изменений — как инженерная команда, только из AI. Прокрути — покажу путь одной задачи.

Полная карта инфраструктуры · скиллы · агенты →
Запрос одна фраза Оркестратор classify → route 30 скиллов копи дата QA Гейты комплаенс · envelope wellbeing · холдаут Продакшн Dittofeed CDP draft → live 🔒 go-live жмёт человек

{ 03 · контент-фабрика }

Семь каналов. 33 языка.
Один прогон.

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

Push-уведомления

Таблица RU-текстов → webhook-шаблоны на 33 языках с Liquid-ветвлением, лимитами 50/120 символов и защитой от битого рендера.

crm-push-webhook-localizer

Email-машина

Готовый конвейер: дизайн → один Liquid+HTML шаблон со всеми языками, картинки на CDN, unsubscribe и preheader по правилам доставляемости. Уже работает на Nordtrust; на Swipix — запуск канала на низком старте.

crm-email-design-machine

Видео в ленте

Креативы с per-language маршрутизацией ad_id прямо в фид приложения — включая тонкости вроде pt-BR/pt-порядка локалей.

crm-infeed-ads-localizer

BTO-машина: AI рисует баннеры

Из оффера — фотореалистичные in-feed креативы 9:16: Gemini генерит гео-кадр под брендбук, композер добавляет заголовок, pill и CTA (и RTL для урду). 60 баннеров за прогон, отгружены в рекламный кабинет.

generators/bto_machine · Gemini
Aa 2s

Text-motion видео

Фразы + тайминги → Remotion-композиция 1080×1920 с прозрачным фоном, брендовыми цветами и авто-подбором кегля под каждый язык.

crm-text-motion · Remotion

Veo-футажи

Сценарий словами → детальные промпты для Gemini Veo: тёмный вертикальный видеоряд с чистой верхней третью под текст-оверлей, без стоп-слов фильтров.

crm-offer-scenarist · Gemini Veo
0
AI-баннеров сгенерировано и отгружено в рекламный кабинет за один прогон
0
шаблонов в продакшне — проаудировано и приведено к единой системе имён
0
региона с тональностью по тирам: от FOMO-рынков до сдержанных T3

{ 04 · данные }

Цифры приходят сами.
Каждые три часа.

Собственная модель атрибуции CRM-канала: окно клика 48 часов + install-гейт 24 часа — первые сутки после установки честно отдаём перформансу. Пайплайн пересчитывает данные каждые 3 часа на сервере и сам публикует результаты.

Атрибуция click→sale

Ежедневный пересчёт по дневному грейну, бэкфилл за 65 дней, недельные отчёты — чистые роллапы без потерь на границах периодов. Install-гейт отфильтровал 61% конверсий в пользу перформанса — считаем честно.

crm_daily.py · systemd 3h

4 автоотчёта в Slack

Ежедневный дайджест, недельный отчёт, доставляемость по каналам и watchdog, который каждые 20 минут следит за живостью пайплайнов и алертит только на смену состояния.

n8n · 4 workflow

3 Grafana-дашборда

Недельная динамика по каналам, лучшие креативы по выручке, канальный отчёт с русскими названиями — собираются и публикуются скриптами.

crm-weekly-stat · best-creatives

11 систем — один контур

Два ClickHouse-кластера, два Dittofeed (Swipix + Nordtrust), Postgres, Lightdash, Grafana, Adjust, n8n, Chatwoot, Cloudflare — у каждого свой проверенный скрипт доступа и health-check.

reference/connectors.md

Аудиты, которые видят невидимое

Доставляемость (нашли 53% мёртвых токенов), тихие часы (бридж молча теряет ~1,5–1,8 тыс. юзеров в неделю), D0–D7 путь новичка — всё с цифрами и скриптами воспроизведения.

audit_* · 5 больших аудитов

Правила против самообмана

Например: 60–83% USDT-транзакций — бесплатные гранты с amount=0. Фильтр закреплён в правилах пайплайна, чтобы средний чек никогда не считался от воздуха.

CLAUDE.md hard rules

{ 05 · эксперименты · в активной разработке }

Строю так, чтобы гипотезы
проверяла статистика, а не глаз.

A/B-платформу я разрабатываю прямо сейчас. Ядро движка и статметоды пишу и покрываю тестами, живые холдауты уже крутятся и копят массу данных, следующий этап — валидация решений на реальных выборках. Это осознанная стройка «в долгую», а не готовая коробка.

Движок — пишется

Размер выборки, mSPRT/always-valid p-value, CUPED, авто-вердикт «продвигать / крутить / стоп». Ядро уже есть и покрыто тестами — дорабатываю и валидирую.

engine/ · 40+ статметодов

Турнир — проектируется

Замысел: платформа сама ранжирует живые эксперименты, убирает худший вариант и генерит челленджер с одним изменённым параметром. В сборке.

tournament/ · в работе

Холдауты уже копят данные

Глобальный 10%-холдаут крутится на welcome / стриках / winback — набираем выборку до статзначимости. Ранние сигналы есть, но честный вывод — после набора мощности.

CTRL_Holdout_10 · daily collector

{ 06 · безопасность }

AI строит быстро.
Человек решает, что уходит людям.

Автономия без контроля — это риск, а не эффективность. Поэтому каждая запись в продакшн проходит один и тот же конвейер, который невозможно обойти:

01

Backup

Снапшот текущего состояния до любого изменения.

02

Precheck

Гейты: комплаенс, envelope, нейминг, холдаут, wellbeing.

03

Log

Запись в hash-chained журнал — история изменений неподделываема.

04

PUT

Само изменение — только после первых трёх шагов.

05

Verify

Читаем обратно и сверяем хэш. Не сошлось — откат.

geo · 19 заблокированных стран на всей монетизации
wellbeing · 1–2 пуша/день · тихие часы 22:00–08:00
at-risk · 30-дневная пауза, без жёсткого FOMO
holdout · монетизация не запускается без контрольной группы
archive-only · DELETE запрещён на уровне инструмента

Красная кнопка — всегда у человека. AI самостоятельно строит и складывает черновики, но активация journey, правка живого сценария, любой броадкаст и любая внешняя отправка требуют моего явного подтверждения. Это не ограничение системы — это её дизайн.


{ 07 · эффект }

Что это дало.

0 часов

Времени команды на CRM-контент

Дизайнер, копирайтер, локализатор, аналитик и верстальщик не отвлекаются на мои задачи вообще: полный цикл — от текста и локализации до валидного шаблона и SQL — закрывает AI-конвейер под моим контролем.

раньше каждый запуск стоил времени 4–5 специалистов из других команд
дничасы

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

От идеи до готового к продакшну пакета — сегменты, journey, тексты на 33 языках, отчётный SQL — часы вместо недель согласований между отделами. Для стартапа скорость итераций — это и есть рост.

больше итераций в неделю → быстрее находим то, что реально работает
12% базы

GEO-комплаенс за один вечер

19 стран с запретом монетизационных коммуникаций закрыты одним in-place изменением общего сегмента — сразу в 12 работающих journey. Ошибка здесь стоит бана приложения в целой стране.

систематически, вместо ручной правки каждого сценария
60 баннеров

AI сам рисует креативы

BTO-машина: из оффера — фотореалистичные баннеры (Gemini) → брендовый композер (заголовок, pill, CTA, RTL для урду) → 60 готовых креативов 9:16, отгружены в рекламный кабинет.

не локализация чужой картинки — генерация с нуля под брендбук
5 ролей

Одна AI-команда вместо отдела

Копирайтер, локализатор, дизайнер, аналитик, email-разработчик — их работу по CRM закрывает один контур под моим управлением. Люди из других команд не отвлекаются на мои задачи.

для стартапа это скорость в разы — без роста штата
~2000 ч/год

Снятой рутины — консервативно

Локализация на 33 языка, генерация баннеров, сборка шаблонов, отчёты, аудиты, SQL — и целый второй продукт (Nordtrust). Оценка по нижней границе, без учёта задач, которые раньше просто не делались.

≈ год работы отдельного сотрудника плюс дизайнер и локализатор по запросу

{ 08 · почему именно так }

С чем сравнивал —
и почему выбрал агентный стек.

Сначала — фундамент. При замене CDP я выбрал не платный AltCraft, а open-source Dittofeed: ноль лицензионных платежей, все данные у нас, и — главное — открытый Admin API, к которому можно подключить AI для полного управления и автоматизации. Без этого решения всей AI-команды просто не существовало бы: закрытый SaaS не дал бы агентам рулить сегментами, шаблонами и сценариями.

SaaS с AI-фичами Braze · Iterable · Insider

  • $50–300k+ в год, AI-модули отдельной строкой
  • данные пользователей уходят вендору
  • агенты работают только внутри своей платформы
  • наша связка Dittofeed + ClickHouse им не видна

Zapier / Make no-code

  • не тянут cross-cluster SQL и Liquid-шаблоны
  • нет генерации контента и локализации
  • нет статистики экспериментов

Только n8n / скрипты классическая автоматизация

  • отлично возит данные (и мы его используем!)
  • но не пишет копирайт и не проектирует journey
  • нет контура ревью и самопроверки

Claude Code + скиллы + агенты мой выбор

  • полный цикл: данные → гипотеза → контент → деплой → измерение
  • данные не покидают контур — self-hosted CDP и аналитика
  • новый навык = день, а не пункт роадмапа вендора
  • всё в git: версии, тесты, журнал изменений
  • цена — подписка, а не шестизначный контракт

Честно о том, где SaaS впереди: предиктивные ML-скоры «из коробки», real-time decisioning на пользователя и UI для не-технических маркетологов. Но индустрия сама идёт к нашей модели — Braze, MoEngage и OneSignal уже открывают MCP-интерфейсы, чтобы внешние AI-агенты управляли их платформами. Мы этот гибрид уже построили — на open-source ядре.


{ 09 · масштаб }

Тот же контур —
уже два продукта.

Лучшее доказательство, что это система, а не набор скриптов: за считаные дни на том же подходе я поднял CRM для второго продукта компании — криптобиржи Nordtrust (off-ramp для токенов Swipix). Полностью изолированно, со своим Dittofeed, своим деплойером и своими агентами.

Отдельный контур

Свой Dittofeed (cdp.nordtrust.tips), свой мини-деплойер с тем же safety-конвейером backup→precheck→PUT→verify, отдельный state — ноль пересечения со Swipix.

nordtrust-crm/ · nt_deploy.py

Email-машина в деле

10 EN email-шаблонов, 6 сегментов, 8 user-props и 2 journey — собраны, валидированы и задеплоены за считаные дни. Тёмный дизайн-код, обязательный UTM, verified-link-map.

nordtrust-email-machine

Свой скилл + 3 агента

content-builder, qa-verifier, deployer — специализированы под крипто-тон и правила Nordtrust. Новый продукт = новый набор навыков, а не новая стройка с нуля.

nordtrust-* agents

Это и есть инфраструктура под новые продукты — уже не в планах, а в проде. Раньше «сделать CRM для нового приложения» = месяцы работы команды. Теперь это вопрос конфигурации: контур, деплойер, комплаенс-гейты и аналитика переиспользуются — меняются только контент-правила и дизайн-система.


{ 10 · честно про ручной труд }

Что всё ещё руками —
и почему.

0% моей загрузки — ручной труд
оценка по факту последних недель;
год назад было бы ~80%

Подтверждение go-live 2–5 раз/нед · по 2–5 мин

Осознанный дизайн, а не долг. Решение «отправить живым людям» принимает человек — это дешёвая страховка от дорогих ошибок.

Финальный предпросмотр в Dittofeed UI 2–3 раза/нед

Liquid-превью перед активацией — у платформы нет API-альтернативы. Всё, что можно проверить локально, уже проверяется автоматически.

Загрузка баннеров в ад-кабинет 1–2 раза/мес · 30–45 мин

У кабинета нет API для загрузки креативов. Таблицы и копирайт готовит система; клики по кнопке «загрузить» — пока я.

Визуальное QA креативов 2–3 раза/нед

Последний взгляд глазами перед выпуском — брендинг, вёрстка, «не съехало ли». Автоматизирую постепенно через скриншот-проверки.

Встречи, согласования, планирование ~5–7 ч/нед

Кросс-командная коммуникация — здесь автоматизация не цель. Но подготовку материалов к встречам уже делает система.


{ 11 · планы на 3–6 месяцев }

Дальше — глубже.

Q3 · сразу

Точная атрибуция: настоящий install-гейт

Сейчас 24-часовой гейт работает от первой сессии. Подключу реальное install-событие — +20–30% точности атрибуции CRM-канала.

Q3

Доставка по локальному времени

Бридж молча теряет ~1,5–1,8 тыс. юзеров в неделю в «тихих часах» (мы это сами нашли и измерили). Per-TZ отправка вернёт этот охват — в первую очередь winback-цепочке.

Q3

Полный комплаенс-энфорсмент

Синк трейтов SYS_Banned / Under18 / AtRisk в CDP, чтобы исключения работали на уровне платформы, а не только в определениях сегментов. Плюс починка Adjust-коллбеков для атрибуции баннеров.

готово · запуск

Email-канал Swipix — на низком старте

Email-машина уже собрана и обкатана на Nordtrust (10 шаблонов в проде). На Swipix осталось включить канал — ближайший релиз. Следом — лёгкие in-app сниппеты.

доказано

Playbook для следующих продуктов

Nordtrust показал: новый продукт = новый набор контент-правил, а не новая стройка. Следующее приложение компании подключим ещё быстрее — контур, деплойер, комплаенс и аналитика уже переиспользуемы.

Q4

Турнир v2: адаптивная аллокация

Thompson sampling вместо равных сплитов — трафик сам перетекает к побеждающему креативу, деньги не сгорают на проигравших вариантах.

постоянно

Меньше ручного — каждый месяц

Скриншот-QA креативов, автоподготовка материалов к встречам, расширение агентных сценариев. Цель — ручной труд <15% к концу года.


{ 12 · мир }

Куда идёт индустрия —
и откуда я это знаю.

Главный сдвиг 2025→2026: вендоры перешли от «AI-фич» к агентной модели — маркетолог ставит цель, агенты оркеструют исполнение. И почти все открывают MCP-интерфейсы, чтобы внешние AI управляли их платформами. То есть индустрия массово движется к архитектуре, которую мы уже используем.

BrazeAI Operator + Agent Console Braze · апр 2026

Ассистент собирает кампании и дебажит workflow; консоль для собственных агентов — lead scoring, локализация, персонализация journey. HBO Max, Burger King, Grab.

Nova: цель на входе Iterable

Маркетолог задаёт цель (рост покупок / снижение оттока) — Nova сама решает per-user, что, куда и когда отправить.

Composer: кампания из промпта Klaviyo · 2026

Сегменты + сообщения + оптимизация каналов из одного промпта, на данных миллиардов взаимодействий. Курс на «автономный B2C CRM».

Clever.AI и Merlin Custom Agents CleverTap · MoEngage

Наш класс продукта (mobile-first apps): агенты стратегии, контента и действий; MoEngage открыл MCP-сервер — подключай Claude к их данным напрямую.

Вывод для нас: покупать это за $100k+/год незачем — ядро подхода мы уже воспроизвели на open-source стеке. Брать у индустрии стоит конкретные идеи: predictive-скоры, real-time decisioning, adaptive send-time. Всё это ложится в наш роадмап поверх собственных данных.

{ финал }

Готов к ревью.
Покажу всё живьём.

Роман Харьков
Роман Харьков
CRM Marketing · Swipix
Назначаем встречу → Tatiana Grineva

P.S. Эта презентация — тоже артефакт системы: исследование проекта, копирайтинг, дизайн, код, анимации и деплой выполнили AI-агенты за один вечер — под моим контролем. Ровно так же, как всё, что вы видели выше.

aiman · AI & Automation Review · 2026
built with an AI crew · GSAP + ScrollTrigger + ScrollSmoother + SplitText