CRM ADMISSIONS
ДОКУМЕНТАЦИЯ ПРОЕКТА CRM MNU (ADMISSION CRM)
1. НАЗНАЧЕНИЕ СИСТЕМЫ
Admission CRM — внутренняя система управления работой приёмной комиссии MNU. Она обеспечивает учёт и сопровождение абитуриентов на всех этапах: от первого обращения до зачисления.
Основные возможности:
- приём и обработка заявок из разных каналов;
- ведение лидов и сделок по этапам воронки;
- управление контактами абитуриентов;
- учёт офлайн-посетителей и электронной очереди;
- обработка звонков и сообщений WhatsApp;
- AI-транскрипция и анализ разговоров;
- управление задачами и напоминаниями;
- импорт данных из CSV и Excel;
- обработка отклонённых и некорректных заявок;
- разграничение доступа по ролям.
2. ИСТОЧНИКИ ДАННЫХ
Основные источники:
- MNU Admissions (
admission.mnu.kz) — заявки с сайта и QR-форм; - Binotel — входящие и исходящие звонки, записи разговоров и webhook-события;
- WhatsApp-сервис — входящие сообщения;
- офлайн-тикеты — сведения о посетителях, зарегистрированных на ресепшне;
- сотрудники приёмной комиссии — данные, внесённые вручную;
- CSV/Excel — массовый импорт лидов, контактов и сделок.
3. КАКИЕ ДАННЫЕ ОБРАБАТЫВАЮТСЯ
В системе обрабатываются:
- ФИО, телефон и e-mail абитуриента;
- ИИН — при наличии;
- город, уровень образования и выбранная программа;
- статус лида или сделки и история движения по воронке;
- записи звонков, транскрипции и результаты AI-анализа;
- переписка в WhatsApp;
- теги, комментарии, задачи и напоминания;
- сведения об офлайн-визитах и тикетах;
- история действий сотрудников;
- результаты импорта, статусы строк и ошибки обработки.
4. КАК ПЕРЕДАЮТСЯ ДАННЫЕ
Обмен между интерфейсом и серверной частью CRM выполняется через REST API в формате JSON. Авторизация пользователей реализована с использованием JWT-токенов.
Интеграционный обмен:
- Binotel → CRM — webhook-уведомления о звонках с проверкой секретного ключа и IP-адреса;
- CRM → Binotel — получение записей разговоров через REST API;
- WhatsApp-сервис → CRM — входящие сообщения через защищённый webhook;
- CRM → OpenRouter — передача аудио и текста для транскрипции и анализа;
- CRM → ElevenLabs — синтез речи для голосового агента;
- CRM → n8n — передача событий для автоматизированной обработки;
- CRM → Google Drive — резервное копирование базы данных;
- CRM → SMTP — отправка почтовых уведомлений.
5. РАЗДЕЛЫ СИСТЕМЫ И ИНТЕГРАЦИИ
Основные модули:
- Лиды — обработка входящих заявок по стадиям;
- Сделки — сопровождение конвертированных и отклонённых заявок;
- Контакты — единая база абитуриентов;
- Офлайн-тикеты — учёт посетителей ресепшна;
- Табло — отображение электронной очереди;
- Мессенджер — сообщения WhatsApp и история звонков;
- Задачи — напоминания и поручения сотрудникам;
- Импорт — массовая загрузка данных из файлов;
- Администрирование — пользователи, роли, воронки, стадии, теги и аналитика.
Admission CRM интегрирован с MNU Admissions, Binotel, WhatsApp-сервисом, OpenRouter, ElevenLabs, n8n, Google Drive и SMTP.
ТЕХНОЛОГИЧЕСКАЯ ОСНОВА
Next.js, PostgreSQL, Prisma ORM, Redis, REST API, JSON, JWT, webhooks и Docker Compose. Фронтенд и серверные API работают в составе единого приложения.