Денис Лузиков@deni_vitoБесплатный разбор

Бот для Авито: автоматизация переписки

Коротко

Переписку на Авито автоматизируют тремя способами: встроенными шаблонами ответов, готовым сервисом-конструктором или своим ботом на официальном API. У Авито есть открытый API с двумя типами авторизации и вебхуками, поэтому бот получает сообщение сразу, а не опрашивает площадку. Выбор способа зависит от того, нужны ли боту данные из ваших систем — остатки, цены, расписание.

Бота для Авито ищут в основном не разработчики, а продавцы, у которых переписка съедает день: одни и те же вопросы про размер, наличие и «ещё актуально?», и на каждый надо успеть ответить раньше, чем покупатель ушёл к соседнему объявлению.

В выдаче при этом почти пусто: два лендинга сервисов без единого абзаца текста и одна статья про продажи на Авито вообще, где боту отведён один раздел. То, что нужно знать до покупки сервиса или заказа разработки, не написано нигде.

Главного факта в выдаче нет вовсе: у Авито есть официальный API, и в нём есть подписка на события. Это значит, что бот может получать сообщения сразу и отвечать легально, через штатный интерфейс площадки. Разберём, что из этого следует.

Что реально автоматизируется в переписке на Авито

Начать стоит не с бота, а с того, на что вы отвечаете каждый день. Переписка на этой площадке устроена однообразно, и однообразие — это как раз то, что автоматизируется.

Первый ответ. Самое ценное. Покупатель пишет одновременно в пять объявлений и разговаривает с тем, кто ответил первым. Всё остальное — уже борьба за второе место.

«Актуально?» Самый частый вопрос на площадке, и на него всегда один ответ. Если товар снят с продажи, а объявление висит — это отдельная проблема, и её тоже решает связка бота с вашей базой.

Цена и торг. Ответ зависит от вашей политики: у кого-то фиксированная цена, у кого-то торг от объёма. И то и другое описывается правилом.

Наличие и характеристики. Здесь заканчивается зона шаблонов: чтобы ответить «есть, синий, 42-го размера», бот должен смотреть в вашу базу.

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

Договориться о встрече или звонке. Бот собирает удобное время и передаёт человеку — дальше работает менеджер.

Проверьте на своём: возьмите переписку за последнюю неделю и посчитайте, сколько диалогов уложилось в эти шесть пунктов. Обычно выходит больше половины, и это верхняя граница того, что даст автоматизация.

Три способа автоматизировать

Способы отличаются не «продвинутостью», а тем, где живёт ответ: в тексте шаблона, в настройках сервиса или в вашей системе.

Шаблоны АвитоГотовый сервисСвой бот на API
Что нужноничегоподпискаразработка и сервер
Срок запускаминутычасыот недели
Уточняющие вопросынетдада
Данные из вашей базынетредкода
Стоимостьвходит в аккаунтежемесячноразово плюс хостинг
Кому подходитодинаковые ответынесколько аккаунтовтовар и остатки меняются

Шаблоны Авито — встроенный инструмент площадки: заготовленные ответы, которые отправляются в один клик или автоматически. Ноль вложений и ноль возможностей развития. Начинать разумно с них: за вечер станет понятно, какая доля вопросов закрывается текстом.

Готовый сервис — внешний конструктор, который подключается к вашему аккаунту и ведёт диалог по сценарию. Быстрее всего даёт результат и подходит большинству продавцов. Ограничение одно, но существенное: сервис знает то, что вы в него вписали, и почти никогда не знает, что лежит у вас на складе прямо сейчас.

Свой бот на API — программа, которая работает с площадкой напрямую. Нужен там, где ответ зависит от живых данных: остатков, расписания, статуса заказа. Этот же путь выбирают, когда объявлений сотни и настраивать сценарии руками уже нельзя. Что входит в такую работу и сколько занимает по времени — на странице разработка чат-ботов.

Граница между вторым и третьим способом — та же, что и в любом другом канале. Подробный разбор с расчётом стоимости владения на три года — в статье конструктор чат-ботов или разработка.

Как устроен доступ к API Авито

Здесь начинается то, чего нет ни у одного конкурента в выдаче, — как это работает технически. Знать детали продавцу не обязательно, но по ним можно оценить исполнителя или сервис.

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

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

Путь от ключей до первого автоответа
  1. 1
    Ключи приложенияПара идентификатор и секрет из личного кабинета
  2. 2
    Обмен на токенВременный пропуск, обновляется сам
  3. 3
    Подписка на событияАдрес, куда площадка шлёт уведомления
  4. 4
    Обработка сообщенияБот читает чат, находит объявление, отвечает
  5. 5
    Передача человекуВопрос вне сценария уходит менеджеру с историей
Пять шагов от ключей до первого автоматического ответа. Разработка занимает не эти шаги, а описание того, что бот должен говорить.

