Перейти к содержимому
Socialift
Решение

API-слой соцсетей для вашей CRM

Socialift — слой интеграции между CRM и соцсетями: Python SDK и веб-кабинет для API Instagram, Facebook, LinkedIn, TikTok и Telegram. Ваш бэкенд через SDK читает диалоги, заявки и комментарии, проверяет вебхуки платформ готовыми помощниками и записывает данные в CRM через её API — без написания каждой интеграции с нуля.

Обновлено:

Что такое слой интеграции с соцсетями

Слой интеграции — это программный посредник между CRM и внешними платформами. Он скрывает собственный API, аутентификацию, лимиты и формат событий каждой сети и отдаёт CRM единый стабильный поток данных. В результате команде CRM не нужно изучать детали Meta Graph API.

Подключать каждую платформу отдельно дорого: у каждой свой способ подключения, своя модель ошибок, своя политика лимитов и постоянно меняющаяся документация. Слой собирает эту сложность в одном месте.

На стороне CRM остаётся одно — сопоставить событие со своими объектами: кому назначается диалог, в какую воронку попадает заявка, создаёт ли комментарий задачу.

Что закрывает слой

01

Единое подключение

Одинаковая схема во всех клиентах — login_url() → exchange_code() → TokenBundle (access_token, expires_in, refresh_token). Telegram подключается кодом по телефону или токеном BotFather. Сроки жизни и отзыв токенов у платформ разные.

02

Нормализованные события Meta

parse_events() приводит вебхуки Instagram и Facebook (сообщения, комментарии, leadgen) к одной структуре WebhookEvent; для TikTok — parse_tiktok_event(), апдейты Telegram остаются в формате Bot API.

03

Стабильный контракт

Одна сигнатура метода на операцию; переход на новые версии API платформ выходит в релизах SDK, а graph_version= / api_version= позволяют закрепить версию или перейти раньше.

04

Помощники для вебхуков

verify_request / verify_tiktok_request / verify_telegram_request проверяют входящие подписи, dedupe_key() даёт стабильный ключ, RetryPolicy повторяет вызовы API при 429/5xx. Хранение и очереди — в вашем бэкенде.

05

Наблюдаемость

В кабинете видны число запросов и ошибок, вызовы SDK и Playground/API по отдельности, динамика по дням и самые используемые endpoint'ы.

06

Три языка

Документация и поддержка на узбекском, русском и английском.

Что даёт каждый канал

Что даёт каждый канал — Таблица возможностей по платформам
КаналДиалогиЗаявкиКонтентВебхуки
InstagramестьDirectестьLead Adsестьпосты, карусели, комментарииесть
FacebookнетестьLead Adsестьпосты, комментарииесть
LinkedInнетнетестьпостынет
TikTokнетнетестьвидео, фото-карусели, комментарииесть
Telegramестьаккаунт и ботнетестьсообщения в каналах и группахестьбот

естьнетТаблицу можно прокрутить вбок

Примечания и ограничения

Таблица показывает то, что Socialift поддерживает сейчас. Комментарии TikTok доступны только для Business-аккаунта. Messages API и Lead Sync API LinkedIn открыты только одобренным партнёрам, поэтому Socialift их не предлагает.

Порядок подключения к CRM

  1. Выберите каналы

    Обычно начинают с канала, куда приходит больше всего обращений, — часто это Instagram Direct и Lead Ads.

  2. Подготовьте приложение и разрешения

    Держите список разрешений минимальным под выбранные каналы — это упрощает App Review. Ключи своего приложения Meta, LinkedIn, TikTok или Telegram можно добавить на странице «Kalitlar» (ключи) в кабинете: они шифруются и проверяются у провайдера в один клик.

  3. Получите токен и подключите SDK

    Войдите через Google, получите ключ slk_ и поставьте пакет через pip install socialift.

  4. Напишите приёмник вебхуков

    Проверяйте подпись, возвращайте 200, обработку уносите в очередь.

  5. Сопоставьте события с объектами CRM

    Диалог → контакт и сделка, заявка → лид, комментарий → задача. Этот шаг и есть основная ценность интеграции.

  6. Задайте KPI

    Время первого ответа, число заявок и конверсия по источникам — по ним и измеряйте эффект.

Частые вопросы

Socialift — это CRM или дополнение к CRM?

Socialift не CRM. Это слой интеграции: ваш бэкенд через Python SDK читает данные из соцсетей и записывает их в CRM. Сделки, задачи и отчёты остаются в вашей CRM.

Есть ли готовые плагины для коробочных CRM?

Нет. Готовых коннекторов для amoCRM, Bitrix24 и других CRM нет. Ваш бэкенд получает данные через Python SDK и записывает их через API вашей CRM, поэтому подходит любая CRM с API.

Можно ли построить омниканальный инбокс самостоятельно?

Да, и иногда это правильное решение. Слой оправдан там, где платформ несколько, API часто меняется и важна надёжность доставки.

Где хранятся данные?

Токены аккаунтов, подключённых в кабинете на странице «Ulanishlar» (подключения), хранятся на сервере в зашифрованном виде и не передаются в браузер. Python SDK ничего не хранит: токены и данные лежат в вашей базе. Подробности — в политике конфиденциальности.

Источники

  1. TikTok — управление токенами пользователя
  2. LinkedIn — refresh-токены
  3. Meta — долгоживущие токены
  4. LinkedIn — Messages API
  5. LinkedIn — Lead Sync API

Связанные страницы

Добавьте канал в свою CRM

Получите токен и примите первое событие уже сегодня.

Получить бесплатный токен →