Как сделать бота для Авито, который отвечает клиентам сам
Бот на Авито нужен ради одной вещи: покупатель пишет вечером, а ответ получает сразу, а не завтра. Разбираем четыре способа это сделать — от встроенного автоответа площадки до ИИ-ассистента, подключённого по официальному API, — с честными сроками запуска и потолком каждого.
Коротко. Есть четыре способа. Встроенный автоответ Авито отправляет один шаблон и настраивается за пять минут в кабинете Авито Pro. Конструктор сценариев отвечает по заранее прописанным веткам. Самописный бот на API Авито умеет всё, но требует разработчика и постоянной поддержки. ИИ-ассистент подключается по OAuth за десять минут и отвечает на живые вопросы из вашей базы знаний, а сложные диалоги передаёт человеку.
Четыре способа: что выбрать
| Способ | Что умеет | Запуск | Потолок |
|---|---|---|---|
| Встроенный автоответ Авито | Один шаблон в ответ на первое сообщение | 5 минут в кабинете Авито Pro | Не отвечает на сам вопрос и не продолжает диалог |
| Конструктор сценариев | Ответы по заранее прописанным веткам и кнопкам | Несколько часов на сценарий | Шаг влево от сценария — и диалог встаёт |
| Самописный бот на API Авито | Всё, что напишете сами | Недели разработки плюс поддержка | Нужен разработчик, дежурство и работа с квотами |
| ИИ-ассистент по API | Отвечает на живые вопросы, ведёт до заявки, зовёт человека | 10 минут, без разработчика | Нужна база знаний: чего нет в ней, того он не придумает |
Как сделать бота своими силами
Если хочется полного контроля — Авито даёт официальный API мессенджера, и бот на нём делается так. Порядок шагов одинаковый и для самописного решения, и для стороннего сервиса: разница только в том, кто пишет код.
- 1
Получите доступ к API Авито
Доступ выдаётся профессиональным продавцам: в кабинете Авито Pro в настройках профиля есть раздел для работы с API, там создаётся приложение и выдаются client_id и client_secret. Ключи — это доступ к вашему аккаунту, храните их как пароль.
Ключи привязаны к аккаунту целиком. Если их перевыпустить, все ранее подключённые интеграции разом отвалятся — проверьте, что вы не сломаете уже работающую связку.
- 2
Настройте авторизацию
По client_id и client_secret приложение получает access-токен и обновляет его по истечении срока. Токен подставляется в каждый запрос к API — от чтения диалогов до отправки сообщений.
- 3
Подпишитесь на вебхуки мессенджера
Чтобы бот узнавал о новых сообщениях, нужен публичный HTTPS-адрес, на который Авито будет присылать события. Адрес регистрируется через API, после чего каждое сообщение покупателя прилетает вам почти мгновенно.
- 4
Напишите обработчик
Обработчик разбирает событие, понимает, по какому объявлению вопрос, решает, что ответить, и отправляет ответ обратно в чат. Здесь же живёт вся логика: как отвечать на вопросы о цене и наличии, когда молчать, когда звать человека.
- 5
Заложите работу с ограничениями
У API есть квоты на количество запросов, и считаются они на аккаунт целиком, а не на приложение. Нужны очередь, повторные попытки и аккуратная обработка ошибок, иначе на пике обращений бот начнёт молча терять сообщения.
- 6
Организуйте дежурство
Бот в проде — это сервис, который должен работать ночью и в выходные. Понадобятся мониторинг, логи диалогов и человек, который чинит поломки: молчащий бот хуже отсутствующего, покупатель уходит к конкуренту.
Реальная стоимость такого бота — не разработка, а поддержка: изменения в правилах площадки, новые категории товаров, новые вопросы покупателей и живой сервер, который должен отвечать круглосуточно.
Как сделать то же самое за 10 минут в BotB2B
BotB2B — это тот же официальный API Авито, но код, хостинг и дежурство уже наши. Вы работаете с готовым ассистентом: даёте ему знания о своём бизнесе и правила, а он ведёт переписку.
- Отвечает по существу: цены, наличие, сроки, условия — из вашей базы знаний, а не шаблоном
- Ведёт диалог до заявки: уточняет, что нужно покупателю, и собирает контакт
- Зовёт человека, когда вопрос сложный или дорогой, и присылает уведомление
- Отдаёт заявку в CRM — Битрикс24, amoCRM или 1С — готовой карточкой
- Работает в одном окне со всеми каналами: Авито, Telegram, MAX, WhatsApp, виджет на сайте
- 1
Зарегистрируйтесь
Регистрация бесплатная, стартовые токены начисляются сразу — их хватает, чтобы прогнать бота на своих реальных диалогах и понять, годится ли он вам.
- 2
Подключите Авито по OAuth
В разделе интеграций выбираете Авито и подтверждаете доступ. Никаких паролей мы не видим: доступ выдаётся по OAuth и отзывается вами в любой момент из кабинета Авито.
- 3
Загрузите базу знаний
Прайс, условия доставки, частые вопросы, ссылки на сайт — файлом, таблицей или ссылкой на страницу. Бот отвечает только из того, что вы дали, поэтому он не фантазирует про цены и сроки.
- 4
Настройте поведение
Тон общения, что делать после получения контакта, когда передавать диалог человеку, в какие часы отвечать самому. В компоновщике можно прогнать тестовые диалоги до того, как бот увидит живого покупателя.
- 5
Включите и проверьте на себе
Напишите себе с другого аккаунта и посмотрите на переписку глазами покупателя. Все диалоги видны в первой линии — там же можно вмешаться в любой момент и дописать за бота.
На какие вопросы бот отвечает вместо вас
- «Здравствуйте, этот товар ещё в наличии?»
- «А есть размер 42 и другой цвет?»
- «Сколько будет доставка до Казани и когда придёт?»
- «Можно посмотреть сегодня вечером? Во сколько вы работаете?»
- «Дадите скидку, если возьму две штуки?»
- «Пришлите, пожалуйста, характеристики и фото в другом ракурсе»
Сделайте бота для Авито за десять минут
Регистрация бесплатная, стартовые токены — в подарок. Подключите Авито по OAuth и проверьте бота на своих же диалогах.
Частые вопросы
Разрешено ли использовать ботов на Авито?
Да, если работа идёт через официальный API площадки и с вашего согласия. Именно так подключается BotB2B: доступ выдаётся по OAuth и отзывается в любой момент. Обход авторизации, парсинг чужих чатов и накрутки правилами площадки не допускаются.
Чем бот отличается от встроенного автоответа Авито?
Автоответ отправляет один заготовленный текст и не читает вопрос покупателя. Бот отвечает на конкретный вопрос из базы знаний, продолжает диалог, собирает контакт и передаёт сложные случаи человеку.
Как настроить бота на Авито без программиста?
Нужны три вещи: аккаунт в BotB2B, подключение Авито по OAuth и база знаний с вашими ценами и условиями. Код писать не нужно, настройка идёт в интерфейсе, тестовые диалоги прогоняются до включения.
Бот увидит переписку по всем моим объявлениям?
Да, он работает на уровне аккаунта: диалоги по всем объявлениям приходят в одну ленту. При этом можно задать, где бот отвечает сам, а где только подсказывает менеджеру.
Что будет, если бот не знает ответа?
Он не выдумывает: если ответа нет в базе знаний, диалог передаётся человеку с уведомлением. Это настраивается — можно звать менеджера сразу по денежным вопросам или после определённого числа сообщений.
Сколько стоит бот для Авито?
Работа бота оплачивается токенами: списываются они только за реальные ответы, нет диалогов — нет расхода. Стартовые токены дают при регистрации, дальше можно остаться на бесплатном объёме или выбрать тариф.
Что почитать дальше
BotB2B — независимый сервис автоматизации и не является официальным сервисом Авито; не аффилирован с ООО «КЕХ еКоммерц». «Авито» — товарный знак правообладателя, упоминается для указания назначения сервиса. Работа с площадкой ведётся через официальный API.