Как сделать бота для Авито, который отвечает клиентам сам

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

Коротко. Есть четыре способа. Встроенный автоответ Авито отправляет один шаблон и настраивается за пять минут в кабинете Авито Pro. Конструктор сценариев отвечает по заранее прописанным веткам. Самописный бот на API Авито умеет всё, но требует разработчика и постоянной поддержки. ИИ-ассистент подключается по OAuth за десять минут и отвечает на живые вопросы из вашей базы знаний, а сложные диалоги передаёт человеку.

Четыре способа: что выбрать

СпособЧто умеетЗапускПотолок
Встроенный автоответ АвитоОдин шаблон в ответ на первое сообщение5 минут в кабинете Авито ProНе отвечает на сам вопрос и не продолжает диалог
Конструктор сценариевОтветы по заранее прописанным веткам и кнопкамНесколько часов на сценарийШаг влево от сценария — и диалог встаёт
Самописный бот на API АвитоВсё, что напишете самиНедели разработки плюс поддержкаНужен разработчик, дежурство и работа с квотами
ИИ-ассистент по APIОтвечает на живые вопросы, ведёт до заявки, зовёт человека10 минут, без разработчикаНужна база знаний: чего нет в ней, того он не придумает

Как сделать бота своими силами

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

  1. 1

    Получите доступ к API Авито

    Доступ выдаётся профессиональным продавцам: в кабинете Авито Pro в настройках профиля есть раздел для работы с API, там создаётся приложение и выдаются client_id и client_secret. Ключи — это доступ к вашему аккаунту, храните их как пароль.

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

  2. 2

    Настройте авторизацию

    По client_id и client_secret приложение получает access-токен и обновляет его по истечении срока. Токен подставляется в каждый запрос к API — от чтения диалогов до отправки сообщений.

  3. 3

    Подпишитесь на вебхуки мессенджера

    Чтобы бот узнавал о новых сообщениях, нужен публичный HTTPS-адрес, на который Авито будет присылать события. Адрес регистрируется через API, после чего каждое сообщение покупателя прилетает вам почти мгновенно.

  4. 4

    Напишите обработчик

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

  5. 5

    Заложите работу с ограничениями

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

  6. 6

    Организуйте дежурство

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

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

Как сделать то же самое за 10 минут в BotB2B

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

  • Отвечает по существу: цены, наличие, сроки, условия — из вашей базы знаний, а не шаблоном
  • Ведёт диалог до заявки: уточняет, что нужно покупателю, и собирает контакт
  • Зовёт человека, когда вопрос сложный или дорогой, и присылает уведомление
  • Отдаёт заявку в CRM — Битрикс24, amoCRM или 1С — готовой карточкой
  • Работает в одном окне со всеми каналами: Авито, Telegram, MAX, WhatsApp, виджет на сайте
  1. 1

    Зарегистрируйтесь

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

  2. 2

    Подключите Авито по OAuth

    В разделе интеграций выбираете Авито и подтверждаете доступ. Никаких паролей мы не видим: доступ выдаётся по OAuth и отзывается вами в любой момент из кабинета Авито.

  3. 3

    Загрузите базу знаний

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

  4. 4

    Настройте поведение

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

  5. 5

    Включите и проверьте на себе

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

На какие вопросы бот отвечает вместо вас

  • «Здравствуйте, этот товар ещё в наличии?»
  • «А есть размер 42 и другой цвет?»
  • «Сколько будет доставка до Казани и когда придёт?»
  • «Можно посмотреть сегодня вечером? Во сколько вы работаете?»
  • «Дадите скидку, если возьму две штуки?»
  • «Пришлите, пожалуйста, характеристики и фото в другом ракурсе»

Сделайте бота для Авито за десять минут

Регистрация бесплатная, стартовые токены — в подарок. Подключите Авито по OAuth и проверьте бота на своих же диалогах.

Начать бесплатно

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

Разрешено ли использовать ботов на Авито?

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

Чем бот отличается от встроенного автоответа Авито?

Автоответ отправляет один заготовленный текст и не читает вопрос покупателя. Бот отвечает на конкретный вопрос из базы знаний, продолжает диалог, собирает контакт и передаёт сложные случаи человеку.

Как настроить бота на Авито без программиста?

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

Бот увидит переписку по всем моим объявлениям?

Да, он работает на уровне аккаунта: диалоги по всем объявлениям приходят в одну ленту. При этом можно задать, где бот отвечает сам, а где только подсказывает менеджеру.

Что будет, если бот не знает ответа?

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

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

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

Что почитать дальше

BotB2B — независимый сервис автоматизации и не является официальным сервисом Авито; не аффилирован с ООО «КЕХ еКоммерц». «Авито» — товарный знак правообладателя, упоминается для указания назначения сервиса. Работа с площадкой ведётся через официальный API.