Лиды остаются внутри чата
Клиент проявил интерес, но у него нет стадии, ответственного и следующего шага.
Подключите уже работающих ботов. Команда увидит переписку, данные клиента и стадию сделки, сможет вовремя забрать диалог и довести обращение до результата.
Самописный бот решает сценарий, но не даёт команде рабочего места. Поэтому продажи и поддержка всё равно держатся на логах, таблицах и ручных сообщениях.
Клиент проявил интерес, но у него нет стадии, ответственного и следующего шага.
Запрос «позовите человека» теряется среди обычных диалогов, пока клиент ждёт.
Переменные в БД, переписка в Telegram, задачи в таблице — целой картины нет ни у кого.
Снова нужны списки пользователей, рассылки, статусы, поиск и отдельный мониторинг.
BotCRM не заменяет вашего бота. Она добавляет недостающий слой управления для команды, которая работает с его пользователями.
Переписка обновляется в реальном времени. Фильтруйте диалоги по боту, каналу, ответственному, тегам, стадии и любым переменным.
Оператор подключается одной кнопкой. Совместимый бот перестаёт отвечать, а после решения вопроса получает управление обратно.
Объедините аккаунты человека, теги, контакты и типизированные переменные. Выберите, какие данные бот может обновлять.
Создавайте свои этапы и двигайте сделки вручную или правилом. На карточке — сумма, ответственный, теги и время на стадии.
Соберите сегмент, проверьте получателей и отправьте сообщение с переменными, изображениями и кнопками. Ограничения канала учтёт очередь.
Реагируйте на события вокруг диалога: меняйте стадию, назначайте оператора, добавляйте тег, создавайте задачу или вызывайте внешний webhook.
Выберите уровень контроля под текущую архитектуру. Начать можно с копирования событий, а затем перевести нужные каналы через gateway.
TypeScript и Python SDK передают входящие, исходящие сообщения и пользовательские поля в общем формате.
Mirror оставляет текущий webhook. Gateway отдаёт BotCRM контроль над каналом и перехватом.
Диалоги появляются автоматически. Настройте этапы, фильтры, роли и правила под процесс команды.
Платформа принимает нормализованные события и не заставляет переносить сценарии в закрытый конструктор.
Открыть документациюPOST /api/v1/events
Authorization: Service token
{
"type": "message.received",
"channel": "telegram",
"external_user_id": "84120931",
"attributes": { "lead_score": 92 }
}Каждый видит нужный ему слой, а данные остаются связанными.
Видеть обращения, нагрузку, стадии и продажи без запросов к разработчику.
Что будет в панелиБыстро находить запросы, где нужен человек, отвечать с контекстом и не терять следующий шаг.
Какие боли закрываетПодключать новые проекты по одному контракту вместо разработки очередной админки с нуля.
Контракт интеграцииPostgreSQL, Redis и S3-совместимое хранилище остаются под вашим управлением. Никакой обязательной передачи клиентской базы в закрытый SaaS.
Коротко о совместимости, данных и ежедневной работе.
Нет. В mirror-режиме бот продолжает получать сообщения как раньше и передаёт их копии в BotCRM через REST API или SDK. Если нужен полный контроль над ответами и надёжный перехват оператором, канал можно направить через gateway BotCRM.
Да. В одном рабочем пространстве можно подключить несколько ботов, каналов и воронок. Диалоги фильтруются по боту, каналу, ответственному, стадии, тегам и пользовательским полям.
Оператор забирает диалог одной кнопкой. Для совместимого бота новые события приостанавливаются, а команда отвечает из общей панели. После решения вопроса управление можно вернуть боту отдельным событием.
Карточка контакта, идентификаторы каналов и нужные для работы переменные синхронизируются в PostgreSQL BotCRM. Вы сами управляете сервером, резервными копиями и сроками хранения.
Да. Можно собрать аудиторию по каналу, тегам, статусу подписки и пользовательским полям, проверить получателей, отправить тест и запустить рассылку по расписанию. Очередь учитывает ограничения каналов и исключает отписавшихся.
Архитектура рассчитана на Telegram Bot API, VK Community Messages, WhatsApp Cloud API, Avito Messenger API при официальном доступе и любой собственный транспорт через универсальный REST/webhook-коннектор.
Подключите первый бот, откройте диалоги в панели и настройте процесс команды вокруг реальных обращений.