Исходная задача
Обычная форма WordPress отправляет письмо, после чего большая часть процесса остаётся за пределами сайта: обращение вручную пересылается специалисту, статусы не синхронизированы, клиент не понимает, кто взял вопрос, а владелец не видит полную историю. Для ПравДок требовалась единая система, в которой сайт, база заявок, специалисты и клиентский канал работают как один маршрут.
Что разработано
1. Собственная форма юридического обращения
Форма принимает ситуацию обычными словами, срочность, регион, контакты и предпочтительный канал связи. Она не требует от клиента знания юридических терминов. Обращение сначала сохраняется, получает номер, а уже затем уведомления передаются специалистам.
2. Клиентский MAX-контур
Предусмотрены два сценария:
- заявка создана непосредственно в боте — MAX user ID уже известен;
- заявка создана на сайте — клиент подключает её одноразовым кодом и подтверждает номер обращения.
Номер телефона в заявке и номер аккаунта MAX могут отличаться, поэтому привязка выполняется по фактическому user ID после подтверждения, а не по предположению.
3. Контур для юристов
Специалист видит доступные обращения, принимает заявку в работу и получает только необходимые данные. Система фиксирует, кто и когда взял обращение, исключает одновременную бесконтрольную обработку и поддерживает статусы.
4. Пул рабочих групп
Для быстрого запуска общения используется заранее подготовленный пул групп MAX. После назначения специалиста система выделяет свободную группу и связывает её с обращением. Это сокращает ручные действия и не заставляет создавать рабочее пространство с нуля для каждого клиента.
5. Административная панель
Владелец видит заявки, статусы, специалистов, историю действий, связь с клиентским аккаунтом и технические ошибки. Управление не сводится к почтовому ящику.
6. Управляемый контент WordPress
Часть страниц перенесена из тяжёлой структуры конструктора в собственные управляемые шаблоны. Отдельно реализованы формы, отзывы, служебные страницы и SEO-настройки.
Как работает маршрут
Клиент описывает ситуацию на сайте или в MAX
→ обращение сохраняется и получает номер
→ определяется способ подключения клиента
→ заявка становится доступна специалистам
→ юрист принимает её в работу
→ выделяется рабочее пространство
→ клиент и специалист получают понятный канал общения
→ владелец видит статус и историю
Почему готового плагина было недостаточно
Здесь требовалась не отдельная форма и не отдельный чат-бот, а согласованная логика идентификации клиента, заявок, ролей, групп и статусов. Готовые плагины решали фрагменты, но не обеспечивали единый проверяемый процесс.
Результат
Проект получил сайт и внутреннюю систему, где юридическое обращение не заканчивается отправленным письмом. Заявка сохраняется, связывается с реальным клиентом, передаётся специалисту и остаётся под контролем владельца.
Что видно на публичном сайте
На публичной версии представлены юридические услуги, форма обращения, связь через Telegram и MAX, отдельный блок MAX-бота, документы и карта сайта.