Рабочий стол

Загрузка…

Списки

Контакты Компании
Выбрано: 0
Загрузка…

Задачи

День Неделя Месяц
Мои Сегодня Назначенные мне 0 Все (команда)
Загрузка…

СДЕЛКИ

—
Загрузка…
▤ Канбан
Мой день Открытые Закрытые
Загрузка…
Выберите сделку слева.
📖 Скрипт
Загрузка…
Загрузка…
Выберите клиента слева.

💵 Касса — поступления

💰 Зарплата

Аналитика

—
Загрузка…
Загрузка…
Загрузка…
Загрузка…
Загрузка…
Загрузка…

Подключение почты

Загрузка…
Gmail: обычный пароль от аккаунта не подойдёт — нужен «пароль приложения».
  1. Включите двухэтапную аутентификацию: myaccount.google.com → Безопасность → Двухэтапная аутентификация.
  2. Создайте пароль: Безопасность → Пароли приложений (или myaccount.google.com/apppasswords) → впишите имя «CRM LUM» → скопируйте 16-значный код (без пробелов).
  3. Вставьте его в «Пароль приложения», впишите свой Gmail в «Почтовый ящик», нажмите «Сохранить», затем «Проверить подключение».
Загрузка…

Телефония (SIPSIM) — звонок из карточки

Загрузка…

Доступы crm_name и crm_token выдаёт техподдержка SIPSIM. Приём входящих, журнал и записи уже работают — эти два поля включают кнопку «Позвонить» прямо из карточки сделки (звонок через АТС с записью). Вставляйте значения без звёздочек и пробелов.

Своя АТС — телефония без подписки

Загрузка…

Своя АТС на нашем сервере вместо платной подписки. Адрес и токен печатает установщик в конце установки. Переключатель меняет только то, кто соединяет звонок, — распределение по менеджерам, смены, журнал и записи остаются прежними, поэтому вернуться на SIPSIM можно в любой момент одним выбором из списка.

Менеджер в дороге или не открыл CRM — АТС дозвонится ему на рабочий телефон, и разговор всё равно запишется: запись снимается у нас. Номер берётся из графика смен (Сотрудники → аппараты), отдельного списка заводить не нужно. Цена: такое плечо занимает вторую GSM-линию из восьми и стоит минуту разговора. Кто сидит в CRM — тому звонит браузер, и это бесплатно. На экране телефона менеджер увидит наш номер, а не клиентский: кто звонит — показывает CRM.

Клиент позвонил ночью, АТС проиграла автоответчик — CRM отвечает ему сообщением и ставит менеджеру задачу на утро. Одна SMS на номер за ночь, даже если человек звонил трижды, и не больше 20 за ночь всего. Текст не длиннее 70 знаков — столько влезает в одно сообщение кириллицей, за каждое следующее платим отдельно. Без GSM-шлюза не отправляется ничего.

Трубка в браузере включается сама: как только здесь выбрана своя АТС, у каждого сотрудника с внутренним номером во вкладке CRM появляется телефон — звонки принимаются и набираются прямо в браузере, ставить ничего не нужно. Чтобы она заработала, сама CRM должна открываться по https, а у АТС — быть настоящий сертификат: самоподписанный браузер отвергает молча.

Google Search Console — реальные поисковые запросы

Загрузка…

Показывает во вкладке «Маркетинг» реальные запросы, по которым находят lum.by (клики/показы/CTR/позиция). Точную фразу запроса поисковик скрывает от сайта — эти данные приходят из Search Console. Загрузите JSON-ключ сервис-аккаунта (создан в Google Cloud и добавлен в Search Console):

Как получить: Google Cloud Console → включить Search Console API → создать сервис-аккаунт → «Ключи» → создать JSON. Затем в Search Console (ресурс lum.by) → «Настройки → Пользователи и разрешения» добавить email сервис-аккаунта. Ключ хранится на сервере (mode 600), наружу не отдаётся.

