Статьи по теме: Популярные кейсы

Как настроить переписку между Avito и YandexGPT

В этой инструкции будет показано, как настроить интеграцию Avito и YandexGPT с помощью Albato, которая позволяет автоматически отвечать на сообщения в Avito с сохранением контекста переписки с помощью Data Storage.

Подготовка

Перед тем как начать, убедитесь, что все сервисы подключены к Albato:

Подключение Data Storage

Перейдите в раздел Подключения → Добавить подключение.


Выберите сервис Data Storage.



Введите Название вашего подключения или оставьте название по умолчанию.

Добавляем переменную thread_id, в которая будет отвечать за сохранение контекста переписки.



Настройка интеграции

Перейдите в раздел Мои связки → Создать новую связку.



Шаг 1: Триггер — Авито: Новое сообщение

Выберите событие (триггер), которое будет запускать связку.



Заполняем поля:

  • Сервис, откуда получать данные: Авито
  • Событие, которое запустит передачу данных: Новое сообщение
  • Подключение —  создано ранее


Нажимаем «Продолжить».

Шаг с тестированием в данной инструкции будем пропускать.

Подробнее об Инструменте «Тестирование шагов»


Настроим фильтр входящих данных:

Триггер «Авито: Новое сообщение» будет реагировать на любое сообщение в чате, даже на то, которое Вы отправили в этом чате и на Системные сообщения. Поэтому, для правильной передачи сообщений нужно настроить Фильтр входящих данных.


Выбираем параметры:

1) «ID отправителя» → Не равно«ID получателя»

2) Добавляем второе условие через оператор И:

«Текст сообщения» → Не содержит[Системное сообщение]

3) Сохраняем фильтр


Подробнее об Инструменте «Фильтр входящих данных»


Шаг 2: Поиск Thread ID

Переходим к следующему шагу →  Добавить действие.


Заполняем поля:

  • Сервис, куда передавать данные: Data Storage
  • Действие, которое нужно совершить: Данные по ключу: найти значения
  • Подключение —  создано ранее



Продолжить → Заполняем поле:

  • Ключ: передаем ID чата из Шага 1: Авито


Сохраняем и переходим к следующему шагу.

Шаг 3: Отправка сообщения в YandexGPT: Чат с ассистентом


Добавляем следующее действие.



Заполняем поля:

  • Сервис, куда передавать данные: YandexGPT
  • Действие, которое нужно совершить: Чат с ассистентом
  • Подключение —  создано ранее
  • Ассистент — выберите ассистента, созданного Вами ранее в YandexGPT


Продолжить → Заполняем поля:

  • Сообщение для ассистента: **Текст сообщения **из Шага 1: Авито
  • ID треда: thread_id **из Шага 2: **Data Storage


Сохраняем и переходим к следующему шагу.

Шаг 4: Сохранение Thread ID

Добавляем следующее действие.

Заполняем поля:

  • Сервис, куда передавать данные: Data Storage
  • Действие, которое нужно совершить: Данные по ключу: добавить/обновить значение
  • Подключение —  создано ранее


Продолжить → Заполняем поля:

  • Ключ: ID чата из Шага 1: Авито
  • thread_id: ID треда из Шага 3: YandexGPT


Сохраняем и переходим к следующему шагу.

Шаг 5: Отправка ответа в Авито

Добавляем следующее действие.

Заполняем поля:

  • Сервис, куда передавать данные: Авито
  • Действие, которое нужно совершить: Отправить сообщение
  • Подключение —  создано ранее


Продолжить → Заполняем поля:

  • ID чата: ID чата из Шага 1: Авито
  • Текст сообщения: Текст ответа из Шага 3: YandexGPT


Нажмите Сохранить.


Готово! Теперь все новые сообщения из Авито будут автоматически обрабатываться YandexGPT, а контекст диалога сохраняется через Data Storage.


Результат работы связки можно посмотреть во вкладке Журнал.

Нажав на Детали можно посмотреть какие данные были получены/переданы.


Если появятся вопросы — обращайтесь в поддержку через онлайн-чат на сайте Albato.

Последнее изменение: 30/10/2025

Была ли эта статья полезна?

Поделиться отзывом

Отменить

Спасибо!