Кейс · Avito · Интеграция
Avito под ключ: заказы, чат и автогенерация объявлений из склада
Avito под ключ: заказы автоматически попадают в CRM, переписка — в Bitrix24, а объявления генерируются прямо из остатков МойСклад.

Проблема
Avito приносил заказы, но жил полностью отдельно от CRM и склада:
- У Avito нет готовой интеграции заказов с Bitrix24 — заказы приходилось вести вручную.
- Объявления на Avito заполнялись руками: при тысячах товаров это неподъёмно, данные устаревали, остатки не совпадали.
- Переписка с покупателями велась только в приложении Avito — вне CRM, без истории в карточке клиента.
- Числовые ID заказов Avito приходят в «научном» формате и ломались при переносе в другие системы.
Решение
Мы сделали полную интеграцию Avito из трёх частей, которая закрывает весь цикл: от публикации объявления до переписки и заказа в CRM.
Как это работает
- Заказы → CRM. Каждую минуту система забирает новые и изменённые заказы из Avito API, сохраняет в базу и создаёт сделки в Bitrix24. «Научный» формат ID корректно нормализуется, так что заказы не теряются и не задваиваются.
- Автогенерация объявлений. Отдельное приложение формирует XML-фид для Avito прямо из товаров МойСклад: 40+ атрибутов (включая ТН ВЭД, ОКПД2 и разрешительную документацию), шаблоны по группам товаров, настройка складов и цен. Товар изменился на складе — объявление обновилось само.
- Чат в Bitrix24. Переписка с покупателями Avito зеркалируется в Открытые линии Bitrix24: оператор отвечает из CRM, вся история — в карточке контакта.
Результат
- Заказы Avito автоматически попадают в CRM — то, чего нет «из коробки» ни у Avito, ни у Bitrix24.
- Объявления генерируются из склада: актуальные остатки и характеристики без ручного заполнения.
- Вся переписка с покупателями — внутри Bitrix24, с историей по клиенту.
Под капотом
У Avito нет штатной интеграции заказов с Bitrix24 — мы закрыли это сами. Отдельно решили коварную деталь: числовые ID заказов Avito приходят в «научном» формате (вида 1.23E+9) и ломаются при переносе между системами — мы их корректно нормализуем, чтобы заказы не задваивались и не терялись.
Платформа в цифрах
5 каналов продаж3 службы доставки12 складов в учёте~35 фоновых задач60+ датчиков целостностиPHP 8.1 · Docker · PostgreSQL · Node.jsREST · вебхуки · OAuth Bitrix24
Решение самодостаточно и легко переиспользуется для любого продавца на Avito, который ведёт учёт в МойСклад.
Нужно похожее решение?
Соберём такую же связку под вашу нишу
Расскажите о задаче — подготовим предложение и смету бесплатно. Работаем по всей России.