Instagram Direct → CRM · напрямую, без агрегатора

Сообщения из Instagram Direct аккаунта @lumpaneli падают в CRM как заявки через официальный вебхук Meta — без платного агрегатора. Настройка разовая, в вашем аккаунте Meta:

  1. developers.facebook.com → «Create App» → тип Business → добавьте продукт Instagram (Messaging API).
  2. Свяжите приложение с Facebook-страницей, к которой привязан @lumpaneli (Professional-аккаунт).
  3. В разделе Webhooks → Instagram вставьте Callback URL и Verify token (ниже), подпишитесь на поле messages — оно несёт и входящие, и echo-ответы (ответы менеджера, в т.ч. из приложения Instagram на телефоне).
  4. App → Settings → Basic: скопируйте App Secret в поле ниже. При желании сгенерируйте токен доступа Instagram (для подстановки имени отправителя — необязателен).
  5. Отправьте приложение на App Review (право instagram_business_manage_messages) + пройдите Business Verification. Пока не одобрено — Meta шлёт сообщения только от аккаунтов с ролью в приложении (для теста хватает).
Отдельный токен, чтобы проверка публикации не трогала приём заявок. Требует прохождения App Review.
Мгновенный автоответ 24/7. Отправляется один раз — новому клиенту; открывает окно ответа.
Публикуется автоматически под постом, когда менеджер отвечает клиенту в директ — его видят ВСЕ. Поэтому здесь всегда нейтральное приглашение: сам ответ менеджера в ленту поста не попадает никогда.

Или через агрегатор · Viber / Telegram / Instagram

Альтернатива: платный агрегатор (i2crm · Chat2Desk · Radist · Umnico) подключает аккаунты и шлёт каждое сообщение на этот webhook. Удобно, если нужен ещё Viber/Telegram или единый инбокс.

Загрузка…

В кабинете агрегатора вставьте этот адрес как исходящий webhook и сопоставьте поля: channel · handle=ник · name=имя · text=текст · phone (если есть). Неизвестный контакт заведёт заявку и запустит SLA; сообщение по открытой сделке ляжет в её ленту.

🔔 Telegram-оповещения о новых лидах

Бот пишет менеджеру в Telegram о каждой новой заявке (сайт / Marquiz / Instagram / входящий звонок) — чтобы не пропустить. Включить: 1) в Telegram напишите @BotFather → /newbot, получите токен; 2) вставьте токен ниже, сохраните; 3) напишите своему боту сообщение (или добавьте его в рабочую группу) и нажмите «Найти чаты» — выберите нужный чат.

🔐 Двухфакторный вход для сотрудников

При входе с нового устройства сотрудник вводит код из письма (приходит на его почту в CRM). Знакомый телефон и компьютер пускают сразу — привычный «вход один раз» сохраняется.
Нужна настроенная почта (Настройки → Почта). Если письмо не уйдёт, человек всё равно войдёт, а вам придёт предупреждение в Telegram — чтобы поломка почты не остановила работу смены.

💬 Текст со скринов переписок (ИИ)

Скрин переписки, который менеджер положил в карточку (Ctrl+V или «📸 Снять окно»), показывается ИИ-модели, и текст диалога ложится в ленту сделки: видно, о чём договорились, не открывая картинку, и находится поиском. Если номер в шапке скрина не совпадёт с номером сделки — в заметке будет предупреждение «проверьте, та ли карточка».
⚠️ 99-З: картинка уходит внешней ИИ-модели вместе с именем и телефоном клиента — обезличить её до отправки нельзя (у расшифровок звонков на входе текст, а здесь пиксели). Включение — ваше решение как оператора персональных данных.
Старый архив не трогаем: распознаются только скрины, снятые после включения.
Отдельный ключ заводить не обязательно: если «зрячей» модели нет, CRM возьмёт Яндекс OCR — тот же ключ Yandex Cloud, на котором уже работают тренажёр и расшифровка звонков. Роли в переписке тогда определяются по сторонам пузырей (справа — вы, слева — клиент).