Почему подписка на события важнее, чем кажется. Есть два способа узнать о новом сообщении: подписаться и получить уведомление или опрашивать площадку раз в минуту. Второй способ проще в сборке, но даёт задержку до минуты и создаёт лишнюю нагрузку. На Авито, где всё решает скорость первого ответа, минута — это проигранный покупатель.

Отсюда практический вопрос к любому сервису: вы получаете уведомления или опрашиваете чаты? Ответ говорит о продукте больше, чем страница с ценами.

Чего бот на Авито делать не может

Раздел, которого нет в рекламных описаниях сервисов, но именно он определяет, стоит ли вообще затевать.

Писать первым. Бот работает внутри переписки, которую начал покупатель по конкретному объявлению. Это не техническое ограничение, а устройство площадки: она защищает пользователя от рассылок.

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

Работать в обход правил площадки. У Авито есть отдельный документ — условия использования API. Всё, что вы собираетесь автоматизировать, стоит сверить с ним заранее: аккаунт с объявлениями и накопленным рейтингом — слишком дорогой актив, чтобы рисковать им ради сценария в боте.

Заменить человека в сложном разговоре. На Авито торгуются, сомневаются и проверяют продавца на адекватность. Бот, который упирается в сценарий, читается как невнимательность — и покупатель уходит к следующему объявлению.

Продавать то, чего нет. Если бот бодро отвечает «в наличии» на товар, снятый с продажи неделю назад, вреда больше, чем пользы. Это возвращает к главному вопросу: откуда бот берёт ответ.

Что спросить у сервиса до оплаты

Подключение сервиса — это выдача доступа к вашему аккаунту, то есть к переписке с покупателями. Пять вопросов, которые стоит задать до того, как нажать «разрешить».

Как вы получаете сообщения — подпиской или опросом? Разобрано выше: от этого зависит, отвечает бот через секунду или через минуту.

Какие права вы запрашиваете? Доступа к переписке для автоответчика достаточно. Если сервис просит право управлять объявлениями и кошельком, это должно быть чем-то обосновано.

Что происходит, когда сервис недоступен? Ответ «ничего, сообщения просто не обрабатываются» — нормальный. Ответ «такого не бывает» — повод насторожиться.

Как отключиться и что останется? Уходя, вы должны иметь возможность отозвать доступ в своём кабинете, а не письмом в поддержку.

Кто видит переписку? У сервиса есть доступ к диалогам с вашими покупателями. Это не хорошо и не плохо, это факт, о котором стоит знать заранее.

Те же вопросы, слово в слово, годятся и подрядчику на своей разработке — с той разницей, что там ответы зависят от того, как сделано, а не от чужой политики.

Сервис или свой бот: как выбрать

Готовый сервисОтветы не зависят от склада
  • Запуск за несколько часов
  • Ничего не нужно поддерживать
  • Платёж каждый месяц, за аккаунт
  • Живёт в рамках чужого сценария
Свой бот на APIОтвет зависит от живых данных
  • Смотрит остатки, цены, расписание
  • Пишет в вашу CRM без дублей
  • Разовая разработка, дальше только сервер
  • Требует исполнителя и сопровождения
Проверочный вопрос один: можно ли записать ответы на частые вопросы заранее — или их надо каждый раз смотреть в системе.

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

Когда своё оправдано сразу: несколько десятков объявлений с меняющимися остатками, несколько аккаунтов под разные регионы, необходимость складывать обращения в общую CRM вместе с заявками из других каналов. В последнем случае бот для Авито — просто ещё один вход в уже существующую систему, и делать его отдельно от неё бессмысленно.

Сколько времени это экономит на самом деле

Считать выгоду в процентах бесполезно — считайте в своих цифрах, и делать это надо до того, как платить за сервис.

Возьмите одну неделю. Сколько было диалогов, сколько из них уложилось в шесть типовых вопросов из раздела выше, сколько минут в среднем уходит на один ответ. Три числа, все берутся из личного кабинета и собственных ощущений.

Умножьте. Диалоги, попавшие в типовые, умноженные на минуты, — это верхняя граница экономии. Верхняя, потому что часть ответов бот всё равно передаст человеку.

Сравните с ценой. Если экономия выходит два часа в неделю, а сервис стоит как половина рабочего дня менеджера, решение очевидно и без разговоров про технологии.

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

Чего считать не надо: количество отправленных ботом сообщений. Это метрика продавца сервиса, а не ваша.

Когда объявлений много

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

Сценарии перестают настраиваться руками. Сорок объявлений с разными характеристиками — это сорок наборов ответов. Поддерживать их в интерфейсе сервиса дороже, чем один раз связать бота с прайсом.

Ответ должен зависеть от объявления. Бот получает вместе с сообщением идентификатор объявления и по нему находит нужный товар. Без этой связки бот отвечает одинаково на всё — и покупатель это сразу видит.

Снятые с продажи объявления. При большом количестве позиций всегда есть отставание между складом и площадкой. Бот, смотрящий в базу, закрывает разрыв: он ответит «уже продано, есть похожее» вместо бодрого «в наличии».

