Helpdesk Pro¶
Helpdesk Pro — служба поддержки и система учёта заявок, которая работает внутри вашего сайта Grav. Сотрудники обрабатывают заявки в рабочей области Admin Next, клиенты следят за своими обращениями в портале на вашем сайте (обычно по адресу /help), а справочные статьи — обычные страницы Grav, которые портал ищет ещё до того, как кто-то напишет обращение. Всё хранится в одном файле SQLite, которым владеете вы.
Важно
Для премиальных продуктов требуется бесплатный плагин License Manager. Установите его и добавьте лицензию продукта перед установкой Helpdesk Pro.
Требования¶
| Требование | Примечания |
|---|---|
Grav >= 2.0.0 |
Helpdesk Pro несовместим с Grav 1.7 |
PHP >= 8.3 |
С расширениями pdo_sqlite, sqlite3, mbstring и dom |
Плагин API >= 1.0.0 |
Обеспечивает работу рабочей области в Admin Next и REST API |
Плагин Login >= 3.9.0 |
Учётные записи клиентов и сотрудников |
Плагин Email >= 5.2.0 |
Вся исходящая почта. Для приёма писем нужна версия 5.3.0 или новее |
Плагин Form >= 9.0.0 |
Капча формы запроса |
| Admin Next | Где работают сотрудники. Им нужно право api.access |
База данных только SQLite, и она поставляется вместе с плагином: не нужно настраивать сервер базы данных, вариантов MySQL или PostgreSQL нет.
Необязательные плагины добавляют возможности:
| Плагин | Что добавляет |
|---|---|
sync |
Обновления в рабочей области и портале без перезагрузки |
sync-mercure (1.2.2 или новее) или sync-ably |
Мгновенная push-доставка обновлений вместо опроса сервера |
yetisearch-pro |
Общие настройки семантического поиска, если он используется в обоих продуктах |
Helpdesk Pro работает и без них. Без sync экраны обновляются при возвращении к ним, а не в реальном времени.
Что входит в комплект¶
- Рабочая область сотрудников в Admin Next: «Моя работа», «Все заявки» с чипами фильтров, доски, сортировка, ответы и внутренние заметки, сохранённые ответы и макросы, сохранённые представления, массовое редактирование и сочетания клавиш.
- Клиентский портал, где клиенты входят по ссылке из письма (пароль не нужен), следят за своими обращениями, отвечают, отмечают заявку решённой и открывают её снова. Гости тоже могут отправлять обращения — за капчей, ограничениями частоты и оценкой спама.
- База знаний из страниц Grav с поиском, карточками тем, вопросом «Было ли это полезно?» и подсказками, пока человек вводит текст обращения.
- Почта в обе стороны: фирменные письма клиентам, которые правильно собираются в цепочки, ответы по почте от клиентов и сотрудников, новые заявки по почте через webhook провайдера или почтовый ящик IMAP.
- Уведомления в колокольчике с письмом как запасным вариантом для непрочитанного, ежедневным дайджестом и командными каналами для Slack, Discord, подписанного webhook или командного ящика.
- Автоматизация: правила «когда/если/тогда», встроенное автоматическое закрытие и цели SLA с рабочими часами, предупреждениями и нарушениями.
- Оценки клиентов, пользовательские поля, организации, которые делят обращения между коллегами, и отчёты с экспортом в CSV.
- Инструменты конфиденциальности: сводка по субъекту данных для каждого человека, объединение, юридические удержания и два режима удаления.
- REST API и инструменты MCP, чтобы скрипты и ИИ-клиенты могли делать то же, что рабочая область, а также события для дополнений.
С чего начать¶
- Установка запускает плагин, защищает базу данных и настраивает cron.
- Начало работы проводит по странице справочного центра, первому проекту и первой заявке, а также объясняет термины Helpdesk Pro.
- Рабочая область сотрудников — экскурсия по месту, где сотрудники проводят свой день.
Когда будете готовы принимать почту, прочитайте Исходящую почту, а затем Входящую почту. Если что-то не происходит (нет писем, нет дайджестов, правила не срабатывают), начните с разделов Устранение неполадок и Задания и cron.
В этом разделе¶
- Установка — установите Helpdesk Pro, защитите базу данных, настройте cron и выдайте сотрудникам необходимые права.
- Начало работы — создайте страницу справочного центра, настройте первый проект, отправьте и обработайте первую заявку и изучите термины Helpdesk Pro.
- Проекты и права — настройки и участники проектов, все права helpdesk-pro и правила, определяющие, кто может читать и изменять заявку.
- Рабочая область сотрудников — где сотрудники работают с заявками в Admin Next: экраны, фильтры, экран заявки, ответы и заметки, доски и сочетания клавиш.
- Сортировка и объединение — принимайте новые обращения, помечайте их дубликатами или отклоняйте в очереди сортировки, а также объединяйте две заявки об одном и том же.
- Сохранённые ответы и представления — сохранённые ответы с подстановками, макросы, которые также меняют заявку, сохранённые представления списка заявок и массовое редактирование.
- Статусы и метки — шесть фиксированных категорий статусов, собственные статусы внутри них, автоматические изменения статуса и метки.
- Справочный центр и портал — настройка страницы справочного центра, что клиенты видят в портале, его маршруты, оформление под вашу тему, переопределение шаблонов и функции Twig.
- Форма запроса и гости — форма нового запроса, заполнение по ссылке, гостевые обращения и капча, ограничения частоты, чёрный список и оценка спама, которые её защищают.
- Ссылки для входа — как клиенты входят в портал по ссылке из письма без пароля, как защищены эти ссылки и как более ранние обращения связываются с учётной записью.
- База знаний — пишите справочные статьи как страницы Grav, управляйте доступом и прослеживайте путь посетителя от поиска к статье и обращению.
- Поиск — единый поисковый индекс для заявок и статей, кто что находит, как он обновляется, синонимы, похожие заявки и необязательный семантический поиск.
- Вложения — кто видит файл, как файлы отдаются и хранятся, ограничения загрузки и разрешённые типы, необязательный приватный бакет и очистка.
- Исходящая почта — какие письма получают клиенты и сотрудники, фирменное оформление с названием, логотипом, цветами и светлым или тёмным видом, заголовки цепочек, отписка и шаблоны.
- Входящая почта — принимайте ответы и новые заявки по почте через webhook провайдера, собственный почтовый сервер или ящик IMAP, с адресами для ответа и журналом входящих.
- Уведомления — колокольчик сотрудников, кто о чём уведомляется, уровни уведомлений и режимы почты, когда отправляется письмо-запасной вариант и ежедневный дайджест.
- Каналы уведомлений — публикуйте события заявок в Slack, Discord, подписанный webhook или командный ящик, с составом каждого сообщения, повторными попытками, паузой и секретами.
- Правила и автоматизация — правила «когда/если/тогда», триггер по времени, защиты от зацикливания правил, встроенное автоматическое закрытие и пробный запуск.
- SLA — политики SLA с целями по первому ответу и решению, рабочие часы с часовыми поясами и праздниками, отсчёт, предупреждения и нарушения.
- Оценки клиентов — спрашивайте клиентов «Как мы справились?», когда заявка решена, не давайте почтовым сканерам отвечать за них и читайте ответы в рабочей области.
- Пользовательские поля — дополнительные вопросы к заявкам для каждого проекта, заполняемые клиентами или только сотрудниками, со столбцами списков, фильтрами и правилами.
- Организации — группируйте клиентов по компаниям, разрешайте присоединяться по домену электронной почты, определяйте организацию заявки и делите обращения между коллегами.
- Отчёты — экран отчётов рабочей области и его карточки, как считается каждое число, экспорт в CSV и отчёт Helpdesk на странице отчётов Admin Next.
- Люди и конфиденциальность — экран «Люди», блокировка, объединение, юридические удержания, удаление человека и то, что Helpdesk Pro хранит о гостях, клиентах и сотрудниках.
- Обновления в реальном времени — ответы, заметки и колокольчик без перезагрузки через плагин Sync, присутствие на заявке и то, что может передавать живой канал клиента.
- Задания и cron — очередь заданий, встроенная обработка, догоняющая обработка для сайтов без cron, строка планировщика и его PATH, повторные попытки и периодические задания.
- Конфигурация — все настройки Helpdesk Pro, вкладка за вкладкой, со значениями по умолчанию и описанием.
- Справочник CLI — все команды
bin/plugin helpdesk-pro, их параметры и когда их запускать. - REST API — маршруты Helpdesk Pro под
/api/v1/helpdesk-pro, кто может их вызывать, JSON заявки и хронологии и защита от конфликтов. - MCP — работа с заявками из ИИ-клиента через grav-mcp, все инструменты Helpdesk Pro, их права и разница между ответами и заметками.
- Расширение — для разработчиков: события Grav, доменные события, сервисы и реестры, которые используют дополнения для построения на Helpdesk Pro.
- Устранение неполадок — начните с отчёта о состоянии, затем исправьте типичные проблемы: задания не выполняются, почта не приходит, обновления в реальном времени, правила и удаление.