Как я заменил три SaaS-подписки одним AI-воркфлоу
Как я заменил три SaaS-подписки одним AI-воркфлоу
Anton Petrov, Startup Founder
В прошлом году моя компания платила $847 в месяц за три инструмента: планировщик соцсетей, сервис перепрофилирования контента и базовый дашборд аналитики. Они работали нормально. Они также не общались друг с другом, требовали ручного переноса данных между собой, и каждый имел фичи, которые мы никогда не использовали, в пакете с теми, что нам были нужны.
Сегодня мы платим $40 за API-расходы, запуская кастомный воркфлоу, который делает ту же работу лучше. Вот точно, как мы его построили.
Проблема с разрастанием инструментов
Наш контент-процесс выглядел так: написать блог-пост, вручную скопировать его в инструмент перепрофилирования, подождать, пока он сгенерирует варианты для соцсетей, скопировать их в планировщик, запланировать их, потом проверить нативную аналитику каждой платформы и вручную обновить наш дашборд.
Каждая передача была точкой отказа. Кто-то забывал скопировать контент. Запланированные посты выходили с ошибками форматирования, которые никто не ловил. Аналитика отставала на дни, потому что обновлять было муторно.
Нам нужна была функциональность каждого отдельного инструмента, но не нужен был каждый отдельный инструмент. Ценность была в воркфлоу, не в софте.
Что мы построили
Замена — это один Python-скрипт, который запускается по расписанию. Он делает три вещи:
Первое: трансформация контента. Когда мы публикуем блог-пост, скрипт забирает его, отправляет в Claude с инструкциями сгенерировать варианты для конкретных платформ. Twitter-треды, LinkedIn-посты, Instagram-подписи — каждый отформатирован правильно для платформы, каждый сохраняет наш brand voice.
Prompt engineering занял большую часть работы. Мы начали с дженерика и итерировали на основе качества выхода. Ключевое обучение: конкретные примеры в промпте драматически превосходят абстрактные инструкции. Теперь мы включаем три примера хорошего выхода для каждой платформы, и качество консистентно.
Второе: планирование и постинг. Скрипт использует официальный API каждой платформы для планирования постов. Никакого промежуточного инструмента. LinkedIn, Twitter и Instagram — все имеют API, которые позволяют постить программно. Скрипт вычисляет оптимальное время постинга на основе наших исторических данных вовлечённости и планирует соответственно.
Третье: агрегация аналитики. API каждой платформы также возвращает метрики вовлечённости. Скрипт тянет их ежедневно, хранит в простой SQLite-базе и генерирует еженедельное саммари. Мы построили базовый дашборд в Streamlit — заняло может четыре часа.
Числа
Наш старый стек стоил $847/месяц: $299 за планировщик (нам нужен был мультиплатформенный тир), $449 за инструмент перепрофилирования (их AI-фичи были недешёвые), $99 за дашборд аналитики.
Наш новый стек стоит примерно $40/месяц в API-расходах. Большая часть — это вызовы Claude API для генерации контента. API платформ бесплатны в рамках наших лимитов использования. Хостинг пренебрежим — скрипт крутится на $5/месяц VPS, который у нас уже был.
Это 95% снижение расходов. За год мы экономим примерно $9,700.
Но честно, стоимость не была главным выигрышем. Главный выигрыш в том, что всё теперь работает вместе. Никакого ручного копирования, никаких несоответствий форматов, никаких устаревших данных. Когда я публикую блог-пост, всё остальное происходит автоматически.
На что реально ушло время
Построить это было не мгновенно. Вот куда ушли часы:
Интеграция API: около 12 часов всего. У каждой платформы свой authentication flow, rate limits и причуды. Twitter был straightforward. LinkedIn потребовал OAuth2-настройку, которая заняла дольше ожидаемого. Instagram через Meta Business API был самым сложным — их документация comprehensive, но плотная.
Prompt engineering: около 8 часов итераций. Первые выходы были посредственными. Слишком дженерик, неправильный тон, проблемы с форматированием. Мы прошли может 15 версий промптов, прежде чем найти те, что консистентно производят юзабельный контент. Это ongoing — мы всё ещё твикаем промпты, когда замечаем паттерны в плохих выходах.
Обработка ошибок: около 6 часов. API падают. Rate limits бьются. Authentication токены истекают. Скрипту нужна была retry-логика, алертинг и graceful degradation. Это легко недооценить и болезненно пропустить.
Дашборд: около 4 часов. Streamlit делает это быстро. Тянем данные из SQLite, показываем графики, готово. Не красиво, но функционально, и мы можем модифицировать его мгновенно.
Всего: примерно 30 часов разработки. При любой разумной часовой ставке разработчика проект окупился менее чем за два месяца экономии на подписках.
Что мы не смогли заменить
Честность требует упомянуть, что не сработало.
Мы всё ещё используем Canva для визуального контента. AI-генерация изображений недостаточно надёжна для brand-consistent графики. Изображения, которые нам нужны, не художественные — это шаблонные дизайны с конкретными brand-элементами. Генерировать их программно потребовало бы больше работы, чем экономят шаблоны.
Мы всё ещё вручную ревьюим AI-generated контент перед постингом. Качество достаточно хорошее, чтобы снизить время редактирования на 80%, но недостаточно хорошее, чтобы постить вслепую. Может 1 из 10 выходов требует значимой ревизии. Остальные 9 требуют лёгких твиков или готовы к постингу.
Мы не смогли повторить продвинутые фичи аналитики. Дашборд аналитики, который мы заменили, имел audience insights, benchmarking конкурентов и предсказания трендов. Наше решение SQLite-and-Streamlit трекает базовую вовлечённость. Для глубокого анализа нам бы пришлось строить больше или подписаться на что-то специализированное. Мы решили, что базового пока достаточно.
Стоит ли тебе это делать?
Зависит от твоей ситуации.
Это имеет смысл, если у тебя есть техническая capability (или можешь её нанять), если твои расходы на инструменты значимы, и если тебя расстраивают несвязанные воркфлоу. Инвестиция времени требует кого-то, кто может писать код, возиться с API и дебажить неизбежные проблемы.
Это не имеет смысла, если ты доволен текущими инструментами, если расходы на подписки пренебрежимы в твоём контексте, или если ты скорее заплатишь деньгами, чем потратишь время. Построение требует внимания. SaaS-подписки обменивают деньги на то, чтобы не думать об этом.
Средний путь: строй для воркфлоу, где ты чувствуешь больше всего friction. Мы не пытались заменить CRM или бухгалтерский софт. Контент-воркфлоу был painful и дорогой; там ROI был самым ясным.
Если хочешь начать
Начни с одной автоматизации, не со всего воркфлоу. Выбери передачу, которая тебя больше всего раздражает. Для нас это было копирование контента блога для генерации соцсетей-постов. Мы автоматизировали это первым, доказали, что работает, потом расширили.
Используй существующие инструменты перед построением кастомных. Make (бывший Integromat), Zapier и подобные платформы могут соединять многие API без кода. Мы начали с Make, упёрлись в limitations, потом перешли на кастомный код. Но Make обрабатывал 60% того, что нам было нужно, с нулём программирования.
Version control твои промпты. Относись к промптам как к коду — трекай изменения, документируй что работало и что нет, держи старые версии доступными. Когда выходы деградируют, тебе нужно знать, что изменилось.
Планируй на отказ. API падают. Модели обновляются и выходы меняются. Rate limits спайкят в периоды высокой активности. Строй алертинг, fallbacks и ручные override'ы. Автоматизация должна облегчать жизнь, не создавать новые emergencies.
Тридцать часов и готовность поддерживать. Вот сколько это нам стоило. За $9,700/год экономии и воркфлоу, который реально работает end-to-end, я бы сделал эту сделку снова.
Anton Petrov — основатель агентства контент-маркетинга. Он пишет о практической автоматизации и экономике построения против покупки софтверных инструментов.
Похожие записи

