Кейс
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-анализа
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
—
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 · обычно отвечаю за час