📊 Яндекс.Метрика — офлайн-конверсии (качество заявок в Директ)

CRM отдаёт в Метрику событие «квалифицирован» (сделка дошла до этапа «Квалифицирован как целевой» и дальше) — Директ учится приводить не любые заявки, а качественные. Токен выдаёт приложение «LUM CRM — офлайн-конверсии Метрики» (oauth.yandex.ru, аккаунт lum-design, право «Загрузка офлайн-данных»).

📘 Meta (Facebook / Instagram) — конверсии из CRM

CRM отдаёт в Facebook качество заявок: QualifiedLead (менеджер признал целевым), Meeting (встреча состоялась), Purchase (оплата). Реклама начинает искать похожих на реальных клиентов, а не на «заполнителей форм». Клиента Facebook опознаёт по метке клика, cookie пикселя и хешу телефона — сам номер наружу не уходит.
ID пикселя и токен даёт таргетолог: Events Manager → набор данных → Настройки → «Conversions API» → «Создать токен доступа».

🗺 Яндекс.Карты — автоподбор адреса

Поле «Адрес» в карточке сделки подсказывает адреса и сохраняет координаты (для маршрутов на замеры). Нужен бесплатный ключ «JavaScript API и Geocoder»: developer.tech.yandex.ru → подключить API → создать ключ → ограничить доменом crm.lum.by.

💳 Вебкасса — кассовые чеки

Чеки бьются на программной кассе, CRM сама подтягивает их и превращает в платежи сделок (наличные и карта). Ключ выпускается в кабинете cabinet.webkassa.by: меню пользователя → API → галочки get-check-history и get-cashdocs-for-period, IP 178.172.172.22 (после ввода — Enter). Ключ живёт 3 месяца — CRM напомнит о перевыпуске. Рег. № нашей кассы — 119132367 (ЛК → Программные кассы), его нужно ввести в поле руками.

🚗 Маршрут дня и бензин

На карте выездов кнопка «🚗 Маршрут дня» строит оптимальный порядок объезда от базы и обратно, считает километраж и стоимость бензина по каждому замерщику. Нужен бесплатный ключ OpenRouteService: openrouteservice.org → Sign up → Dashboard → «Request a token» (карту/оплату не спрашивают). Свой OSRM на текущем сервере не поднять (мало памяти) — ORS даёт то же самое.

🖥 Баланс хостинга — предупреждать заранее
Облако hoster.by предоплатное. При нуле сервер блокируется, а через 30 суток блокировки удаляется безвозвратно. С ключами CRM сама следит за балансом и напишет в Telegram за 7, 3 и 1 день до конца.
Ключи: кабинет hoster.by → hoster API → Журнал ключей → Добавить ключ. Достаточно прав только на просмотр баланса и списка серверов.
…

Другие интеграции

МойСклад и переменные окружения задаются в config.json на сервере. Инструкции — в TELEPHONY.md и README.md.

Реактивация клиентов

Закрытые сделки, которым пора напомнить о себе
Загрузка…

💬 Сообщения

Загрузка…
Выберите диалог слева.

Почта

Новые Все В заявках Не лиды
Загрузка…
Выберите письмо слева.

Инста — очередь публикаций

Настройки автопостинга

Chat ID должен быть личным чатом: кнопки под карточкой авторизуются по вашему Telegram-аккаунту, в группе это не сработает. Пусто — возьмём чат администратора.
Положите его на маке в ~/.lum-push — скилл будет отдавать готовые посты сюда сам.
Загрузка…
Загрузка…

Смены

График Табель

Распределение лидов

Загрузка…
Загрузка…

Маркетинг — каналы привлечения

Загрузка…

📜 История действий

Задайте фильтры и нажмите «Показать».
🎓 Обучение
Загрузка…
Загрузка…