Интеграция позволяет связать процессы в 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 и отредактируйте сценарий под свои задачи.
Talpha