Кейс AI-агент Авито · Бухгалтерия 2026-03-19

Авито-агент для бухгалтера:
26 объявлений — автоматически

Юрий ведёт бухгалтерию для ИП и ООО через Авито. 26 объявлений, 5.0 звёзд, 283 отзыва — и ни одного контакта из 15 объявлений за неделю. AI-агент за 1 день: мониторит всё, анализирует через Claude, шлёт алерты в Telegram.
26 объявлений Авито API Claude Haiku Telegram алерты 1 день разработки cron 6 часов 5.0 ★ аккаунт
26
объявлений
под мониторингом
цикл
обновления
10
API endpoints
протестировано
$0.002
стоимость
AI-анализа
5.0 ★
рейтинг
аккаунта
1 день
от задачи
до MVP

01. Клиент и задача

Юрий — бухгалтер, работает с ИП и ООО по всей России удалённо. Авито-аккаунт «Елена | Ведение бухгалтерии» (ID 304275696): рейтинг 5.0, 283+ отзывов, 26 активных объявлений. Один из немногих Авито-мастеров в нише с таким доверием.

Проблема: 89 просмотров за 30 дней на 26 объявлений = 3.4 просмотра на объявление. 15 объявлений из 26 — ноль контактов за неделю. Аккаунт работает сам по себе, без аналитики, без реакции на падения.

Задача: построить автономного агента, который следит за всеми объявлениями, выявляет аутсайдеров и сигнализирует что делать — без ручного контроля.

02. Диагноз: что не так

Объявление Просмотры Контакты Избранное
Бухгалтер для ИП на УСН — ведение под ключ 12 1 0
Восстановление учёта 11 0 0
Сдача отчётности ИП 9 0 0
... ещё 22 объявления 57 9
Диагноз — live данные 19.03.2026
CTR = 10 контактов / 89 просмотров = 11.2%
Сам CTR неплохой — проблема в объёме. 3.4 просмотра/объявление за месяц = объявления не видят.
Причина: баланс 3.48₽ (ноль), платные поднятия не работают, алгоритм опускает вниз.

03. Архитектура агента

За один день написаны 4 модуля, которые работают независимо и по расписанию.

API
avito_api.py — OAuth + все endpoints
Авторизация через OAuth2 (client_credentials). 24-часовой токен с авторефрешем. 10 endpoints протестировано — 5 работают, 5 заблокированы Авито. Получение статистики: просмотры / контакты / избранное за любой период.
✓ готово
M1
avito_stats_step1.py — статистика за 30 дней
Получает полный список объявлений, батчами запрашивает статистику (до 50 за запрос), агрегирует по дням. Выводит топ/флоп по просмотрам и CTR. Пакетная обработка 26 объявлений за <3 секунды.
✓ готово
M2
avito_ad_generator_step2.py — AI-улучшение объявлений
Берёт топ-3 объявления по CTR как референс. Для аутсайдера (или по --item-id) генерирует улучшенный заголовок и описание через LLM. Модель: Claude / OpenRouter, ~0.002$ за улучшение. Результат сохраняется в файл для ручного применения.
✓ готово
M3
avito_daily_agent.py — автономный цикл 6 часов
Cron каждые 6 часов: мониторинг → AI-анализ через Claude Haiku → Telegram-отчёт. При резком падении просмотров (>30% за сутки) — немедленный алерт. Состояние сохраняется в JSON: история, счётчик запусков, отправленные алерты.
✓ готово

04. Что Авито разрешает, что блокирует

Авито API имеет жёсткие ограничения. До старта протестировано 10 endpoints:

Endpoint Статус Что даёт
POST /token ✓ OK 24h OAuth токен
GET /core/v1/items ✓ OK Все 26 объявлений + мета
GET /core/v1/accounts/self ✓ OK Профиль, email, рейтинг, баланс
POST /stats/v1/.../items ✓ OK Просмотры / контакты / избранное
GET /messenger/v2/.../chats ✓ OK Открытые чаты (сейчас 0)
POST /core/v1/items ✗ 404 Создание — только через XML-фид
PUT/PATCH …/items/{id} ✗ 404 Редактирование заблокировано
PUT /autoload/v2/profile ✗ 404 Смена URL фида — только в кабинете
POST /autoload/v2/.../start ✗ 404 Триггер автозагрузки недоступен

Вывод: читать всё, писать — только через XML-фид. Для публикации новых объявлений нужен Яндекс.Диск (OAuth) или ручная смена URL в кабинете один раз.

05. Что работает прямо сейчас

Мониторинг 26 объявлений каждые 6 часов
Cron-задача подключается к API, забирает статистику за последние 7 и 30 дней, сравнивает с предыдущим запуском. Объявление упало на 30%+ — немедленный алерт.
✓ работает
AI-анализ через Claude Haiku — дёшево
Агент передаёт статистику в Claude Haiku (не Sonnet — экономия ×20). Claude определяет: какие объявления тянуть, какие улучшать, что сделать с балансом. Стоимость: ~0.002$ за анализ цикла.
✓ работает
Telegram-отчёт + команды бота
Ежедневный дайджест: топ-5 объявлений, флоп-3, общий CTR. Команды: /top — лучшие, /new_ad {услуга} — сгенерировать объявление. Алерт при резком падении: бот пишет что произошло и что делать.
✓ готово
Автопубликация новых объявлений
Агент генерирует XML-фид с улучшенными объявлениями. Нужно: Юрий один раз указывает URL фида в кабинете Авито. После этого — полная автономия: агент создаёт объявления, Авито загружает.
⏳ ждём Юрия (1 действие)

06. Что дальше: 3 шага до автономии

1
Юрий пишет /start боту → CHAT_ID готов
Одно сообщение в Telegram. После этого агент начинает слать реальные отчёты в чат Юрия, а не в лог-файл.
⏳ нужен Юрий
2
Пополнение баланса: 3.48₽ → минимум 1000₽
Баланс Авито почти ноль. Платные инструменты (поднятие, XL-объявления) не работают. Без пополнения — только органика. С пополнением — агент автоматически поднимает топ-объявления.
⏳ нужен Юрий
3
URL фида в Авито-кабинете → автопубликация
Юрий один раз вписывает URL нашего XML-фида в настройках кабинета. После этого: агент генерирует новые объявления через AI → Авито их подхватывает автоматически. Полный цикл без человека.
⏳ нужен Юрий
Хотите такого агента для своего Авито?
Ниша, количество объявлений, платформа — не важно.
Мониторинг + AI-анализ + Telegram = агент за 1–2 дня.
Обсудить в Telegram →
hello@n1k.pro · обычно отвечаю за час