Несколько аккаунтов. Сервисы обычно берут плату за каждый, и на пяти аккаунтах подписка догоняет стоимость разработки за первый же год. Это тот момент, когда считать надо не месячный платёж, а два-три года владения.

Что писать в автоответе, чтобы он работал

Технику разобрали, теперь про текст — от него зависит больше, чем от способа сборки.

Отвечайте на вопрос, а не приветствуйте. «Здравствуйте! Ваше сообщение получено, менеджер скоро свяжется» — худший из возможных ответов: он занимает место и не несёт ничего. Лучше сразу: «Да, в наличии. Забрать можно сегодня до 20:00, адрес такой-то».

Назовите срок, если ответить сейчас не можете. «Отвечу в течение часа» удерживает человека лучше, чем молчание, — но только если срок настоящий.

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

Один вопрос за раз. Если для ответа нужны уточнения, спрашивайте по одному: анкета из четырёх пунктов в первом же сообщении отпугивает.

Заканчивайте действием. «Бронирую?», «Скинуть фото?», «Когда удобно подъехать?» — вопрос в конце удерживает диалог, а утверждение его закрывает.

Пять ошибок

Автоответ на всё подряд. Бот, который отвечает шаблоном на «а можно посмотреть в субботу?», раздражает сильнее, чем молчание.

Ответ не сходится с объявлением. Цена в боте 5 000, в объявлении 5 500 — покупатель уходит, потому что решает, что его обманывают. Данные должны браться из одного места.

Никто не читает переписку. Бот отвечает, диалоги копятся, живой человек заходит раз в день. Половина покупателей до этого момента не доживает.

Нет передачи человеку. Сценарий заканчивается тупиком, и покупатель остаётся один на один с ботом, который не понимает вопроса. Выход к менеджеру нужен на каждом шаге.

Считают отправленные сообщения. Отправлено триста ответов — это не результат. Результат — сколько диалогов дошло до сделки и насколько сократилось время первого ответа. Мерить надо это, а мерить это можно только сравнив с периодом до бота.

Что делаю я

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

Отдельно разбираю, что в вашей переписке автоматизируется, а что не стоит трогать. По опыту, попытка закрыть ботом сто процентов диалогов на этой площадке даёт обратный результат: покупатель на Авито быстро распознаёт стену и уходит к следующему объявлению.

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

Что дальше

Если задача шире одной площадки — а обычно это так, потому что клиенты приходят и с сайта, и из мессенджеров, — смотреть надо на канал целиком:

Если бот должен знать ваши остатки и цены

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

Денис Лузиков
Денис ЛузиковРазработчик ИИ-агентов и чат-ботов

5 лет работаю с ИИ, 120+ проектов в разных нишах. Четыре продукта в Telegram, которые можно открыть и попробовать прямо сейчас, — суммарно 477 016 пользователей в месяц. Разработку веду сам, без агентства.

Вопросы

Частые вопросы

Есть ли у Авито официальный API для ботов?

Да. У площадки есть портал разработчика и открытое описание методов, включая мессенджер: получение чатов, отправка сообщений и подписка на события. Авторизация двух видов — персональная для своего аккаунта и приложение для работы с чужими. Это значит, что бот работает легально, через штатный интерфейс, а не имитирует человека в личном кабинете.

Бот отвечает мгновенно или с задержкой?

Мгновенно, если сделан на вебхуках: площадка сама присылает уведомление о новом сообщении, и бот отвечает в ту же секунду. Опрос по расписанию — устаревший подход, он даёт задержку и лишнюю нагрузку. При выборе сервиса стоит прямо спросить, использует ли он подписку на события или опрашивает чаты раз в минуту.

Можно ли рассылать сообщения по своей базе покупателей?

Нет. Переписка на Авито начинается покупателем и привязана к конкретному объявлению, поэтому бот физически не может написать первым тому, кто вам не писал. Что ещё можно и нельзя делать через интерфейс площадки, Авито публикует отдельным документом — «Условия использования Авито API»; прочитать его стоит до запуска, а не после.

Хватит ли встроенных шаблонов Авито?

Хватит, если ответы одинаковые и не зависят от наличия товара: адрес, часы работы, условия доставки. Шаблоны не умеют задавать уточняющие вопросы, вести человека по сценарию и смотреть в вашу базу. Как только ответ звучит «зависит от того, что вам нужно», шаблон перестаёт работать.

Сколько стоит бот для Авито?

Готовый сервис — обычно несколько тысяч рублей в месяц за аккаунт, и это самый быстрый старт. Свой бот на API — разовая разработка от нескольких десятков тысяч плюс небольшой сервер. Считать надо на два-три года: сервис дешевле на старте и дороже в перспективе, свой бот наоборот.

Что будет, если бот ответит неправильно?

На Авито это дороже, чем в мессенджере: покупатель уходит к следующему объявлению в списке за один клик. Поэтому бот на этой площадке делается по принципу «не уверен — зови человека»: он отвечает на то, что знает точно, а спорные вопросы передаёт менеджеру вместе с историей переписки.