8 (499) 350-92-78 boris@borisbot.com
Все статьи

Интеграция чат-бота с Авито

hr
недвижимость
интеграции
Интеграция позволяет связать процессы в Avito с чат-ботами BorisBot. Бот отвечает на вопросы по объявлениям, обрабатывает отклики и помогает находить соискателей.

Для работы с API необходимо подключить тариф для бизнеса. В категории «Работа» сервис API доступен только в Максимальной подписке тарифа.

Примеры сценариев

Сценарий 1. Автоответ на входящее сообщение в Avito
Покупатель пишет сообщение по объявлению в Avito → бот анализирует текст (например, проверяет наличие слов «цена» или «доставка») → отправляет автоматический ответ с нужной информацией → передает уведомление менеджеру в CRM или рабочий чат.

Сценарий 2. Поиск и обработка резюме
Менеджер задает параметры поиска (водитель, перевозки, опыт, график и т. д.) → бот собирает массив резюме → получает данные и контакты соискателей → формирует список кандидатов в таблице → анализирует и оценивает резюме → отправляет сообщения подходящим кандидатам.

Сценарий 3. Автоматическая обработка бронирований недвижимости
Бот по расписанию (например, раз в час) собирает новые бронирования → отправляет данные менеджеру или в CRM → автоматически отправляет гостю сообщение с подтверждением или запросом дополнительных данных.

Сценарий 4. Добавление лида в CRM
Пользователь пишет сообщение по объявлению в Avito → бот получает текст и данные пользователя → создает лид в CRM с указанием объявления, контактов и содержания сообщения → уведомляет менеджера о новом обращении.

Настройка соединения

Чтобы подключить BorisBot к Avito, настройте несколько параметров.

ID пользователя

Зайдите в личный кабинет Avito.
В левом меню откройте Профиль и настройки → Управление профилем.
В карточке компании скопируйте ID пользователя.

Код авторизации

Код авторизации — это временный ключ, который подтверждает доступ бота к вашему аккаунту Avito.
Нажмите кнопку GET OAUTH CODE в настройках соединения → войдите в личный кабинет Avito → скопируйте код → вставьте его в поле Код авторизации.

Блоки интеграции

Блок-событие Сообщение в Avito

Получает входящее сообщение из Avito и запускает сценарий.

Настройка блока

Укажите, когда должен запускаться сценарий:
всегда — в ответ на любое сообщение в Avito;
содержит следующее — если сообщение содержит указанный текст или символ.

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

Блок-событие Сообщение по объявлению

Получает сообщение, отправленное по конкретному объявлению в Avito, и запускает сценарий.

Настройка блока

Укажите, когда должен запускаться сценарий:
всегда — в ответ на любое сообщение в Avito;
содержит следующее — если сообщение содержит заданное слово, фразу или символ.

При выборе варианта содержит следующее укажите степень совпадения — насколько текст входящего сообщения должен соответствовать заданному условию.

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

Блок-событие Получить ID отклика и блок Получить данные отклика

Эти блоки работают в связке.
Сначала бот получает ID отклика, затем по этому идентификатору запрашивает данные о кандидате: имя, контакты, образование и другие параметры.

Настройка блока «Получить данные отклика»

Укажите ID отклика соискателя, полученный из блока Avito / Получить ID отклика.
Используйте переменную %applyId%.
Переменные, которые возвращает блок Получить данные отклика

Блок Найти резюме

Ищет резюме в Avito по заданным фильтрам и возвращает массив данных о соискателях: опыт, образование, должность и другие параметры.

Настройка блока

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

Блок Получить контакты соискателя

Получает контактные данные кандидата, найденного по резюме.

Чтобы получать контакты соискателей, необходимо приобрести пакет просмотров в личном кабинете Avito.

Настройка блока

Укажите ID резюме, найденного блоком Avito / Найти резюме.
Используйте переменную %id% из блока Итератор массива.
Переменные, которые возвращает блок

Блок Получить бронирования недвижимости

По расписанию получает список бронирований недвижимости.

Настройка блока

Укажите:
дату начала;
дату окончания;
нужно ли показывать неоплаченные бронирования (чекбокс).

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

Блок Отправить сообщение

Отправляет сообщение пользователю Avito.

Настройка блока

Укажите ID чата с пользователем. Используйте переменную %chat_id% из блоков Avito. 

Готовые шаблоны чат-ботов с Avito

Мы собрали готовые шаблоны чат-ботов для работы с Avito. Их можно адаптировать под свои задачи или использовать как пример, чтобы разобраться, как устроен сценарий бота.

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

Как использовать шаблон

1. Зарегистрируйтесь на платформе BorisBot.
2. Скопируйте шаблон в свой проект.
3. Настройте интеграцию с Avito и отредактируйте сценарий под свои задачи.