KVA Kvak ecosystem

KvakChat

Единый inbox для WhatsApp, Telegram, VK, MAX и amoCRM.

5 каналов Telegram, WA QR, WABA, VK, MAX
api.kwakwak.ru Кабинет + API + WebSocket
KvakChat готов к запуску Пробный период, каналы и команда будут собраны здесь в один управляемый контур.

Inbox

Единый центр переписок

offline

Диалоги

Загружаем список переписок

Выберите диалог

Сообщения появятся здесь после выбора беседы

Inbox готов к работе

Авторизуйтесь, подключите каналы и откройте первый диалог, чтобы увидеть поток сообщений.

Быстрые ответы с переменными вроде `{{client_name}}` и `{{company_name}}`.

MVP structure

Каналы живут в двух состояниях

Сверху показываем уже подключенные каналы с их статусами, ниже даем каталог всех доступных подключений и короткие формы запуска.

Подключенные каналы

Текущий backend уже умеет Telegram, WhatsApp QR, WABA, VK и MAX. Здесь держим живой статус и точки контроля.

Live now

Telegram Bot

Работает в skeleton

Создаем канал, сохраняем bot token и сразу запускаем polling через текущий chat-api.

Live now

WhatsApp QR

QR flow готов

Создаем WA-канал и запускаем `whatsapp-web.js`. QR-код можно сразу показать оператору в этом же кабинете.

Official setup

WABA

Cloud API

Официальный WhatsApp Business Platform / Cloud API. В MVP сохраняем ключевые реквизиты и сразу выдаем webhook URL для Meta.

Official setup

VK

Callback API

Community Messages + Callback API в проде, Bots Long Poll для dev. После сохранения в кабинете появится callback URL для сообщества.

Official setup

MAX

Bot API

MAX Bot API: для быстрого MVP достаточно bot token. После сохранения канал получит собственный webhook URL для продового режима.

Библиотека шаблонов

Заготовки для продаж, поддержки и follow-up с переменными клиента и оператора.

Новый шаблон

Owner и admin могут собирать библиотеку быстрых ответов для всей команды.

Поддерживаемые переменные

{{client_name}} {{client_phone}} {{channel_name}} {{operator_name}} {{company_name}}

Шаблоны доступны всей команде. Управление библиотекой доступно owner и admin.

Обзор inbox

Главные показатели по очереди, сообщениям и незакрытым диалогам.

Каналы

Где идет основной входящий поток и где копится unread.

Операторы

Текущая нагрузка, активность и закрытые диалоги по команде.

Операторы

Командный контур аккаунта: роли, online-статусы, источники доступа и назначение ответственных.

Добавить оператора

Быстрый MVP-флоу: создаём логин и пароль вручную, без отдельного email-инвайта.

Интеграции с CRM

Здесь живут как готовые CRM-коннекторы, так и кастомный API-слой для отдельных клиентов.

Webhook API Для кастомных воронок, внутренних CRM и внешних автоматизаций. Следующий слой после amo.
Kommo / Bitrix24 Резервные карточки роста. Держим архитектурное место, но не размываем MVP в сторону лишней разработки.

AmoCRM private install

Сохраняем scope, channel secret и OAuth-данные прямо в KvakChat, чтобы inbox умел зеркалить чаты в amoCRM.

Текущий статус

Webhook URL, состояние синка и ключевые точки контроля amo-слоя.

Статус
Интеграция еще не настроена
Webhook URL
REST base
Scope ID
Pipeline / Status
Sync

Тариф и модули

Визуально повторяем сильный паттерн конкурентов: период сверху, каталог модулей по центру, итог заказа справа. Биллинг-логику дальше берем из основной CRM.

Бонусная программа

Структура как у реферальных кабинетов конкурентов: ссылка, баланс, история начислений и понятные правила.

Реферальная ссылка https://chat.kwakwak.ru/?ref=kvakchat

История начислений

Для MVP держим пустое состояние и готовим место под реальные операции по бонусному счету.

Настройки аккаунта

Здесь держим профиль компании, системные параметры и спокойные короткие формы вместо длинных перегруженных страниц.

Как это использовать

Логика кабинета закреплена по ролям, чтобы команда не терялась в интерфейсе.

Оператор Живет в `Чатах`, использует `Шаблоны`, смотрит только свои рабочие метрики.
Админ Управляет `Каналами`, распределяет `Операторов`, поддерживает CRM и следит за аналитикой.
Owner Контролирует тариф, бонусы, стратегические интеграции и общую операционную модель.