История интеграции · 2025

L-ka живёт внутри вашей
CRM, а не во вкладке рядом.

Кейс: подключили L-ka к самописной CRM raketaproduction.ru. Менеджеры отвечают клиентам в той же вкладке, где ведут сделки. Виджет — на сайте, переписки — в CRM, лиды — автоматически.

Срок внедрения
2дня
От ТЗ до прода. Без редизайна CRM, без миграций данных.
Окно для менеджера
1вместо 4
Чат, сделки, контакты, файлы — в одной вкладке CRM.
Сообщение → лид
1клик
Любая переписка из L-ka превращается в карточку клиента.
Знакомо?

Чат и CRM живут отдельно. И это стоит денег.

Менеджер открывает четыре вкладки: сайт, чат, CRM, почта. Каждый переход — минус секунды и потерянный контекст. В среднем — минус один отвечённый клиент в час.

Чат — отдельно, сделки — отдельно

Менеджер видит сообщение в одной системе, заводит лид руками в другой. История теряется при пересменке.

Четыре вкладки на одного клиента

Контакт, переписка, документы, оплата. Каждое переключение крадёт фокус и режет конверсию воронки.

«Это писал кто-то ещё»

Перезванивает менеджер #2 и не знает, о чём договорились в чате две недели назад. Клиент чувствует.

Что построили

Двухслойная интеграция. Работает сразу,
усиливается по запросу.

Базовый слой — виджет на сайте и iframe приложения L-ka прямо в CRM. Продвинутый — серверный прокси с JWT-логином, который отдаёт CRM прямой доступ к API L-ka.

Сайт компании
raketa.media
  • Виджет L-ka загружен асинхронно
  • Открыт диалог, посетитель пишет
  • Socket.IO держит соединение
JWT · WS
CRM raketaproduction.ru
Раздел «Чат L-ka»
  • Iframe приложения L-ka внутри CRM
  • Сервер CRM проксирует API L-ka
  • Кнопка «Создать лид» в переписке
1Виджет — один тег <script data-site="st_…"> на сайт. Готово.
2Iframe — приложение L-ka живёт прямо в окне CRM.
3JWT-прокси — менеджер логинится один раз, токен на 30 дней.
4Лид — кнопка в переписке создаёт карточку клиента в CRM.
01 · Виджет
Один тег. Готовый чат на любом сайте.
CRM генерирует код установки с уже подставленным siteId. Разработчику raketa.media остаётся вставить его перед </body>.
<!-- L-ka онлайн-чат · вставить перед </body> -->
<script
  src="https://app.l-ka.ru/widget/loader.js"
  data-site="st_xxxxxxxxxxxxxxxx"
  async></script>
02 · Стек
На чём держится
L-ka API JWT 30d Socket.IO Iframe Firestore Express proxy Webhook-ready
03 · UX в CRM
Приложение L-ka внутри окна
crm.raketaproduction.ru/#lka-chat
04 · Сервер CRM
5 эндпоинтов — и интеграция готова
GET/api/crm/lka/configadmin
POST/api/crm/lka/configadmin
POST/api/crm/lka/loginadmin
ALL/api/crm/lka/proxy/*user
POST/api/crm/lka/convert-to-leaduser
05 · Безопасность
Пароля менеджера на сервере нет
CRM хранит только короткоживущий JWT-токен L-ka. Логин — один раз, дальше — токен в Firestore с ротацией каждые 30 дней.
06 · Воронка
Сообщение → лид → сделка
«Здравствуйте, нужен сайт для кофейни» · 12:43 · Гость #7c2a Создать лид
Как шёл процесс

Два дня от идеи до прода.

Без эпиков и спринтов. Изучение API, серверный модуль, UI в CRM, деплой — четыре аккуратных этапа.

01 / 04
День 1, утро
Изучение API
Прочитали документацию L-ka: виджет, JWT, Socket.IO, Workspaces. Зафиксировали границы того, что доступно сейчас.
02 / 04
День 1, вечер
Серверный модуль
server/lkaIntegration.js — конфиг, JWT-логин, прокси к API L-ka, заготовка под webhook'и и конвертацию в лид.
03 / 04
День 2, утро
UI в CRM
Новый раздел «Чат L-ka» в сайдбаре, форма siteId с кнопкой «Скопировать», iframe приложения, форма подключения аккаунта.
04 / 04
День 2, вечер
Деплой
Прод на crm.raketaproduction.ru. Виджет на сайте raketa.media. Менеджеры получили уведомление в Telegram-канале.

До интеграции мы постоянно теряли клиентов между чатом и CRM. Сейчас менеджер видит сообщение и одной кнопкой превращает его в лид — даже стажёр не упустит контакт.

РП
Команда raketa·production
Тестовое внедрение L-ka в собственную CRM
Что дальше

Webhooks включат полную автоматику.

Endpoint POST /api/crm/lka/webhook уже готов на стороне CRM. Когда L-ka добавит публичную регистрацию webhook-адресов — каждое сообщение из чата автоматически долетит в CRM, без iframe и без логина менеджера.

Подписка
События, которые мы ждём
EVTmessage.from_visitor→ lead
EVTmessage.from_operator→ timeline
EVTconversation.assigned→ owner
EVTrating.received→ NPS
Эффект
Что это даст менеджерам
• Карточка клиента создаётся автоматически на первом сообщении.
• История переписки видна прямо в сделке.
• NPS-оценка после диалога ложится в CRM рядом с контактом.
• Можно строить отчёты по конверсии «чат → сделка».
Свободный график

Хотите такую же интеграцию в вашу CRM?

amoCRM, Bitrix24, HubSpot, самописная — без разницы. Подберём стек, упакуем виджет, поднимем прокси, дадим инструкцию разработчикам.