Руководство

Каждая возможность шаг за шагом, со снимками экрана из работающей системы. Интерфейс на изображениях работает на английском языке — это базовый язык продукта.

Снимки экрана сделаны в версии 0.46.0. На показанных экранах до версии 1.1.6 ничего не изменилось. Отличается только номер версии внизу боковой панели.

Настройка под себя и администрирование

Здесь вы подгоняете систему под свою компанию. Сюда относятся язык, логотип и цвета. И те дела, которые делаешь редко, а потом они очень нужны: сообщение для всех, обновление, архив. Кроме отправки сообщения по электронной почте, весь этот блок входит в Basic.

1

Включить языки и перевести их самому

В разделе «Settings → Language Settings» вы выбираете, какие языки предлагает ваша компания. На выбор есть 30.

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

После этого каждый пользователь выбирает в своём меню язык, на котором работает, из включённых вами.

Переводы не приходят с обновлением. Обновление приносит новые английские тексты, а перевод для них вы делаете сами.

Это делается в два шага. Кнопкой «Export JSON» вы скачиваете файл, в котором рядом с каждым английским текстом стоит ваш нынешний перевод.

Этот файл вы заполняете в своём темпе и загружаете обратно кнопкой «Import JSON». Пустые поля пропускаются, имеющиеся переводы перезаписываются.

Заполнители вроде {count} должны сохраниться в переводе. Запись, потерявшая заполнитель, отклоняется и остаётся английской. Система называет, какая именно.

Карточка «State of your language packs» показывает по каждому языку, как обстоят дела. Она называет три случая: переведено, не переведено и устарело.

«Out of date» — это тот случай, который важен. Английский текст изменился, ваш перевод остался на месте и теперь говорит другое.

Карточка «Languages» с языками в виде кнопок, английский включён навсегда.
Красная рамка стоит на немецком и на «Save languages». У английского стоит пометка «Always active».Открыть изображение в полном размере
Карточка «Export translations» с выбором целевого языка.
Сначала выберите целевой язык, затем скачивайте. В файле лежат английский текст и ваш нынешний перевод.Открыть изображение в полном размере
Карточка «Import translations» с выбранным файлом.
После «Select file» рядом появляется имя файла. Загружает его только «Import JSON».Открыть изображение в полном размере
Карточка «State of your language packs» с состоянием немецкого.
В этом примерном мире немецкий пакет полон. Число слева растёт с каждым обновлением, которое приносит новые тексты.Открыть изображение в полном размере
2

Логотип, значок сайта и цвета

В разделе «Settings → CI Settings» вы задаёте свой логотип, свой значок сайта и три цвета.

Логотип появляется на боковой панели под логотипом системы. Рекомендуется 400 на 160 точек в формате PNG или SVG с прозрачным фоном, не больше 2 МБ.

Значок сайта — это маленькое изображение во вкладке браузера. Рекомендуется SVG или 64 на 64 точки.

Три цвета — это «Primary color», «Accent color» и «Background color». Первый красит важные кнопки, второй значки и выделения, третий фон.

Цвета текста и наведения система вычисляет сама, чтобы текст оставался читаемым. Вы задаёте только три основных цвета.

Пустое поле означает, что действует встроенный цвет. Квадрат рядом показывает тогда чёрный, потому что «нет цвета» он показать не может. Примечание ниже об этом говорит.

Предпросмотр под полями показывает ваши цвета до сохранения. Применяет их для всех только «Save».

«Restore defaults» возвращает всё назад. При этом удаляются и загруженные логотип и значок сайта.

Карточка «Colors» с двумя заданными цветами и предпросмотром под ней.
Красная рамка стоит на двух кнопках предпросмотра. Они сразу показывают введённые вами цвета.Открыть изображение в полном размере
Логотип компании на боковой панели, под логотипом системы.
Красная рамка стоит на загруженном логотипе. Он появляется сразу и на каждой странице.Открыть изображение в полном размере
3

Светлый и тёмный вид, и вид на телефоне

Система есть в тёмном и светлом виде. Переключаются в своём меню внизу боковой панели.

Выбор принадлежит каждому пользователю и запоминается. Один оператор может работать в светлом виде, пока коллега работает в тёмном.

В том же меню лежат ваша доступность, фотография профиля, пароль и язык.

На узком экране интерфейс перестраивается. Таблица превращается в карточки одна под другой, а боковая панель прячется за значком слева вверху.

Отдельного приложения нет. Адрес тот же, что и на компьютере, и вход такой же.

Личное меню с пунктами «Light mode» и «Dark mode».
Красная рамка стоит на «Light mode». Галочка рядом показывает, какой вид включён.Открыть изображение в полном размере
Список заявок в светлом виде.
Та же страница, те же данные. Меняются только цвета.Открыть изображение в полном размере
Та же страница в узком окне, как на телефоне.
На телефоне список идёт одной колонкой. Боковую панель открывают значком слева вверху.Открыть изображение в полном размере
4

Даты и время так, как вы их пишете

Прежде чем начать: Общие настройки могут менять администраторы и операторы. Все остальные читают даты так, как там задано.

В разделе «Settings → General Settings» есть карточка «Date and time format». Она стоит сразу за часовым поясом.

Написание даты складывается из четырёх выборов. «Date order» — это порядок дня, месяца и года.

«Date separator» — это знак между числами. Можно выбрать точку, косую черту или дефис.

«Clock» — это часы: 24 часа или 12 часов с AM и PM. «Time separator» — это знак между часом и минутой.

Под четырьмя полями стоит «This is how it looks». Он показывает результат до того, как вы нажмёте «Save».

Настройка действует на всю установку. Она не зависит ни от языка, ни от отдельного пользователя.

Это сделано намеренно. Компания пишет даты одним способом, и каждый коллега читает одно и то же написание.

Заводская настройка — день, месяц, год через точку и 24-часовые часы. Если вы ничего не меняете, ничего не меняется.

Выбранное написание действует везде, где система показывает дату. Сюда входят заявка, списки, напоминание и записанное время.

Выгрузки это не затрагивает. Они пишут дату как 2026-08-22, потому что такую форму программы для таблиц читают надёжно.

Поле, в которое вы вводите дату, к этому не относится. Оно открывает календарь вашего браузера и сохраняет его написание.

Подробнее об этом в карточке: Включить языки и перевести их самому

Карточка «Date and time format» с четырьмя списками выбора и предпросмотром.
Красная рамка стоит на порядке и на предпросмотре. Примеры внутри списков меняются вместе с выбранным порядком.Открыть изображение в полном размере
Подробности заявки в заводской настройке: день, месяц, год и 24-часовые часы.
Так выглядит заявка, пока ничего не изменено. Сверху моменты времени, снизу дни записанного времени.Открыть изображение в полном размере
Те же подробности после перехода на месяц, день, год с 12-часовыми часами.
Та же заявка после изменения. Записанные дни следуют настройке так же, как моменты времени над ними.Открыть изображение в полном размере
5

Объявлять об обслуживании и сбоях

Прежде чем начать: Сообщение на странице входа входит в Basic. Отправка его ещё и письмом входит в Professional.

Страница «Maintenance / Incident-Notification» стоит на боковой панели. Там вы пишете сообщение, которое видят все.

Сообщение появляется на странице входа и по всей системе. Так его читают ещё до входа.

Смысл в том, чтобы избежать лишних заявок. Тот, кто прочитал, что сеть не работает, не сообщит об этом ещё раз.

Текст вы собираете щелчками. Сначала щёлкните поле, которое хотите заполнить. Оно получает красную рамку, и всё, что вы отмечаете после, попадает туда.

«Title / Subject» показывается вверху сообщения. «Body» показывается под ним. Если вы отправляете сообщение письмом, первое становится темой, а второе телом письма.

Готовые предложения есть как строительные блоки. Свои можно добавить в разделе «Text Modules», а свои системы и службы в разделе «Systems / Services».

Кнопками «Calendar (add date)» и «Time (add time)» вы вставляете дату и время. Так объявляют о плановом обслуживании.

Переключатель вверху включает и снова выключает сообщение. Оно висит, пока вы его не выключите.

Рядом есть второй вид сообщения. Если вы превращаете заявку в сбой, она тоже появляется на странице входа и исчезает сама, как только заявка решена. Этот переключатель к ней не относится.

Кнопкой «Send as E-Mail» вы отправляете тот же текст ещё и на список адресов. Именно эта часть относится к Professional.

Подробнее об этом в карточке: Инцидент как баннер и как примечание в автоответе

Карточка с текстовыми блоками и вашими системами.
Красная рамка стоит на списке систем. В этом примерном мире там электронная почта, VPN и файловый сервер.Открыть изображение в полном размере
Заголовок и текст с отмеченными блоками, поле «Body» активно.
Красная рамка стоит на активном поле и на «Calendar (add date)». Под полем написано, какое из них активно.Открыть изображение в полном размере
Страница входа с включённым сообщением, во всю ширину.
Так его читает клиент до входа. «Dismiss» прячет сообщение на это посещение.Открыть изображение в полном размере
Тот же текст с отмеченным «Send as E-Mail» и списком получателей.
Красная рамка стоит на списке получателей и на «Send Mail». Несколько адресов разделяйте запятой.Открыть изображение в полном размере
6

Раннее предупреждение, пока диск не заполнился

Система следит за местом на диске сервера и говорит об этом раньше, чем оно кончится.

Ступеней две. С 90 процентов занятого места вы получаете уведомление, с 95 процентов предупреждение.

Тот, кто занимается обновлениями, видит цифры и что делать. Обычно самое крупное — это старые образы прежних обновлений.

Все остальные, кто вошёл в систему, получают короткое предложение и указание обратиться к администратору. Они видят его только со ступени предупреждения.

Ничего из этого не появляется на странице входа. Насколько полон диск сервера, никого не касается до входа.

Полный диск бьёт не только по обновлению. Вложения, входящая почта, база данных и резервная копия лежат на одном и том же диске.

Баннер с уведомлением о том, что места становится мало.
Первая ступень. В этом примерном мире занято 93 процента, свободно 14 из 200 ГБ.Открыть изображение в полном размере
Тот же баннер с формулировкой ступени предупреждения.
Вторая ступень при 96 процентах. Теперь текст называет и то, что может начать отказывать.Открыть изображение в полном размере
То же событие в окне оператора: короткое предложение без цифр.
Тот, кто не может освободить место, цифр не получает. Предложение называет последствие и указывает на администратора.Открыть изображение в полном размере
7

Обновление одним нажатием

В разделе «Settings → Updates» вы видите, какая версия работает и есть ли более новая.

Если есть новая версия, ниже перечислено, что она приносит. Список показывает каждую версию, через которую вы перескакиваете.

Перед обновлением система сама делает резервную копию. Она охватывает базу данных, вложения и архивы.

Затем она проверяет, достаточно ли свободного места. Обновлению нужны старый и новый образ одновременно, поэтому оно требует 10 ГБ.

Если места не хватает, система отказывается от обновления и говорит почему. Это лучшая новость, чем остановка на полпути.

Система спрашивает, прежде чем начать. Во время обновления она недоступна несколько минут, поэтому выберите спокойное время.

Если что-то идёт не так, система возвращается к прежней версии и продолжает работать.

Если ваш сервер не может достучаться до источника обновлений, система так и говорит. Она не станет утверждать, что у вас последняя версия.

Обновление, которое переводит базу данных на новую версию, одним нажатием не применяется. Система вам об этом говорит, а в примечаниях к выпуску написано, что делать.

Карточка «Version status» сообщает, что система обновлена.
Красная рамка стоит на сообщении. «Check now» спрашивает сразу, не дожидаясь следующей проверки.Открыть изображение в полном размере
Та же карточка с доступной версией и примечаниями к выпуску.
Красная рамка стоит на «Install update». Над ней написано, что приносит новая версия.Открыть изображение в полном размере
Подтверждение, которое спрашивают перед началом обновления.
Вопрос называет версию и говорит, что сначала делается резервная копия.Открыть изображение в полном размере
Та же карточка, когда до источника обновлений не достучаться.
Красная рамка стоит на сообщении. Без ответа система говорит, что она не знает.Открыть изображение в полном размере
8

Архивировать закрытые заявки

Прежде чем начать: «Delete from live DB» убирает заявки из работающей базы данных навсегда. Сначала скачайте архив и загляните внутрь.

В разделе «Settings → Archive» вы упаковываете закрытые заявки за период в файл. Так рабочий объём остаётся небольшим.

Переезжают только закрытые заявки. Открытая заявка того же периода остаётся на месте.

«Preview» заранее говорит, сколько заявок охватывает период. Он ничего не пишет и ничего не меняет.

«Create archive» собирает файл ZIP. В нём лежат заявки с комментариями, историей, настраиваемыми полями и вложениями.

Файл затем стоит в списке ниже, с периодом, количеством и размером. Возможна вложенная папка, если вы хотите раскладывать по годам.

Только после этого вы решаете, покидают ли заявки работающую базу данных. Само создание архива ничего не меняет.

«Restore» возвращает заявки из файла. Заявки с уже существующим номером пропускаются.

Восстановлению нужны команды и рабочие процессы, на которые ссылается заявка. Если их нет, система говорит, что она не смогла сопоставить.

«Delete archive file» удаляет только файл. Заявки в работающей базе данных остаются нетронутыми.

Карточка «Create archive» с двумя полями дат.
Красная рамка стоит на периоде. Вложенная папка необязательна.Открыть изображение в полном размере
Та же карточка с результатом предпросмотра.
В этом примерном мире год охватывает две закрытые заявки. Предпросмотр ничего не меняет.Открыть изображение в полном размере
Список архивов с периодом, количеством, вложениями и размером.
Красная рамка стоит на двух действиях, которые затрагивают рабочие данные.Открыть изображение в полном размере
Вопрос, который задают перед тем, как заявки покинут работающую базу данных.
Вопрос говорит, что этот шаг нельзя отменить.Открыть изображение в полном размере
9

Заполнять выпадающие списки из файла

В разделе «Settings → General Settings» лежат выпадающие списки системы. У каждого списка своя вкладка.

Для отделов, должностей и местоположений есть ещё и путь через файл. Он окупается, когда вы добавляете много записей сразу.

«Export JSON» скачивает список. На свежей установке так вы получаете пустую структуру, в которую вписываете свои записи.

В файле есть пример, показывающий, как выглядит запись. При загрузке файла обратно он пропускается.

«Import JSON» создаёт то, чего не хватает. Имеющиеся записи остаются нетронутыми.

Переименование через файл не работает. Для этого есть поля на этой странице, и красное примечание об этом говорит.

Записи вы переводите потом на странице языков. В файле лежит английское название.

С категориями так же. Они принадлежат команде, поэтому лежат на странице категорий этой команды.

Подробнее об этом в карточке: Основные и подкатегории свободно настраиваются для каждой команды

Вкладка «Department» с кнопками выгрузки и загрузки.
Красная рамка стоит на двух кнопках. Красное предложение над ними предостерегает от переименования через файл.Открыть изображение в полном размере
Скачанный файл в браузере, с примером и записями.
В нём нет ничего, кроме названий. Поэтому его может править любой текстовый редактор.Открыть изображение в полном размере

Команды и пользователи

Команда — это ответственность, а не папка. У неё свои категории, свои сроки и свои участники. Клиент видит ровно одну из них. Всё остальное сводится к тому, у кого какая учётная запись и что этой записи можно.

1

Создавать и настраивать команды

Команды живут в разделе «Settings → Teams». Слева список, справа настройки той команды, на которую вы щёлкнули. Число за названием — это количество участников.

Новая команда получает название в поле «Team name». Ниже поле «Copy categories from» позволяет выбрать существующую команду, чтобы новая начала с тех же основных и подкатегорий. Кнопка «Create team» создаёт её.

Первая команда — это та, которую видят ваши клиенты. Каждая следующая команда профильная и стоит за ней. Просить сообщающего самому выбрать нужный отдел — это слишком много: он обращается в первую команду, а дальше заявку передают.

Изменить это можно в любой момент. Карточка «Customer permissions» решает для каждой команды, могут ли клиенты создавать там заявки и видеть свои. Без одного из этих двух разрешений команда для клиента вообще не появляется.

Карточка «Agent permissions» относится к операторам этой команды. Она решает, могут ли они вести заявки, вести категории и видеть отчёты этой команды.

Карточка «Agents» содержит участников. Несмотря на заголовок, там же лежат и клиенты команды. Список выбора над ней и кнопка «Add Agent» добавляют человека, «Remove» убирает. Тот, кого добавили или убрали, должен один раз выйти и снова войти.

«Default e-mail language» — это язык, на котором пишет эта команда. Он действует, когда почтовое правило выбирает «Team default language».

Переключатель «Active» выводит команду из работы. Она исчезает с боковой панели и из всех списков выбора. Удалённой она при этом не становится.

«Delete» убирает команду, только пока в ней не осталось открытых заявок. Иначе система называет причину и ничего не делает.

Карточка «Audit log» записывает каждое изменение команды, с именем и временем.

В Basic работает одна команда. В Professional ограничения нет.

Страница «Teams» со списком обеих команд слева и настройками Helpdesk справа.
Красные рамки стоят на двух командах. Щелчок по одной меняет то, что стоит справа. Число с краю — это количество участников.Открыть изображение в полном размере
Поле «Team name» с введённым названием, под ним «Copy categories from» и кнопка «Create team».
Введите название, при желании возьмите категории существующей команды, затем нажмите «Create team».Открыть изображение в полном размере
Карточки «Customer permissions» и «Agent permissions» с их переключателями.
Красные рамки стоят на двух заголовках. Эти переключатели относятся только к этой одной команде.Открыть изображение в полном размере
Карточка «Agents» со списком выбора, кнопкой «Add Agent» и участниками ниже.
Красная рамка стоит на «Add Agent». Значок рядом с каждым именем — это роль, и в карточке лежат также клиенты команды.Открыть изображение в полном размере
Карточка «Audit log» с двумя записями, у каждой имя и время.
Красная рамка стоит на заголовке. Каждая строка называет изменение, того, кто его сделал, и когда.Открыть изображение в полном размере
2

Создавать администраторов и операторов

Учётные записи живут в разделе «User management». В списке видны имя и имя для входа, адрес электронной почты, команда с отделом под ней и роль.

«New user» открывает форму. Имя, фамилия, имя для входа и адрес электронной почты обязательны. Сверх того нужен либо пароль, либо отметка «Send login details by e-mail».

С этой отметкой пароль вы не задаёте. Новый пользователь получает письмо со своим именем для входа и ссылкой с ограниченным сроком и задаёт пароль сам. Паролей система не рассылает никогда.

Роль решает всё остальное. «Admin» и «Agent» — это оба сотрудники, и они считаются из одного и того же запаса. Администратору по умолчанию можно больше, но каждое отдельное разрешение можно изменить.

В Basic есть два места для сотрудников. Как их разделить, решаете вы: один администратор и один оператор либо два администратора. Клиенты не считаются, их в обеих редакциях неограниченно.

Когда кто-то уходит, щёлкните значок архива в его строке. Учётная запись блокируется, и войти он больше не может.

Заблокированная учётная запись переходит в вид «Archived» и несёт там значок «locked». В виде «Active» она больше не видна.

Заблокированная учётная запись больше не занимает место сотрудника и не появляется ни в одном списке «Assign to». У уже назначенных заявок остаются свой оператор и его имя.

В виде «Archived» та же кнопка называется «Restore» и снова освобождает учётную запись. В Basic для этого снова нужно свободное место.

Два значка между ними сбрасывают пароль и двухфакторный вход. Новый пароль тогда один раз показывается на экране. Никуда он не отправляется.

Страница «User management» со всеми учётными записями, их ролью и действиями в каждой строке.
Красные рамки стоят на «New user» и на переключении между открытыми и заблокированными учётными записями. Кнопка показывает, какой из двух видов открыт.Открыть изображение в полном размере
Диалог «Create new user» с заполненными обязательными полями и списками выбора команды, отдела, должности, местоположения и роли.
Красные рамки стоят на роли и на приглашении. Роль — единственный список выбора, который обязателен.Открыть изображение в полном размере
Тот же диалог с поставленной отметкой: поле пароля отключено и говорит, что пользователь задаёт его по ссылке.
С отметкой звёздочка у поля пароля пропадает. Само поле говорит, кто задаёт пароль.Открыть изображение в полном размере
Вид «Archived» с заблокированной учётной записью, значком «locked» и кнопкой «Restore».
Красные рамки стоят на значке и на пути назад. Оба существуют только в этом виде.Открыть изображение в полном размере
3

Клиенты: учётные записи тех, кто сообщает

Клиентов неограниченно и в Basic, и в Professional. Места сотрудника они не занимают.

Учётная запись клиента появляется тремя путями. Вы создаёте её в разделе «User management». Вы приглашаете человека письмом. Или вы разрешаете самостоятельную регистрацию.

Переключатель для этого лежит в разделе «Settings → Security» в карточке «Self-registration». По умолчанию он выключен. Включённый, он добавляет на страницу входа ссылку «Register».

Тот, кто регистрируется сам, всегда получает роль «Customer». Никакую другую роль этим путём выдать нельзя.

Без отправки писем адрес нельзя подтвердить. Такие учётные записи несут в списке пометку «not confirmed», чтобы оператор видел, доказано ли, что адрес принадлежит этому человеку.

Для внутренней службы поддержки переключатель лучше не трогать. Иначе учётную запись заведёт любой, кто знает адрес.

Клиент видит только свои дела. Его боковая панель коротка: свои заявки, новая заявка, база знаний. Настроек он не видит никогда.

Что ему можно в команде, задаётся на команде. Без разрешения создавать там заявки этой команды для него не существует.

Карточка «Self-registration» с переключателем и примечанием под ним.
Красная рамка стоит на переключателе. Текст рядом говорит, что он делает и что происходит без отправки писем.Открыть изображение в полном размере
Та же система под учётной записью клиента: короткая боковая панель и список заявок только с её собственными делами.
В столбце «User» во всех строках стоит одно и то же имя. Клиент не видит ничего чужого, а настроек на боковой панели нет.Открыть изображение в полном размере
4

Роли и концепция прав

Ролей три: «Admin», «Agent» и «Customer». Создать другие нельзя. Зато свободно каждое отдельное разрешение.

Эти три можно переименовать и перевести в разделе «Settings → General Settings» на вкладке «Role».

Что роли можно, задаётся в другом месте: в разделе «Settings → Security» в карточке «Permission concept».

Каждая строка — одна функция, каждый столбец — одна роль. Галочка разрешает. Под названием стоит внутренний ключ, но для работы со страницей он вам не нужен.

Список длинный. Он идёт от управления пользователями через доступ к отдельным страницам настроек и до учёта времени.

Столбец «Agent Team» — особый случай. Он становится доступен, только когда в той же строке стоит галочка «Agent». Выберите там команду, и разрешение будет действовать только для операторов этой команды.

У роли «Admin» нельзя отнять ни одного разрешения. После сохранения галочка возвращается. Так никто не запрёт себя снаружи собственной системы.

С кнопкой «Save» изменение действует сразу. Тот, кого оно касается, заметит это при следующем щелчке.

Карточка «Permission concept» с таблицей: одна строка на функцию, столбцы для администратора, оператора, команды оператора и клиента.
Красная рамка стоит на строке заголовков. Список выбора в столбце «Agent Team» доступен только там, где стоит галочка «Agent».Открыть изображение в полном размере
Вкладка «Role» с тремя ролями, у каждой значок «Mandatory».
Красная рамка стоит на примечании. У трёх ролей значок «Mandatory», поэтому их можно переименовать, но не удалить.Открыть изображение в полном размере
5

Отдел, должность и местоположение

Три списка описывают человека, а не заявку: отдел, должность и местоположение.

Их создают в разделе «Settings → General Settings» в карточке «Drop-down lists». Обращение со всеми тремя одинаково.

Назначают их на учётной записи. В форме в разделе «User management» поля называются «Department», «Position» и «Location».

В списке пользователей отдел стоит под командой. Должность и местоположение видны в форме учётной записи.

У местоположения есть второе применение. На заявке есть поле «Location», и оно берёт данные из того же списка.

В каждом из трёх списков есть запись, которую нельзя удалить. Она называется «None selected or available» и несёт значок «Mandatory».

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

Переводят не здесь, а разом на странице переводов. Английское название — это якорь, на котором держатся переводы.

Диалог «Edit user» с заполненными полями отдела, должности и местоположения.
Красные рамки стоят на трёх полях. Они стоят рядом с командой, но значат другое: команда говорит, кто ведёт заявки, а отдел говорит, где человек работает.Открыть изображение в полном размере
Список пользователей со столбцом «Team», в котором под названием команды стоит отдел.
Красная рамка стоит на столбце. Сверху команда, под ней отдел. У того, кто ни в одной команде, там стоит прочерк.Открыть изображение в полном размере

Интеграция электронной почты

Система заявок забирает письма из почтового ящика и сама их отправляет. Как это настроить, написано на карточке «Заявки из писем, ответы и продолжение переписки» в блоке о работе с заявками. Этот блок показывает, что становится с входящим письмом, как заблокировать отправителей и какие сообщения система шлёт сама. Весь почтовый канал входит в редакцию Professional.

1

Что становится с письмом

Только Professional

Когда кто-то пишет в почтовый ящик команды, из письма создаётся заявка. Тема становится заголовком, текст становится описанием, а адрес отправителя записывается как заявитель. В канале заявки стоит «E-mail».

Если в письме есть имя отправителя, оно попадает в поле рядом с адресом. Если его нет, в поле стоит «E-Mail». Канал и так говорит, что дело пришло письмом.

Приставки вроде «Re:» или «Fwd:» из заголовка убираются. Заявка тогда носит название дела, а не название ответа на него.

Оформление письма сохраняется. Полужирный текст, списки и таблицы появляются в заявке точно так же, как были в письме.

Ссылки сохраняются. Ваш оператор может щёлкнуть их в заявке, а не набирать адрес.

Картинка, встроенная в письмо, остаётся там же, где была в тексте. Она сохраняется и как вложение заявки.

Картинка, которую письмо только подгружает из интернета, удаляется. Такие картинки часто сообщают отправителю, когда и где письмо прочитали. Кто хочет, чтобы картинка дошла, пусть встроит её в письмо или приложит файлом.

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

Если в рабочем процессе включён автоответ, отправитель сразу получает подтверждение. Благодаря ссылке в теме каждый следующий ответ снова находит то же дело и становится комментарием к нему.

Подробнее об этом в карточке: Заявки из писем, ответы и продолжение переписки

Отправленное письмо в почтовой программе отправителя, со встроенной картинкой и ссылкой.
Это окно не система заявок, это почтовая программа отправителя. В письме есть встроенная картинка и ссылка.Открыть изображение в полном размере
Описание получившейся заявки с картинкой на месте и со ссылкой.
То же письмо в виде заявки. Красные рамки стоят на картинке и на ссылке. Оба стоят там же, где в письме, и ссылку можно щёлкнуть.Открыть изображение в полном размере
Вкладка «Attachments» заявки с файлом inline_image_1.png.
Встроенная картинка сохраняется и как вложение. Так её можно скачать, не вытаскивая из текста.Открыть изображение в полном размере
Подтверждение во входящих отправителя, со ссылкой в теме.
Подтверждение так, как оно приходит отправителю. В теме стоит ссылка на дело. Если отправитель на него ответит, ответ попадёт в ту же заявку.Открыть изображение в полном размере
2

Блокировать отправителей

Только Professional

Прежде чем начать: Список блокировки стоит в самом низу страницы «E-Mail Settings». Он действует сразу для всех команд.

Некоторые отправители не должны создавать заявку. Один пример — это рассылки, другой — почтовые ящики, которые шлют только машинные отчёты.

Указывайте полный адрес, когда имеется в виду ровно один отправитель. На картинке это no-reply@example.com.

Указывайте домен с ведущим знаком @, когда имеются в виду все адреса одного отправителя. На картинке это @newsletter.example.net. Поддомены блокируются вместе с ним.

Письмо от заблокированного отправителя заявку не создаёт. Оно помечается прочитанным и переносится в папку обработанных. Во входящих ничего не копится.

Блокировка работает и в другую сторону. Система не отправляет писем на заблокированный адрес.

В этом и есть настоящий смысл для адресов, которые никто не читает. Без блокировки подтверждение уходило бы в почтовый ящик, который никогда не отвечает.

«Add» ставит запись в список. Значок корзины рядом снова убирает запись. Изменение действует сразу, сохранять ничего не нужно.

Карточка «E-Mail Blacklist» с двумя записями: полным адресом и доменом.
Красная рамка стоит на поле ввода. Его подсказка называет обе допустимые формы. Ниже стоят две записи этой установки.Открыть изображение в полном размере
3

Что система отправляет сама

Только Professional

Прежде чем начать: Переключатели с этой карточки лежат для каждой команды в разделе «Team mailboxes» на странице «E-Mail Settings», прямо под адресом почтового ящика этой команды.

Кроме ответов вашим клиентам, система отправляет и собственные сообщения. Сюда входят назначение заявки, нарушенный срок, приглашение, новый пароль, опрос удовлетворённости и согласование запроса.

Эти тексты идут готовыми и сначала английские. Они лежат в языковом пакете вместе со всеми остальными текстами интерфейса.

Как только языковой пакет импортирован, каждое из этих сообщений уходит на языке, заданном у получателя. Поэтому двое по одному и тому же делу получают сообщение на двух языках.

Формулировки вы меняете на странице языков. Там вы скачиваете тексты одного языка файлом, правите его и снова загружаете. Английский — это источник, и он остаётся как есть.

Объявляется ли назначение вообще, решается для каждой команды. Для этого под почтовым ящиком стоят три переключателя.

«Send assignment e-mails» отправляет письмо оператору, который получает заявку. С выключенным переключателем эта команда не объявляет назначений вовсе.

«Notify on self-assignment» решает, отправлять ли письмо и тогда, когда кто-то берёт заявку сам. По умолчанию этот переключатель выключен.

«Send mail on ticket actions» действует в другом месте. С ним диалоги закрытия, смены статуса и передачи предлагают отправить комментарий ещё и письмом.

Подтверждение вашим клиентам сюда не относится. Его текст вы пишете сами, в рабочем процессе почтового ящика.

Подробнее об этом в карточке: Заявки из писем, ответы и продолжение переписки

Раздел «Assignment notifications» с тремя переключателями.
Красные рамки стоят на трёх переключателях. Они принадлежат почтовому ящику команды над ними. У каждой следующей команды есть свои такие же три переключателя.Открыть изображение в полном размере

Проверка подлинности и безопасность, включая SSO

Кто и как входит, решается в двух местах. Страница безопасности управляет входом по имени пользователя и паролю. Страница SSO подключает каталог или внешнюю службу входа. Работать могут обе одновременно.

1

Вход по имени пользователя и паролю

Прежде чем начать: Настройки с этой карточки живут в разделе «Settings → Security». Эту страницу видят только администраторы.

По умолчанию все входят по имени пользователя и паролю. Вместо имени пользователя подходит адрес электронной почты. Под формой есть ссылка для тех, кто забыл пароль.

После входа браузер получает пропуск, действующий заданное время. Как долго, решает карточка «JWT token timer». Допустимы значения от 1 до 24 часов, рекомендуется 12. После этого человеку нужно войти снова.

Карточка «Password policy» относится к каждому паролю, который задаётся в системе. Она действует при создании учётной записи, при смене собственного пароля и при сбросе пароля администратором.

Вы задаёте наименьшую длину, какие виды знаков должны встречаться, через сколько дней пароль истекает и сколько прежних паролей остаются заблокированными. Для дней и для списка блокировки 0 означает «выключено».

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

У учётных записей, которые входят через SSO или каталог, локального пароля нет, поэтому истечение к ним не относится. Их правила живут у поставщика.

Карточка «2FA Settings» включает двухфакторный вход. У неё два переключателя. Верхний требует его от администраторов и операторов, нижний от всех, включая клиентов. Если оба выключены, двухфакторный вход отключён.

Тот, кто войдёт следующим без второго фактора, сразу его настраивает. Система показывает QR-код для приложения-аутентификатора и тот же ключ для ввода вручную. После первого кода фактор включён.

Сразу после этого появляются десять кодов восстановления. Каждый из них один раз заменяет код из приложения. Показываются они ровно один раз.

Если кто-то потерял и устройство, и коды, помогает администратор. В списке пользователей кнопка с перечёркнутым щитом сбрасывает двухфакторный вход этого человека. При следующем входе он настраивает его заново.

Коды зависят от часов сервера. Если они неверны, ни один код не принимается. Кнопка «Check now» на той же карточке сверяет время сервера с публичным источником времени.

Если кто-то входит через внешнюю службу входа, кода система не спрашивает. Второй фактор уже проверил поставщик. С входом через каталог иначе: там правило выше действует по-прежнему.

Страница входа с полями «Username» и «Password» и кнопкой «Sign in».
Красные рамки стоят на двух полях и на кнопке. В верхнее поле подходит и адрес электронной почты.Открыть изображение в полном размере
Карточка «JWT token timer» с полем для числа часов.
Красная рамка стоит на поле. Оно принимает значения от 1 до 24.Открыть изображение в полном размере
Карточка «Password policy» с наименьшей длиной, видами знаков, истечением и списком блокировки.
Красные рамки стоят на трёх числовых полях. Флажки над ними решают, какие виды знаков должны встречаться.Открыть изображение в полном размере
Карточка «2FA Settings» с обоими выключенными переключателями.
Красные рамки стоят на двух переключателях. В показанном здесь состоянии двухфакторный вход выключен.Открыть изображение в полном размере
Экран настройки с QR-кодом, ключом для ввода вручную и полем для первого кода.
Красная рамка стоит на ключе. Это то же самое, что QR-код выше, и он помогает, когда камера ничего не считывает.Открыть изображение в полном размере
Десять кодов восстановления в два столбца, под ними «Copy codes».
Красная рамка стоит на кодах. Они появляются ровно один раз. Коды на картинке взяты из тестовой системы и ничего не стоят.Открыть изображение в полном размере
Список пользователей с кнопкой, сбрасывающей двухфакторный вход.
Красная рамка стоит на перечёркнутом щите в строке Marco Rossi. Один щелчок отнимает у него приложение и коды восстановления.Открыть изображение в полном размере
2

Защита от подбора паролей

Защита работает без всяких настроек. Включать нечего. Примечание о ней стоит в карточке «2FA Settings».

Она работает в две ступени. После пяти неудачных попыток для одной учётной записи адрес, с которого они пришли, приостанавливается на 15 минут. С любого другого адреса учётная запись сразу остаётся пригодной.

Это важная часть. Иначе тот, кто знает имя для входа, запер бы коллегу пятью неверными паролями. Пароль для этого ему бы вообще не понадобился.

Вторая ступень — это сама учётная запись. Она блокируется на 15 минут после 20 неудачных попыток. Поскольку один адрес может дать самое большее пять из них, для этого нужно несколько адресов.

Удачный вход сбрасывает оба счётчика. После перезапуска сервера приостановка адреса пропадает, а блокировка учётной записи остаётся.

В списке пользователей такая заблокированная учётная запись несёт значок «temporarily locked». Из списка она не уходит. Через 15 минут значок пропадает сам.

Ждать не обязательно. В той же строке есть кнопка с открытым замком. Она снимает блокировку сразу и обнуляет оба счётчика.

Это не то же, что «Archive». Та кнопка выключает учётную запись насовсем, и только она занимает или освобождает место сотрудника.

Примечание о защите от подбора паролей в карточке «2FA Settings».
Красная рамка стоит на примечании. Оно называет обе ступени: сначала адрес, потом учётную запись.Открыть изображение в полном размере
Список пользователей со значком «temporarily locked» и кнопкой разблокировки.
Красные рамки стоят на значке и на открытом замке. Замок появляется только в той строке, где есть что снимать.Открыть изображение в полном размере
3

Вход через каталог или внешнюю службу (SSO)

Только Professional

Прежде чем начать: Настройки живут в разделе «Settings → SSO Settings». Без настроенного поставщика на странице входа ничего не меняется.

В самом верху стоит главный переключатель «Enable single sign-on». Пока он выключен, остаётся вход по имени пользователя и паролю. Всё, что вы настраиваете ниже, сохраняется и начинает действовать, только когда вы его включите.

Карточка «Active Directory / LDAP» подключает локальный каталог. Вы указываете сервер, базу поиска, фильтр, который находит человека, и поля для адреса электронной почты и имён.

Учётная запись для поиска необязательна. Без неё система спрашивает анонимно. Пароль человека используется только для привязки к каталогу и никогда не сохраняется.

Каталог не приносит собственного второго фактора. Если страница безопасности требует двухфакторный вход, у этих людей его тоже спрашивают.

Карточка «Identity providers» содержит внешние службы входа. Каждая получает свою плитку и свою кнопку на странице входа. «Add provider» создаёт новую.

В поле «Provider type» вы выбираете вид. «Generic OIDC Provider» подходит таким службам, как Google Workspace, Microsoft Entra ID, Okta, Keycloak, Auth0 или Ping Identity. «SAML 2.0 Provider» подходит тем же, когда их подключают по SAML.

Рядом с ними шесть региональных служб: LINE, Kakao, Naver, WeChat, WeCom и DingTalk. Их адреса заполнены заранее и стоят в поле серым текстом.

Название в поле «Display name» потом появляется на кнопке. Переключатель рядом относится только к этому одному поставщику.

С адресом возврата работайте в таком порядке. Сначала введите только название и нажмите «Save provider». Только тогда система знает номер поставщика и показывает готовый адрес в поле «Redirect URI».

Этот адрес вы копируете и регистрируете у поставщика. Там он должен совпадать знак в знак. Взамен поставщик даёт вам идентификатор и секрет, и вы вводите их здесь через «Edit».

Поле «Allowed e-mail domains» ограничивает, кто может войти через этого поставщика. Оставленное пустым, оно разрешает любой домен.

Если поставщику ещё чего-то не хватает, его плитка несёт красный значок «Incomplete». Тогда на странице входа он не появляется. Текст рядом называет, какие поля нужны его виду.

Полностью настроенные поставщики всё равно не появляются, пока главный переключатель выключен. Плитка говорит об этом жёлтой строкой.

Карточка «Single sign-on» с главным переключателем.
Красная рамка стоит на главном переключателе. С выключенным остаётся только вход по имени пользователя и паролю.Открыть изображение в полном размере
Карточка «Active Directory / LDAP» с заполненными полями.
Красные рамки стоят на сервере, базе поиска и фильтре поиска. Значения на картинке взяты из тестовой системы.Открыть изображение в полном размере
Две плитки поставщиков, одна настроена, вторая несёт значок «Incomplete».
Красные рамки стоят на обеих плитках. Верхняя готова и ждёт только главного переключателя. Нижней не хватает адреса её поставщика.Открыть изображение в полном размере
Диалог «Add provider» с видом, отображаемым названием, переключателем и адресом поставщика.
Красная рамка стоит на поле адреса. Под ним «Quick fill» заполняет заранее известных поставщиков. То, что стоит в фигурных скобках, вы сначала заменяете.Открыть изображение в полном размере
Диалог сохранённого поставщика с готовым адресом возврата.
Красная рамка стоит на адресе возврата. Он появляется только при сохранении и начинается с адреса вашей собственной установки.Открыть изображение в полном размере
4

Учётная запись при первом входе и журнал

Только Professional

Переключатель «Automatically create accounts on first sign-in» стоит в той же карточке, что и главный. По умолчанию он включён.

Когда кто-то впервые входит через поставщика, система сначала ищет учётную запись, которая уже принадлежит этому поставщику. Если такой нет, создаётся новая.

Новая учётная запись получает роль «Customer» и никакой команды. Клиенту для создания заявки членство не нужно, поэтому он сразу может работать.

Клиентов в обеих редакциях неограниченно, поэтому созданная так учётная запись не занимает места сотрудника. Тот, кто должен стать оператором, получает роль потом в управлении пользователями.

Если учётная запись с тем же адресом электронной почты уже есть, обе связываются. Это происходит, только когда поставщик сообщает адрес как подтверждённый. Если он этого не делает, во входе отказывают.

Если вы его выключите, войдут только те, у кого учётная запись уже есть. Всех остальных развернут.

Карточка «Recent sign-in attempts» внизу показывает последние 100 попыток. Она записывает каждый путь с этой страницы, включая вход через каталог.

Каждая строка называет время, поставщика, результат и адрес источника. При неудачной попытке рядом стоит причина. Столбец «E-mail» показывает адрес, когда поставщик его сообщил, иначе введённое имя.

Вход по имени пользователя и паролю в этой таблице не появляется. Это не SSO.

Переключатель «Automatically create accounts on first sign-in».
Красная рамка стоит на переключателе. Текст под ним называет роль, которую получает такая учётная запись.Открыть изображение в полном размере
Таблица «Recent sign-in attempts» с тремя неудачными попытками через каталог.
Красная рамка стоит на верхней строке. Она показывает неудачную попытку с её причиной. Записи на картинке взяты из тестовой системы, каталога которой не существует.Открыть изображение в полном размере

Работа с заявками

Повседневное ремесло: создавать заявки, сортировать их, снова находить. Всё в этом блоке входит в Basic, если на карточке не написано иначе.

1

Создавать и изменять заявки

Прежде чем начать: Отдельную заявку удалить нельзя, даже администратору. Заявки покидают базу данных только через архив и только после закрытия. Это сделано намеренно: дело, которое кто-то может убрать без следа, ничего не стоит как запись.

Новую заявку вы создаёте кнопкой «New Ticket» в левой панели. Форма называется «Create new ticket». Как оператор вы записываете ею и чужие обращения. Для этого есть поле «User»: оно говорит, для кого дело, а не кто его вводит.

Всё со звёздочкой обязательно: «Title», «User», «Main category» и «Description». Есть ещё одно, которое легко пропустить: форма не сохранится без подкатегории, хотя у «Subcategory» звёздочки нет. Основная категория и подкатегория принадлежат друг другу и задаются всегда парой.

Какие поля вообще появляются и какие из них обязательны, задаётся в разделе «Settings → Ticket Settings», отдельно для операторов и для клиентов. Поэтому клиент видит форму короче вашей, и при этом никому не нужно вести две формы.

Потом можно изменить почти всё: справа от заявки стоит карточка «Details» с заявителем, телефоном, электронной почтой, местоположением, категорией и справочным номером. Вы меняете само поле и подтверждаете кнопкой «Save» под ним. Статус, приоритет, назначение, канал и наблюдатели стоят одной карточкой выше в разделе «Actions» и действуют сразу, без отдельного сохранения.

Менять это могут только операторы и администраторы. Заявитель может читать дело, комментировать его и прикладывать файлы, но не менять классификацию, на которой построена ваша отчётность.

Один побочный эффект стоит узнать один раз: если вы правите заявку, которая ещё никому не принадлежит, после этого она принадлежит вам. Система вписывает вас как оператора и переводит статус с «Open» на «Assigned», и оба попадают в историю. Если вы этого не хотели, назначьте её потом кому-то другому.

Каждое из этих изменений попадает в историю заявки, с именем, временем, старым и новым значением. Включать для этого ничего не нужно.

Остаётся вопрос, как снова избавиться от заявок. В разделе «Settings → Archive» вы выбираете период, кнопкой «Preview» смотрите, сколько закрытых заявок в него попадает, и кнопкой «Create archive» создаёте файл ZIP: заявки, комментарии, история, настраиваемые поля и вложения в одном файле. Только тогда эти заявки исчезают из работающей базы данных, и из того же файла их можно восстановить.

Форма «Create new ticket» с полями Title, Owning team, User, статусом, приоритетом и категориями.
Форма за кнопкой «New Ticket». Поля со звёздочкой обязательны, а категории, описание и вложения идут ниже.Открыть изображение в полном размере
Карточка «Details» заявки с полями заявителя и кнопкой «Save» в красной рамке.
Изменение задним числом: правите поле, нажимаете «Save». Под ней стоит неизменяемое: кто создал заявку и когда.Открыть изображение в полном размере
2

Редактор форматированного текста для описания и комментариев

Описание и комментарии — это не голые поля ввода. У каждого сверху есть панель, и кнопки говорят, что они делают, когда на них наводят: «Bold», «Italic», «Underline», «Strikethrough», «Text color», «Highlight color», «Bullet list», «Numbered list», «Quote», «Link» и «Clear formatting».

Ссылка делается так: выделите текст, нажмите «Link», введите адрес в маленькое окно ввода. Пустой ввод снова убирает ссылку. Разрешены веб-адреса и почтовые адреса (http, https, mailto), а всё остальное при сохранении отбрасывается, чтобы комментарий не смог ничего никому подсунуть.

Изображения попадают внутрь через буфер обмена: сделайте снимок экрана и вставьте его прямо в редактор клавишами Ctrl+V. Сначала в тексте виден только маркер вроде «[inline-image:1]». При сохранении система загружает изображение и показывает его ровно там же, и оно попадает во вкладку «Attachments», где лежат все файлы дела.

Что вы видите, то видят и другие: оформление, списки и ссылки сохраняются в заявке, а также в письме заявителю. Чужая разметка, скажем со скопированной веб-страницы или из входящего письма, обрезается до этого разрешённого набора. Ваш текст при этом не теряется, теряется только обёртка.

Комментарий можно пометить как внутренний отметкой «Only for Admin/Agents». Он тогда несёт значок «Internal» и невидим заявителю: его не покажет даже поиск.

Панель редактора, под ней предложение «The display shows ERROR 13.20 and then the paper jams.» с кодом ошибки полужирным.
В красных рамках: «Bold», «Bullet list» и «Link». Панель стоит и над описанием, и над полем комментария.Открыть изображение в полном размере
Три комментария заявки, нижний с полужирным термином и маркированным списком, средний со значком «Internal».
Так это и приходит: полужирный текст и список сохраняются. Средний комментарий помечен «Internal» и невидим заявителю.Открыть изображение в полном размере
3

Вложенные файлы с предпросмотром

Прежде чем начать: Разрешены PDF, DOC, DOCX, XLS, XLSX, TXT, PNG, JPG, JPEG и GIF, до 50 МБ на файл. Предел указан в форме («Max. 50 MB per file»), и файлы больше отклоняются ещё до начала загрузки.

Файлы принадлежат делу, а не отдельному комментарию. На заявке вкладка «Attachments» ведёт к списку: «Upload file» добавляет файл, каждая строка называет файл, его размер и дату. Приложить что-то может любой участник заявки, в том числе заявитель, и тогда никому не нужно присылать вам снимок экрана письмом.

Щелчок по имени открывает предпросмотр, и скачивать файл не нужно. Изображения там можно приблизить, отдалить и повернуть, что полезно для экрана, снятого под углом. PDF показывается в том же окне, с обзором страниц, увеличением и печатью. Текстовые файлы показываются как текст. Кнопкой «Open in new tab» вы открываете файл в отдельном окне.

Вложение принадлежит делу и путешествует вместе с ним: оно появляется в истории («File uploaded: …»), переживает передачу другой команде и попадает внутрь файла архива, когда заявку архивируют.

Вкладка «Attachments» с двумя файлами, над ними кнопка «Upload file» в красной рамке.
Все файлы дела в одном месте. Строка ниже называет разрешённые виды файлов и предел размера.Открыть изображение в полном размере
Предпросмотр изображения из вложения с кнопками приближения, отдаления и поворота справа вверху.
Предпросмотр изображения: приблизить, отдалить, повернуть — справа вверху. Ничего при этом не скачивается.Открыть изображение в полном размере
Предпросмотр PDF в том же окне, с обзором страниц слева и панелью просмотрщика PDF сверху.
PDF открывается так же: без скачивания, с обзором страниц, увеличением и печатью.Открыть изображение в полном размере
4

История заявки

Вкладка «History» на заявке отвечает на вопрос, который стоит за каждым разбором: кто что изменил и когда? Каждая строка называет человека, поле, старое значение зачёркнутым, новое за ним и время с точностью до секунды. Самая новая запись сверху.

Записи появляются без вашего участия: при смене статуса, приоритета, назначения, категории, местоположения, наблюдателей, заголовка и описания, а также при создании («Ticket opened»), при каждом комментарии и при каждом загруженном файле. Число на вкладке заранее говорит, сколько движения было в деле.

Историю нельзя править и нельзя выключить. Именно это и делает её полезной: из-за неё заявку нельзя удалить по одной, и вместе с заявкой она уходит в файл архива.

Комментарий появляется там сокращённым, а полная формулировка живёт во вкладке «Comments». Внутренний комментарий тоже виден в истории, но только операторам и администраторам.

Вкладка «History» с записями этой заявки: файлы, комментарии, смены статуса, приоритет, назначение и в самом низу открытие, а сверху две строки, написанные правилом.
В красной рамке вкладка со счётчиком. У «Status» и «Priority» видно старое значение зачёркнутым рядом с новым.Открыть изображение в полном размере
5

Рабочий процесс статусов с настраиваемыми статусами и переходами

Статус говорит, на чём сейчас стоит заявка. В поставку входят двенадцать статусов: Open, Assigned, In Progress, Waiting for User Response, Resolved, Closed и другие. Вы найдёте их в разделе «Settings → General Settings» в карточке «Drop-down lists» за вкладкой «Status». «+ Add status» создаёт свой, «Edit status» открывает существующий.

Важна разница между названием и значением. В редакторе статуса под заголовком «Meaning of this status» стоят три переключателя: «Counts as resolved», «Counts as closed» и «Waiting for the requester». Только эти переключатели говорят системе, как обращаться со статусом.

Переименовать можно каждый статус, в том числе те, что идут в поставке: внизу редактора под заголовком «Translations» есть поле «Name» для каждого языка. Впишите туда то, что должны читать ваши люди. Техническое название за ним остаётся нетронутым, и именно поэтому ничего не ломается: автоматизация, отчётность и переключатели выше держатся за это название, а не за вашу подпись. Так «Resolved» может стать «Done».

А вот удалить получается не все. Шесть статусов несут в списке значок «Mandatory»: Open, Assigned, In Progress, Resolved, Closed и Reopened. Их можно переименовать и переставить, но не убрать, и попытка заканчивается понятным сообщением. Это сделано не назло: на них держатся процессы, которые иначе молча остановились бы, например автоматическое закрытие, которому нужен статус «resolved» как отправная точка.

Два статуса принадлежат самой системе: «Waiting for approval» и «Rejected» несут значок «System only». Они выходят из процесса согласования, и никто не должен иметь возможность вручную заявить, что отклонено то, что на решение вообще не выносилось.

Что делают эти три. Статус, который считается решённым, закрывает заявку сам через 24 часа. Статус, который считается закрытым, — это конечное состояние, в которое переводят заявку. А «Waiting for the requester» означает ровно это: мы ждём заявителя, а не другую команду и не поставщика услуг. Это тот признак, на котором останавливаются часы SLA, если вы так настроите.

Ниже стоит «Allowed transitions to new status». Здесь вы отмечаете, каких статусов можно достичь из этого. Оставьте всё пустым, и ничего не ограничено; отметьте что-то, и все остальные пути закрыты. Так строят поток, который нельзя перескочить, например: из «Open» можно только в «In Progress» или «Rejected», но не сразу в «Closed».

Остальные переключатели редактора — это мелочи с большим действием: цвет для списка, «Sort order» для порядка, «Show status in new ticket form» (должен ли этот статус вообще выбираться при создании заявки), «Requires comment in dialog» (потребовать причину) и «System only» для статусов, которые может ставить только сама система.

Общие настройки со вкладкой «Status» в красной рамке и списком всех статусов.
«Settings → General Settings», вкладка «Status»: каждый статус со своим техническим названием и своими признаками.Открыть изображение в полном размере
Диалог «Edit status» с переключателями под заголовком «Meaning of this status» и списком «Allowed transitions to new status».
В редакторе: вид и поведение сверху, значение посередине, разрешённые переходы внизу.Открыть изображение в полном размере
7

Основные и подкатегории свободно настраиваются для каждой команды

Прежде чем начать: Вам нужна хотя бы одна команда. Страница категорий названа по своей команде, поэтому она существует, только когда команда создана.

Категории — это то, что выбирает заявитель или оператор при создании заявки, и то, по чему вы потом группируете отчёты. У каждой команды свои: служба поддержки сортирует не так, как сетевой отдел, и ни одна не видит списков другой.

Вы найдёте их в разделе «Settings» как пункт «<название команды> Categories». В примере команда называется «Helpdesk», поэтому пункт читается «Helpdesk Categories».

На странице три карточки: «Main categories», «Subcategories» и «Links». Самый быстрый старт: введите английское название в поле «EN (required)» и нажмите «+ New main category» или «+ New subcategory». Всё остальное вы переводите потом разом на странице переводов, и готовить для этого здесь ничего не нужно.

Если категорий у вас впереди много, идите путём через файл: «Export JSON» скачивает структуру, а на свежеустановленной системе файл пуст и только показывает вам разметку. Вы заполняете его вручную или с помощью ИИ, сохраняете и снова загружаете кнопкой «Import JSON». Это не способ переименовывать: название вы меняете в поле этой категории и подтверждаете кнопкой «Save» рядом, и страница тоже об этом говорит.

Третья карточка, «Links», — это место, где происходит настоящая работа. Выберите сверху основную категорию, отметьте ниже подкатегории, которые к ней относятся, и сохраните кнопкой «Save links». Хитрость в том, что одна подкатегория может висеть на нескольких основных. Поэтому «Malfunction» нужна вам один раз, и вы используете её снова для Printer, Network, Meeting-Room и Notebook.

С этого момента категории доступны в заявке. Удаление может не получиться, пока категорией пользуются заявки, и это сделано намеренно: иначе старые заявки потеряли бы свою классификацию.

Если вы передаёте заявку другой команде, её классификация остаётся, даже когда у новой команды таких категорий вовсе нет. Тогда она стоит в поле вместе со своим происхождением, например «Meeting-Room · from Helpdesk», и показана серым: новая команда видит, чем дело шло до сих пор, но сама эту запись назначить не может. Чтобы пересортировать, вы выбираете из своего списка, и система тогда хочет основную категорию и подкатегорию вместе.

Открытое меню настроек с пунктом «Helpdesk Categories» в красной рамке.
В разделе «Settings» пункт назван по команде, здесь «Helpdesk Categories».Открыть изображение в полном размере
Страница «Settings · Manage categories» с карточками «Main categories» и «Subcategories».
Вот эта страница: основные категории слева, подкатегории справа. Карточка «Links» стоит ниже на той же странице, она будет через минуту.Открыть изображение в полном размере
Поле «EN (required)» со словом «Beamer» и кнопка «New main category», обе в красной рамке.
По одной: английское название в поле «EN (required)», затем щелчок по «+ New main category» под ним. В карточке «Subcategories» кнопка называется «+ New subcategory».Открыть изображение в полном размере
Карточка «Main categories» с кнопками «Export JSON» и «Import JSON» в красной рамке.
Для многих сразу: скачать структуру, заполнить, снова загрузить. У карточки «Subcategories» рядом те же две кнопки.Открыть изображение в полном размере
Карточка «Links»: выбрана «Printer», отмечены подкатегории Consumables, Malfunction и New request.
«Printer» выбрана, подходящие подкатегории отмечены, «Save links» — «Malfunction» одновременно висит на трёх других основных категориях.Открыть изображение в полном размере
8

Как заявка поступила

Каждая заявка несёт канал. Он стоит в форме и позже на карточке «Actions» в поле «How the request came in», и он отвечает на вопрос, который быстро становится важным в отчётности: работа приходит через портал или по телефону?

Выбрать можно только то, что знает человек, а система не знает: «Phone» и «Entered by an agent». Два других значения ставит сама система: «Self-service», когда заявитель создал заявку в портале, и «Email», когда она выросла из входящего письма.

Поэтому же назначенный системой канал нельзя потом переключить на «Phone»: поле потеряло бы ровно то утверждение, ради которого оно есть. В обратную сторону, на записанной по телефону заявке вы можете менять всё остальное.

Ставить канал может только оператор или администратор. Для заявителя это было бы утверждение о собственном деле, и отчётность зависела бы от того, что все честны.

«Email» требует подключённого почтового ящика, а он входит в редакцию Professional. Остальные три канала есть в обеих редакциях.

Часть формы со статусом, приоритетом и полем «How the request came in» в красной рамке.
При создании заявки канал стоит между приоритетом и наблюдателями. Предлагаются только «Phone» и «Entered by an agent».Открыть изображение в полном размере
Карточка «Actions» заявки, поле «How the request came in» читается «Phone» и стоит в красной рамке.
На заявке канал стоит на карточке «Actions», здесь дело, записанное оператором после телефонного разговора.Открыть изображение в полном размере
10

Передача заявки другой команде

Только Professional

Прежде чем начать: Оба пути требуют второй команды. Клиент не видит ничего из этого: для него это остаётся одним делом с одним номером, сколько бы команд над ним ни работало.

Для этого заявка предлагает две кнопки рядом, а разница напечатана под ними мелким шрифтом. «Involve another team»: ответственность остаётся у вас, другая команда работает рядом в связанной заявке. «Escalate to another team»: другая команда принимает дело.

При передаче ответственность переходит, и второй заявки при этом не возникает. Ваша команда сохраняет доступ на чтение и может комментировать, но менять уже ничего не может, и именно это диалог говорит вам до подтверждения. Там вы выбираете целевую команду и можете добавить причину.

Когда вы подключаете команду, ваша заявка остаётся в ваших руках и получает подзаявку в другой команде. Ваша переходит в статус «Waiting for other team», а как только другая команда закроет свою, ваша вернётся как «Back from other team». Так вам не нужно спрашивать, произошло ли там что-нибудь.

Что до классификации: категории передающей команды остаются на заявке, даже когда у новой команды их вовсе нет. Там они показаны со своим происхождением, серым. Так новая команда видит, чем дело шло до сих пор, и при необходимости пересортирует его в свой список.

Передать заявку дальше может только тот, кто отвечает за неё прямо сейчас. Прежняя станция дело по-прежнему видит, но передать его второй раз не может.

Две кнопки «Involve another team» и «Escalate to another team» в красной рамке, с объяснениями под ними.
Два пути, заметно разделённые: дать кому-то работать рядом или передать. Разница напечатана прямо у кнопки.Открыть изображение в полном размере
Диалог «Escalate to another team?» с выбором целевой команды и полем «Reason (optional)».
Диалог называет последствие до подтверждения: второй заявки нет, доступ на чтение остаётся, менять что-либо может только новая команда.Открыть изображение в полном размере
11

Настраиваемые поля

Только Professional

Когда в ваших заявках не хватает какого-то сведения, инвентарного номера, конца гарантии, центра затрат, вы добавляете его сами. В разделе «Settings → Ticket Settings», внизу, стоит карточка «Custom fields», а кнопка называется «Add custom field».

В диалоге вы даёте название и вид поля: «Text», «Multiline text», «Integer», «Decimal», «Date» или «Yes / No». Вид решает, что можно ввести: поле даты не примет «на следующей неделе», и именно поэтому по нему потом можно строить отчёты.

В поле «Scope» вы решаете, где действует поле: «All teams (including new ones)» или «Selected teams only». Первый выбор охватывает и команды, которых ещё нет, — та разница, которую замечаешь только через полгода.

Три переключателя под заголовком «Defaults» относятся к новым заявкам: «Mandatory by default», «Hidden for customer by default» и «Not editable by customer by default». Это значения по умолчанию, а настройки полей на той же странице остаются местом, где вы задаёте всё точно для каждой роли.

На заявке настраиваемые поля стоят в своей карточке «Additional information», между описанием и комментариями. Без шаблона форма показывает все настраиваемые поля команды. Если при создании заявки вы выбираете шаблон, она показывает ровно те поля, которые он перечисляет, и в его порядке — «только те поля, которые нужны этому делу».

Шаблон может сверх того сделать поле обязательным, но снять правило он не может: то, что администратор скрыл от клиентов или объявил обязательным, таким и остаётся, даже когда шаблон говорит иначе. Иначе шаблон был бы способом обойти внутреннее правило.

Сколько настраиваемых полей может быть у команды, задаётся в разделе «Settings → General Settings» в карточке «Custom fields limit». Избавляются от поля кнопкой «Deactivate»: оно исчезает из формы, но его значения остаются на старых заявках, а переключатель «Show deactivated» снова возвращает его в список.

Карточка «Custom fields» с двумя полями и кнопкой «Add custom field» в красной рамке.
Список настраиваемых полей живёт в разделе «Settings → Ticket Settings», внизу страницы.Открыть изображение в полном размере
Диалог «New custom field» с названием, видом поля, областью действия и тремя значениями по умолчанию.
Название, вид поля, область действия — больше полю не нужно. Три переключателя ниже — это значения по умолчанию для новых заявок.Открыть изображение в полном размере
Карточка «Additional information» на заявке с полями «Asset tag» и «Warranty until».
Так настраиваемые поля видит оператор: своя карточка на заявке, прямо под описанием.Открыть изображение в полном размере
12

Наблюдатели

Только Professional

Иногда кто-то должен следить за делом, не работая над ним: руководитель команды в щекотливом вопросе, коллега, который принимает дела на следующей неделе. Для этого и есть наблюдатели. На заявке поле «Observers» стоит на карточке «Actions», кнопка называется «Add observer», и в форме «Create new ticket» есть такое же поле.

Выбрать можно только операторов и администраторов участвующей команды. Клиент наблюдателем быть не может: иначе он получал бы письма о внутренней работе.

Наблюдатель получает письмо, когда на заявке что-то происходит: новый комментарий, изменённый статус, новое назначение, изменённые поля. Отправляется оно не сразу, а пачкой: после последнего изменения система ждёт минуту и затем отправляет ОДНО письмо обо всём, что произошло за это время. Поэтому разбор заявки за один заход не вызывает семи писем.

Кто наблюдает, входит в историю: изменение записывается, как и любое другое, со старым и новым состоянием.

Уведомление — это письмо, поэтому отправка писем должна быть настроена (Professional). Без неё наблюдателей можно вписать, но ничего не уйдёт.

Карточка «Actions» заявки с полем «Observers» в красной рамке, в нём вписан один оператор.
Наблюдатель стоит на карточке «Actions». Заявка не назначена никому: наблюдать и работать над заявкой — это разные вещи.Открыть изображение в полном размере
13

Заявки из писем, ответы и продолжение переписки

Только Professional

Прежде чем начать: Для Google и Gmail нужен пароль приложения, а для него нужен двухфакторный вход; обычные учётные данные Google отклоняет. Microsoft 365 сейчас не работает вовсе: базовая проверка подлинности для IMAP там выключена, и пароли приложений тоже не помогают.

Почтовый канал — это одна дорога с двумя направлениями, и они принадлежат друг другу: входящее письмо становится заявкой, ваш ответ уходит письмом, а ответ заявителя попадает комментарием в ту же заявку, а не во вторую.

Сопоставление делается не на глаз: ответ попадает в существующую заявку, только когда письмо несёт ссылку на дело в теме или приносит с собой заголовки ответа из почтовой программы. Письмо без того и другого начинает новое дело — лучше одна лишняя заявка, чем два несвязанных дела, объединённых лишь потому, что тема случайно совпала.

Всё для этого лежит в разделе «Settings → E-Mail Settings». Верхняя карточка «SMTP settings» — это путь наружу: узел, порт, «Use SSL», пользователь и пароль, плюс адрес и имя отправителя. Кнопкой «Send test e-mail» вы отправляете себе образец. Сначала сохранить, потом проверять, как карточка сама и говорит.

Карточка «IMAP settings» — это путь внутрь: узел, порт, промежуток опроса и две папки. Угадывать имя папки не нужно: «Read from server» получает папки, которые на самом деле есть в вашем почтовом ящике, «Create on server» создаёт новую. Поле тогда принимает тот путь, который использует для неё ваш почтовый сервер: один сервер пишет «INBOX/Processed», следующий «INBOX.Processed», и оба означают одно и то же.

Обработанные письма переезжают в «Processed folder»; оставьте поле пустым, и они останутся во входящих. Ниже вы задаёте, когда идёт уборка («Hour», «Minute») и какого возраста может стать сообщение («Retention (days)»). Иначе почтовый ящик тихо растёт.

Почтовые ящики принадлежат команде, а не системе: в разделе «Team mailboxes» каждая команда вписывает свой адрес с паролем. Этот адрес одновременно является отправителем писем этой команды, поэтому заявитель отвечает туда же, откуда почта и забирается.

А теперь та часть, без которой ничего из этого не происходит: рабочий процесс. Настроенный почтовый ящик сам по себе не делает ничего. Если у команды нет включённого рабочего процесса, ящик даже не опрашивается: ни заявки, ни подтверждения, письма просто лежат. Автоответ вашим клиентам существует только здесь, и настраиваете его вы сами. Это сделано намеренно: система, которая без спроса пишет на каждый адрес отправителя, была бы хуже той, которая молчит.

В разделе «E-Mail workflows» вы выбираете сверху команду и создаёте рабочий процесс кнопкой «+ Add workflow». Он получает название только для вас, переключатель «Enabled» и два утверждения о том, когда он применяется: «Match» решает, должны ли выполняться все условия («All conditions») или хватает одного, а «Stop after match» завершает проход, как только этот рабочий процесс сработал, и тогда очередь до нижнего никогда не доходит. Порядок вы меняете стрелками рядом.

Под заголовком «When?» стоит само условие. «Every e-mail in this mailbox» берёт каждое письмо; «Only when subject or text contains» требует слова в теме или в тексте. «Advanced» делает всё точным: там вы выбираете, на что смотрят — «Subject or body», «Subject», «Body», «Sender (From)» или «Recipient (To/Cc)» — и как сравнивают: «Contains», «Equals» или «Regex». Так вы отделяете, скажем, сообщения на общий адрес от всего остального.

Ниже стоят пять действий переключателями. Они и есть настоящее содержание рабочего процесса: то, что не включено, не происходит:

«Create or append ticket» превращает письмо в заявку или добавляет его комментарием к существующей, когда ссылка стоит в теме. Без этого действия письмо никогда не станет делом.

«Set fields» задаёт приоритет, статус, основную категорию и подкатегорию, владеющую команду и исполнителя прямо при создании заявки. Всё, что оставлено на «— Keep default —», остаётся таким, каким было бы без рабочего процесса.

«Auto-reply» — это подтверждение отправителю, единственное место, где система отвечает сама. С выключенным переключателем ваш клиент не получит автоматического ответа, как бы хорошо ни было настроено всё остальное.

«Send mail» отправляет дополнительное письмо: либо отправителю входящего письма, либо выбранным участникам команды и постоянным адресам. У него есть свои «Send conditions»; оставьте их пустыми, и оно уходит при каждом проходе этого рабочего процесса.

«Move to folder» раскладывает обработанное письмо по папкам. Оставьте поле пустым, и действует общая «Processed folder» из настроек IMAP выше.

Действие «Auto-reply» подробно: тему вы собираете из блоков. «Original subject {originalSubject}» перенимает тему входящего письма, «Ticket reference {ticketTag}» вставляет ссылку на дело, и вместе получается что-то вроде «Printer problem [TICKET-99]».

Ссылка не добавляется сама. Она появляется только там, где вы поставили {ticketTag} или {ticketId}, и именно по ней система потом узнаёт ответ вашего клиента. Без неё в теме каждое продолжение начинает новую заявку вместо того, чтобы стать комментарием к старой.

Текст под ним — это ваше подтверждающее сообщение. Пишите его по-английски: оно проходит через ту же выгрузку и загрузку, что и любой другой текст, и только так его можно перевести на другие языки. Оставьте пустым, и система отправит своё собственное сообщение по умолчанию. Те же заполнители допустимы и здесь.

«Reply language» решает, на каком языке уходят тема и текст: «Standard English» берёт английский, «Fixed language» выбранный вами язык, «Assigned agent's language» язык назначенного оператора, а «Team default language» язык команды по умолчанию. Сами переводы ведутся на странице языков.

Один совет, который система печатает и над карточкой: всё, что относится к одному делу, принадлежит ОДНОМУ рабочему процессу. Только действия внутри одного и того же рабочего процесса знают только что созданную заявку, и поэтому подтверждение может назвать её номер, а действие из второго рабочего процесса не может.

Весь почтовый канал, и внутрь, и наружу, входит в редакцию Professional. В Basic система писем не отправляет и не получает, а заявки там создаются через портал, по телефону и оператором.

Карточка «SMTP settings» с узлом, портом, пользователем, паролем, адресом отправителя и кнопкой «Send test e-mail».
Путь наружу. У каждого поля под ним стоит своё объяснение, и порты 587 и 465 названы там прямо.Открыть изображение в полном размере
Карточка «IMAP settings» с кнопками «Read from server» и «Create on server» в красной рамке.
Папку не набирайте, а получайте: «Read from server» перечисляет настоящие папки, «Create on server» создаёт новую под входящими.Открыть изображение в полном размере
Раздел «Team mailboxes» с почтовым ящиком команды Helpdesk.
Один почтовый ящик на команду. Адрес одновременно и отправитель, поэтому он живёт здесь, а не в общих настройках.Открыть изображение в полном размере
Рабочий процесс со своим названием, «Match», «Stop after match», условием под заголовком «When?» и пятью переключателями действий в красной рамке.
Пять действий стоят в красной рамке. В этом примере включены «Create or append ticket», «Auto-reply» и «Move to folder», а «Set fields» и «Send mail» выключены. Без такого рабочего процесса почтовый ящик вообще не опрашивается.Открыть изображение в полном размере
Действие «Auto-reply» с полем темы в красной рамке, блоками, английским текстом и выбором языка ответа.
В теме стоят блоки «{originalSubject} {ticketTag}», и именно по ним система потом узнаёт ответ клиента. Ниже текст и язык ответа, здесь язык назначенного оператора.Открыть изображение в полном размере

Статус оператора (доступность)

Каждый оператор показывает, доступен ли он прямо сейчас, и при назначении заявки состояние стоит рядом с именем. Всё в этом блоке входит в Basic. Автоматическое распределение, которое пропускает отсутствующих операторов, — это отдельная возможность, и она входит в Professional.

1

Доступен, занят, отсутствует

У каждого оператора одно из трёх состояний, и ставит он его сам, в меню пользователя внизу слева на боковой панели. Три пункта стоят под заголовком «Availability».

Состояние показывает точка. У «Available» точка зелёная, у «Busy» янтарная, у «Away» пустое кольцо.

Три различаются не только цветом, но и заливкой, поэтому тот, кому трудно различать цвета, всё равно видит разницу.

Собственная точка стоит на изображении вашей учётной записи внизу слева, поэтому меню открывать не нужно.

Когда вы назначаете заявку, состояние стоит за именем. Если записан конец отсутствия, он стоит там же.

Недоступный оператор остаётся доступным для выбора и только помечается. Уйдёт ли заявка к нему всё равно, решаете вы.

Вам всегда предлагают только операторов той команды, которой принадлежит заявка.

Состояние есть только у операторов и администраторов. У клиента его нет.

Подробнее об этом в карточке: Назначить несколько заявок одному оператору сразу

Меню пользователя на боковой панели с тремя состояниями «Available», «Busy» и «Away» и галочкой на текущем.
Собственное меню оператора. Три состояния стоят в самом верху, у действующего стоит галочка. Такая же точка стоит на изображении учётной записи ниже.Открыть изображение в полном размере
Открытый список «Assign to» на заявке, с операторами команды и пометкой «Away until» на одной записи.
Красная рамка стоит на записи Lena Chen. За именем стоят её состояние и конец отсутствия. Она остаётся доступной для выбора. Предлагаются только операторы той команды, которой принадлежит заявка.Открыть изображение в полном размере
2

Болезнь и отпуск вписывает администратор

Тот, кто заболел, редко сначала отмечается. Поэтому администратор может поставить состояние за другого человека, в форме правки учётной записи в разделе «User management».

В форме для этого два поля. «Availability» держит состояние, «Away until» держит конец отсутствия.

Второе поле появляется только с «Away». Для «Busy» и «Available» конца вписывать нечего.

Без даты отсутствие длится, пока кто-нибудь его не закончит. С датой оно кончается само. Подсказка под полем так и говорит: «Leave empty for an absence without a set end.»

Дата в прошлом не принимается. Она истекла бы сразу, и ваш коллега по-прежнему стоял бы в списке как доступный.

Оба поля появляются только у операторов и администраторов. Если вы поставите в той же форме роль «Customer», они исчезнут.

Одно поле несёт и то и другое. День болезни и три недели отпуска для системы одно и то же, только с разной датой.

Форма правки учётной записи с полем «Availability» в состоянии «Away» и полем «Away until» с датой.
Красные рамки стоят на двух полях. Они стоят в самом низу формы и только у операторов и администраторов.Открыть изображение в полном размере
3

«Busy» сбрасывается сам через час

«Busy» длится час. После этого оператор снова доступен, и делать для этого ничего не нужно.

Меню показывает оставшееся время рядом с состоянием, например «60 min left».

Час задан жёстко. Это страховка от забывчивости, а не правило работы. Кто недоступен дольше, выбирает «Away».

Сброс — это момент времени, а не задание. Учётная запись держит момент, когда состояние кончается, и состояние вычисляют, когда его читают. Если сервер этот час был выключен, оператор просто снова доступен. Никакого долга, который фоновой службе пришлось бы нагонять, не остаётся.

«Away» истекает, только если записан конец. Без него оно держится, пока кто-нибудь его не изменит.

Когда операторы ставят себе «Away», у состояния нет конца. Дату конца выдаёт только администратор.

Меню пользователя с состоянием «Busy», оставшимся временем «60 min left» и галочкой рядом.
Красная рамка стоит на действующем состоянии. Галочка стоит справа, оставшееся время рядом с состоянием. Точка на изображении учётной записи теперь янтарная.Открыть изображение в полном размере
4

Ни истории доступности, ни разбивки по людям

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

Поэтому список пользователей показывает состояние на сейчас и больше ничего. Столбца с историей нет, и отчёта о присутствии тоже.

Это решение, а не пробел. Данные о доступности каждого человека — это данные о поведении, и во многих компаниях в них имеет право голоса производственный совет.

История и не нужна. Состояние отвечает на один вопрос: доступен ли этот коллега прямо сейчас? «Busy» кончается само через час.

Сколько у оператора заявок, вы видите в списке заявок, где «Assigned to» фильтрует по одному человеку. Сколько кто-то отсутствовал, не записано нигде.

Список пользователей с цветной точкой перед именами операторов и столбцами Name, Email, Team, Role и Actions.
Красные рамки стоят на двух недоступных операторах. Список показывает состояние на сейчас. Столбца с историей нет.Открыть изображение в полном размере

Автоматическое назначение заявок

Новой заявке можно сразу дать владельца. Система пользуется доступностью, объяснённой в блоке до этого, распределение включается для каждой команды, а как заводская настройка оно выключено. Весь этот блок входит в Professional.

1

Распределение принадлежит команде

Только Professional

Без распределения каждая новая заявка попадает в общий пул. Кто-то должен её взять или кто-то должен её раздать, и оба способа работают, пока кто-то следит.

Включите распределение, и каждая новая заявка получает владельца прямо при создании. Это происходит сразу, а не через несколько минут.

Настройка стоит на команде в разделе «Settings → Teams», и каждая команда решает за себя. Одна команда может распределять, пока соседняя работает из пула.

Как заводская настройка каждая команда стоит на «Off». Существующая среда не меняет своего поведения только потому, что возможность появилась.

Заявки уходят к участникам команды. Администратор, который работает в очереди и состоит в этой команде, получает заявки так же, как оператор.

Раздел «Automatic assignment» в диалоге команды Helpdesk, в состоянии «Round robin», под ним два поясняющих предложения.
Настройка стоит на команде. Под полем одно предложение объясняет выбранный способ, а ниже стоит, кого пропускают.Открыть изображение в полном размере
Открытое поле выбора с тремя записями «Off», «Round robin» и «Least load».
Три записи на выбор. «Off» — это заводская настройка.Открыть изображение в полном размере
2

По кругу или по наименьшей загрузке

Только Professional

Способов два, и вы выбираете один для каждой команды.

«Round robin» идёт по очереди. Новая заявка уходит к доступному оператору, у которого последнее автоматическое назначение было дольше всего назад, поэтому тот, кто только что пришёл в команду, стоит первым.

«Least load» смотрит на стол. Новая заявка уходит к доступному оператору с наименьшим числом открытых заявок.

Заявка, которая ждёт заявителя, считается за половину. Тот, у кого много открытых вопросов, занят не так, как тот, у кого стопка свежих инцидентов.

Решённая или закрытая заявка не считается вовсе. Это верно и для статуса, который вы создали сами, пока он помечен как решённый или закрытый.

Результат в обоих способах можно просчитать. Когда два оператора вровень, решает всегда одно и то же правило, а не случай.

Тот же раздел в диалоге сетевой команды, в состоянии «Least load», с предложением о заявках, которые считаются за половину.
То же поле на другой команде, здесь на «Least load». Предложение ниже меняется вместе с настройкой.Открыть изображение в полном размере
3

Кого нет, тот ничего не получает

Только Professional

Перед каждым назначением распределение спрашивает состояние оператора. «Busy» и «Away» пропускаются.

Заблокированные и удалённые учётные записи тоже исключены, как и всякий, кто не состоит в команде, которой принадлежит заявка.

Если доступных нет, заявка остаётся без владельца, а создание проходит как обычно.

Это сделано намеренно. Заявку в пуле видят все, а заявку, лежащую у отсутствующего, не видит никто.

История заявки несёт причину: там стоит «(nobody available)» вместо имени.

Подробнее об этом в карточке: Доступен, занят или отсутствует

История заявки с записью «Auto-assignment», которая называет «(nobody available)» вместо человека.
Доступных не было, и заявка осталась в пуле. Красная рамка стоит на записи, которая называет причину.Открыть изображение в полном размере
4

Чего распределение касается и чего нет

Только Professional

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

Так же оно работает и с подзаявками запроса: каждая распределяется внутри той команды, которая её получает.

Заявку, которую назначил человек, распределение не трогает никогда. Если вы при создании заявки сами выбираете владельца, ваш выбор остаётся.

Каждое автоматическое назначение записывается в историю заявки, с «Auto-assignment» как автором и именем оператора рядом.

Оператор получает то же письмо, что и при назначении вручную. Если заявка ещё стоит на «Open», она переходит на «Assigned».

Подробнее об этом в карточке: Письмо становится заявкой

История заявки с двумя записями «Auto-assignment»: назначение оператору команды и смена статуса с «Open» на «Assigned».
История называет автоматику. Она назначила заявку и вместе с этим перевела статус.Открыть изображение в полном размере
5

Отчёт по распределению

Только Professional

Кто запускает автоматику, должен иметь возможность проверить, что она делает. Для этого на странице отчётов есть своя карточка.

Сверху стоят два числа. Слева, сколько заявок раздала автоматика, справа, сколько раз никого не было доступно.

Рядом с числом справа стоят номера заявок, с которыми это случилось, поэтому один щелчок ведёт прямо на место.

Ниже стоит по строке на оператора с его числом и его доступностью. Строки берутся из состава команды.

Строка с нулём поэтому не ошибка. Ради этого таблица и существует.

Тот, кто неделями стоял на «Away», заявок не получал и всё равно перечислен, с причиной рядом с нулём.

Эта карточка — журнал машины, а не оценка людей. Ни истории доступности, ни отчёта о том, кто и сколько присутствовал, нет.

Подробнее об этом в карточке: Ни истории доступности, ни разбивки по людям

Страница отчётов с карточкой «Automatic assignment» среди остальных отчётов.
Карточка стоит на странице отчётов. Красная рамка показывает, где её найти.Открыть изображение в полном размере
Блок «Nobody available» со своим числом, поясняющим предложением и номером заявки, с которой это случилось.
Второе число стоит рядом с первым с тем же весом. Ниже стоят номера заявок, которые остались в пуле.Открыть изображение в полном размере
Таблица отчёта с шестью операторами, их числами и их доступностью, включая одну строку с нулём и пометкой «Away».
По строке на оператора. Красная рамка стоит на строке с нулём, у которой рядом стоит её причина.Открыть изображение в полном размере

Запросы с задачами и согласованием

Некоторые обращения — это не одна заявка. Запрос создаёт свои задачи при подаче, каждую отдельной заявкой в той команде, которая ей занимается, а согласования возможны, но не обязательны. Весь этот блок входит в Professional.

1

Запрос создаёт свои задачи сам

Только Professional

«Выходит новый сотрудник» — это не одна заявка. Это ноутбук, две учётные записи, телефонный номер и, возможно, доступ снаружи. Каждая часть принадлежит другой команде, и при этом вы всё равно хотите одно дело, которое говорит, как обстоят дела.

Для этого и есть запрос. Это заявка, которая создаёт свои задачи в момент подачи, и каждая задача становится отдельной заявкой в той команде, которая ей занимается.

Запрос — это не вторая вещь, которую нужно вести. Он живёт на шаблоне заявки: в разделе «Settings → Request workflows» вы находите каждый шаблон заявки и привязываете задачи к одному из них.

Для каждой задачи вы задаёте четыре вещи. «Task» — это название, которое читает заявитель, «Handled by» — это команда, которая её получает, а «Ticket title» и «What the team has to do» заполняют заявку, которая из неё выходит.

Несколько задач могут указывать на одну и ту же команду. Эта команда получит тогда несколько заявок, а не одну заявку со списком внутри.

Задача без команды не предлагается вовсе. Поле само об этом говорит: «Not assigned yet — this task is not offered». Так вы можете сохранить план, который ещё не закончен.

Над задачами стоит предложение, которое подводит итог всему плану: что создаётся как заводская настройка, сколько может изменить заявитель и кто это согласовывает. Измените настройку, и предложение перепишется само.

Список шаблонов заявок в разделе «Request workflows», у каждого число задач и кнопка «Edit tasks».
Каждый шаблон заявки в одном месте, у каждого видно, сколько задач он несёт. Красная рамка стоит на пути в план.Открыть изображение в полном размере
План со своим итоговым предложением и первыми задачами, у каждой название, команда и способ выбора.
Сверху предложение, подводящее итог плану, ниже задачи, у каждой своя команда и свой способ выбора.Открыть изображение в полном размере
2

Заявитель отмечает то, что ему нужно

Только Professional

Когда кто-то выбирает шаблон в форме новой заявки, появляется блок «What is needed?» с одной строкой для отметки на каждую задачу.

Видов три, и задаются они для каждой задачи. «Selectable, off by default» начинается пустым, «Selectable, on by default» начинается отмеченным и может быть снят, а «Always — cannot be deselected» выполняется всегда.

Задача, которая выполняется всегда, всё равно показывается, с пометкой «(always included)». Заявитель должен видеть, что происходит в любом случае.

Под блоком вы читаете, что из этого выйдет: «Each selected item becomes its own ticket for the team that handles it.»

Клиент тоже может подать запрос, если шаблон открыт для клиентов. Переключатель для этого стоит на шаблоне.

Клиент видит тогда только свой запрос. Заявки в профильных командах остаются от него скрытыми, хотя его запрос их и создал: в этих заявках стоят учётные данные и внутренние заметки.

Подробнее об этом в карточке: Шаблоны заявок открываются клиентам по одному

Блок «What is needed?» в форме новой заявки с четырьмя задачами для отметки.
Блок в форме новой заявки у заявителя. Первая строка выполняется всегда, и снять её нельзя, вторая отмечена как заводская настройка, а ниже стоит, во что превратится каждая отметка.Открыть изображение в полном размере
3

Ход выполнения запроса

Только Professional

На самом запросе задачи перечислены под заголовком «Workflow tasks», а рядом стоит счётчик, например «1 of 4 done».

Каждая строка показывает название задачи, номер её заявки, команду и исполнителя, а название является ссылкой в эту заявку.

«Done» берётся из статуса заявки, а не из отдельной отметки. Что считается закрытым в списке заявок, считается сделанным и здесь: два способа считать одно и то же рано или поздно разошлись бы.

Блок появляется только на запросе. Обычная заявка его не показывает.

Блок «Workflow tasks» на запросе с четырьмя задачами, их номерами заявок и командами.
Красная рамка стоит на строке со счётчиком. Ниже у каждой задачи видно, в какой заявке и в какой команде она сидит, а галочка слева берётся из статуса.Открыть изображение в полном размере
4

Одно согласование на весь запрос

Только Professional

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

Настраивают это в разделе «Approvals» того же плана, а предложение над ним называет правило: «One approval covers the whole request. Add a second stage only when single tasks need their own release.» У каждой ступени три настройки: «Covers» говорит, к чему она относится, «Decided by» говорит, откуда берётся согласующий, а «Approver» держит человека.

Согласующему учётная запись в системе заявок не нужна: вы вводите адрес электронной почты, и он решает по ссылке. Руководитель, который согласовывает дважды в квартал, поэтому не стоит места оператора.

В письме ровно одна ссылка на страницу. Кнопок согласия и отказа в самом письме намеренно нет: антивирус, который открывает каждую ссылку, иначе согласовал бы.

Страница называется «Approval request». Она показывает номер и заголовок запроса, заявителя и под заголовком «This decision covers» те задачи, о которых идёт решение, а ниже поле комментария и две кнопки.

Ссылка не вечна, и страница называет срок: «Please decide by …».

Решение нельзя взять назад, и потом страница так и говорит: «A decision cannot be changed.»

Раздел «Approvals» плана с двумя ступенями, у каждой название, адрес и напоминание.
Две ступени на одном плане: первая охватывает весь запрос, вторая только те задачи, которые на неё указывают. Согласующий — это адрес, а не учётная запись.Открыть изображение в полном размере
Письмо о согласовании в почтовом ящике с единственной ссылкой на страницу решения.
Так запрос доходит до согласующего. В письме одна ссылка и больше ничего, на что можно нажать, а решение происходит на странице за ней.Открыть изображение в полном размере
Страница «Approval request» с запросом, заявителем, охваченной задачей, полем комментария и кнопками «Approve» и «Reject».
Страница решения. «This decision covers» говорит, о чём идёт речь. Согласующий не вошёл в систему и учётной записи не имеет.Открыть изображение в полном размере
5

Вторая ступень для отдельных задач

Только Professional

Некоторым задачам нужно своё согласование. Доступ снаружи — это не то же самое, что ноутбук.

Для этого вы добавляете вторую ступень и выбираете её на задаче в поле «Extra approval». Пока там стоит «None — the request approval is enough», хватает согласования запроса. Обе ступени спрашивают одновременно, а не одну за другой.

Задача согласована, когда согласилась каждая касающаяся её ступень. Остальные задачи начинаются, как только согласован сам запрос.

До тех пор задача заблокирована: её заявка стоит на «Waiting for approval», исполнителя нет, а список статусов ничего не предлагает.

Блокировка держится и для массовых действий в списке заявок. Выберите там такую заявку, и вы прочитаете причину: «This task is waiting for approval and cannot be worked on yet.»

Заявка всё равно создаётся сразу, чтобы профильная команда видела, что её ждёт, и никому не нужно было следить за запросом.

Карточка действий заблокированной задачи со статусом «Waiting for approval» и пустым списком статусов.
Задача, которая ждёт своей ступени. Красная рамка стоит на текущем статусе, а над ним стоит прочерк, потому что переходов не предлагается.Открыть изображение в полном размере
6

Напоминание есть, а согласования по времени нет

Только Professional

Для каждой ступени можно задать напоминание, в часах.

Если ответа нет, через это время уходит то же письмо ещё раз, с той же ссылкой, что и первое. Кто сохранил первое письмо, может пользоваться и им.

Без напоминания запрос просто ждёт и не спрашивает снова.

Чего нет, так это согласования по истечении срока. Под полем это написано прямым текстом: «A request is never approved automatically. If nobody reacts, it keeps waiting.» Срок, который соглашается сам, был бы не согласованием, а формальностью.

Одна ступень согласования с полем напоминания в часах, в красной рамке.
Напоминание принадлежит ступени и задаётся в часах. Оставьте его пустым, и система не спросит снова.Открыть изображение в полном размере
7

Отказ доходит до заявителя вместе с причиной

Только Professional

Для отказа нужна причина. Без текста страница отказ не принимает.

Поле говорит, куда идёт текст: «Comment (required when you reject — the requester will see it)». Внутренняя заметка сюда не относится.

Заявитель получает письмо с причиной, и ему не приходится спрашивать, почему ничего не движется.

Для согласия причина не нужна. Это ожидаемый исход.

Если отказывает только вторая ступень, отказ касается только задач этой ступени. Остальной запрос идёт дальше.

Отклонённая задача получает статус «Rejected» и считается завершённой, поэтому запрос не висит вечно на том, что уже никогда не придёт.

Страница решения после отказа, с текстом «You rejected this request.» и примечанием, что решение изменить нельзя.
После решения: страница подтверждает, что сделал согласующий, и говорит, что это окончательно.Открыть изображение в полном размере
8

След для аудита и согласующий в отпуске

Только Professional

На запросе раздел «Approvals» показывает по строке на ступень с согласующим, состоянием и, для открытого запроса, тем, как долго он уже ждёт.

После решения строка показывает, когда оно принято и с каким комментарием. Это и есть след для аудита, и он остаётся при деле.

Если согласующий в отпуске, администратор переводит запрос на другой адрес. Кнопка называется «Reassign» и появляется, только пока запрос открыт.

Делать это может только администратор. Оператор, который мог бы переназначать, мог бы переназначить на себя и потом решить.

Переназначение создаёт новую ссылку, а старая сразу умирает, даже если её кто-то переслал.

Сам перевод появляется в том же списке: кто перевёл, когда, от кого кому.

Никто не может решить от чужого имени. Ссылка — единственный путь, и то, кто её получил, записано при деле.

Диалог «Reassign», который спрашивает новый адрес, с заполненным полем.
Диалог спрашивает адрес, на который запрос должен уйти вместо прежнего. Подтверждают тем же словом, которым его открыли.Открыть изображение в полном размере
Список «Approvals» с согласованной первой ступенью, отклонённой второй, обоими комментариями и примечанием о переназначении.
Обе ступени со своим решением, своим временем и своим комментарием. Красная рамка стоит на переведённой ступени, а ниже стоит, кто перевёл её от кого кому.Открыть изображение в полном размере

Шаблоны ответов и заявок

Два вида шаблонов для двух моментов: шаблон ответа заполняет редактор комментария на открытой заявке, шаблон заявки заполняет форму новой заявки. Оба входят в Basic. Только отправка ответа письмом зависит от почтового канала и, значит, от Professional, а сам шаблон нет.

1

Шаблоны ответов: текст и действия над полями (статус, назначение, приоритет …) одним выбором

Прежде чем начать: Вести и применять — это два разных права. Администраторы и операторы по умолчанию могут и то и другое. Применять может каждый, кому можно вести заявку. Даже если роли нельзя вести настройки, применить шаблон она всё равно может.

Шаблоны живут в разделе «Settings → Templates». Строка под заголовком говорит, что они делают и чего не делают: «Reply templates fill the comment editor and suggest field actions. Nothing is sent automatically.» Шаблон — это заготовленный ход, а не машина, и отправляете вы всегда сами.

Видов два, и вы выбираете один при создании: «Add reply template» для ответа на открытой заявке, «Add ticket template» для формы новой заявки. Вид потом не меняется, потому что он решает, какие поля форма вообще показывает. Значок над каждым шаблоном говорит, на какой из них вы смотрите: синий «Reply template», зелёный «Ticket template».

Шаблон ответа состоит из текста ответа («Reply text»), флажка «Internal note» и любого числа действий. Действий шесть: «Set the status», «Set the priority», «Assign to a user», «Remove the assignee», «Hand over to another team» и «Set a follow-up».

Список «Assign to a user» начинается записью «The agent who applies it». Берите её, когда шаблоном пользуются несколько человек: заявка тогда принадлежит тому, кто его применил, а не одному постоянному человеку из списка. «Set a follow-up» спрашивает число и единицу (минуты, часы, дни, рабочие минуты, рабочие часы, рабочие дни) плюс заметку, которая потом скажет вам, почему заявка вернулась.

Синий блок в конце каждого шаблона записывает одним предложением, что он сделает, например «Inserts the text as a public comment, sets status to Waiting for Service Provider Response, assigns to the applying agent, sets a follow-up in 3 days.» Предложение перестраивается, пока вы правите. Это ваша встречная проверка: если оно говорит не то, что вы задумали, одна настройка неверна.

Текст не обязателен. «Передать это сетевой команде, не написав ни слова» — это допустимый шаблон, и предложение тогда читается «Suggests actions without a reply text».

Страница «Templates» с кнопками «Add reply template» и «Add ticket template» в красной рамке.
Вид выбирают при создании: две кнопки вместо переключателя. Ниже шаблоны лежат открыто, у каждого свой значок и своя область действия.Открыть изображение в полном размере
Три строки действий шаблона ответа в красной рамке, ниже синее предложение обычными словами.
Три действия на одном шаблоне: статус, назначение на того, кто применяет, напоминание через три дня. Предложение ниже говорит то же самое одним куском.Открыть изображение в полном размере
2

Предложенные действия снимаются по отдельности до отправки

На открытой заявке кнопка «Template» стоит над редактором комментария. Щелчок открывает поиск с подсказкой («Search templates…»), а выбор заполняет редактор комментария. Больше ничего не происходит, и строка ниже так и говорит: «Nothing happens until you add the comment.»

Каждое действие шаблона становится пометкой рядом с кнопкой, обычными словами, а не жаргоном: «sets status to Waiting for Service Provider Response», «assigns to the applying agent», «sets a follow-up in 3 days». Щелчок по пометке зачёркивает её: она снята и выполняться не будет. Ещё один щелчок возвращает её.

Снятые действия зачёркнуты, а не убраны. Так остаётся видно, что шаблон предлагал, и решение остаётся обратимым, пока вы не отправили.

Какие пометки изначально включены, решает шаблон: в настройках у каждого действия есть переключатель «Suggested». Этот переключатель — предложение для всех случаев, а пометка на заявке — решение для этого одного.

Знак «×» за пометками снова убирает шаблон. Текст остаётся в редакторе: вы вполне могли его уже переписать, и уходит только действие, то есть действия, письмо и вложения.

Отправляют обычной кнопкой комментария. Только тогда комментарий создаётся, и только после этого выполняются действия, которые ещё включены.

Редактор комментария заявки с кнопкой «Template», тремя пометками рядом, последняя зачёркнута, и вставленным текстом ниже.
Два действия выполнятся, третье снято: напоминание через три дня этому делу не подходит, остальное подходит. Текст стоит в редакторе, и его ещё можно изменить.Открыть изображение в полном размере
3

Заполнители (заявитель, номер заявки, заголовок …) — при вставке шаблона в текст попадают настоящие значения

В тексте ответа можно пользоваться пятью заполнителями, и список стоит под полем: «{requesterName}, {ticketId}, {ticketTitle}, {ticketRef}, {agentName}». Пишите их в фигурных скобках, ровно так, как они там стоят.

«{ticketRef}» — это ссылка на заявку в виде «[TICKET-8-…]». По ней система узнаёт ответ клиента, когда он приходит письмом. «{ticketId}», напротив, это просто голый номер.

Они подставляются при ПРИМЕНЕНИИ шаблона, а не при сохранении: страница настроек по-прежнему показывает «{requesterName}», а редактор комментария на заявке показывает настоящее имя. Причина практическая: подстановка при сохранении навсегда выжгла бы в шаблоне значения ОДНОЙ заявки.

Так вы читаете готовый текст до того, как что-то уйдёт из дома. Если обращение не подходит, вы меняете его в редакторе, как любой другой текст.

Кто считается «заявителем», решает заявка, а не учётная запись: записанный на заявке заявитель важнее учётной записи, которая её подала. Если оператор заводит заявку для коллеги после телефонного разговора, ответ всё равно здоровается с коллегой, а не с оператором.

Заполнитель с опечаткой отклоняется при сохранении, и его называют: «Reply text: unknown placeholders {requesterNam}. Available here: {requesterName}, {ticketId}, {ticketTitle}, {ticketRef}, {agentName}.» Так вы замечаете это при написании шаблона, а не на клиенте.

У темы письма СВОЙ, более короткий список («{originalSubject}, {ticketTag}, {ticketId}»), и поэтому он напечатан там второй раз. Заполнитель из текста в теме не работает и отклоняется точно так же.

Поле «Reply text» шаблона с заполнителями в тексте, в красной рамке, и списком разрешённых заполнителей под ним.
Так шаблон выглядит в настройках: с заполнителями, а не со значениями. Строка ниже перечисляет, какие из них есть.Открыть изображение в полном размере
Тот же шаблон, применённый на заявке: в редакторе комментария стоят имя, заголовок и ссылка на заявку, написанные полностью.
Тот же текст на заявке: «Hello Amir Khan», заголовок заявки, ссылка «[TICKET-8-…]» и в подписи оператор, который вставил шаблон. Ничего ещё не отправлено.Открыть изображение в полном размере
4

Ответ при желании уходит заявителю письмом

Только Professional

Прежде чем начать: Почтовый канал целиком — это Professional, и входящий, и исходящий. Сверх того у почтового ящика команды должна быть включена отправка при действиях над заявкой. Если её нет, пометка письма на заявке вообще не предлагается, а действия шаблона выполняются как всегда, только письмо отпадает.

Переключатель «Send the comment as e-mail» превращает комментарий ещё и в письмо. Второго поля текста для этого намеренно нет: клиент читает то, что стоит в заявке, а два текста рано или поздно разошлись бы.

В поле «Recipient» вы выбираете между «Requester», «Assignee», «Observers» и «Fixed address». Кто такой заявитель, сервер определяет при применении шаблона: шаблон ещё не знает заявки. На саму учётную запись почтового ящика не пишут никогда, это было бы сообщение самим себе.

В теме можно нести «{originalSubject}», «{ticketTag}» и «{ticketId}». Оставьте «{ticketTag}» внутри: по этой ссылке система узнаёт ответ клиента и добавляет его в ту же заявку. Без неё каждый ответ становится новой заявкой.

Письмо уходит простым текстом. Полужирный, списки и ссылки перед отправкой снимаются, иначе клиент читал бы сырую разметку. Внутри заявки комментарий сохраняет своё оформление.

На заявке письмо — это ещё одна пометка рядом с действиями («E-mail to Requester»), и она снимается так же, как они. Поэтому шаблон никогда ничего не отправляет без того, чтобы вы это увидели. Пометка появляется, только когда почтовый ящик команды отправляет письма при действиях над заявкой.

Вложения шаблона («Attachments») — это его собственные копии файлов. Применение шаблона добавляет их к ЗАЯВКЕ, со своей строкой в истории, и частью письма они не являются. Чтобы носить вложения на шаблоне, лицензия Professional не нужна, она нужна только для отправки.

Почтовый блок шаблона с переключателем «Send the comment as e-mail» в красной рамке, получателем и темой.
Переключатель, получатель и тема. В теме стоит «{ticketTag}» — та ссылка, по которой узнают ответ клиента.Открыть изображение в полном размере
5

Создать шаблон прямо из существующей заявки

Большинство шаблонов рождаются не за чертёжной доской, а в тот момент, когда вы во второй раз пишете один и тот же ответ. Поэтому у каждого комментария на заявке справа есть маленький значок листа с подписью «Make template». Он берёт именно этот комментарий как начальный текст, в том числе комментарий коллеги.

Если у заявки есть вложения, сначала диалог спрашивает, какие из них пойдут с ней: «Tick only the attachments the template should carry — one of them may be a customer’s screenshot. Nothing is ticked by default.» Заранее не отмечено ничего, и это сделано намеренно.

После этого вы попадаете на страницу шаблонов с черновиком, который ещё НЕ сохранён. Сверху стоит янтарный баннер «Draft from ticket #… — name it and review the text (it may contain customer details), then save.» Название пусто: вы должны его дать, иначе шаблон не сохранится.

Что переносится: текст, флажок «Internal note», команда заявки и состояние заявки как предложение, потому что её статус и её приоритет уже стоят там двумя действиями. Что не переносится: заявитель, адрес и заголовок. Они принадлежат этому одному делу.

Прочитайте текст, прежде чем сохранять. Он взят из настоящего дела и может содержать имя человека, номер заказа или помещение. Обезличивать за вас никто не будет: баннер об этом говорит, но делать это ваша работа.

Шаблон создаёт только «Save», и отмеченные вложения тогда копируются и подтверждаются сообщением.

Комментарий на заявке со значком листа «Make template» в красной рамке, рядом с кнопками правки и удаления.
Путь начинается у комментария, а не в настройках: значок листа справа от ответа, который вы хотите использовать снова.Открыть изображение в полном размере
Диалог «Make a template from this comment» с двумя вложениями заявки, ни одно из них не отмечено.
На этой заявке висят два вложения, ни одно не отмечено. Одно из них — собственный снимок экрана клиента, а ему не место в библиотеке стандартных ответов.Открыть изображение в полном размере
6

Черновики остаются личными до публикации, область действия — команда или все

«Applies to» решает, кому предлагают шаблон: одной определённой команде или «All teams». Новый шаблон начинается с конкретной команды, потому что «All teams» — это выбор, который кто-то должен сделать, а не тихая настройка по умолчанию.

На заявке вам предлагают шаблоны владеющей команды плюс общие. Если заявка после передачи переходит к другой команде, список переезжает вместе с ней, и выбирать вы можете из шаблонов новой команды.

Переключатель «Draft» превращает шаблон в вашу мастерскую: «Only you can see this template until you publish it.» Чужой черновик не появляется ни в одном списке, и по адресу его тоже не достать, даже администраторам. Новый шаблон начинается черновиком, и остальные видят его, только когда вы это выключите и сохраните.

Два шаблона не могут носить одно название, если они могут встретиться: общий сталкивается с любым одноимённым шаблоном в любой команде. А вот шаблон ответа и шаблон заявки одно название носить могут: они никогда не появляются рядом в одном списке.

«Duplicate» делает копию, и копия всегда черновик: «Duplicated. The copy is a draft only you can see.» Это удобный путь к варианту, при котором никому не предлагают недоделанную версию.

Верх шаблона со значками «Reply template» и «Draft», полем «Applies to» в красной рамке и так же обведённым переключателем «Draft».
Этот шаблон принадлежит службе поддержки и является черновиком: его не видит никто, кроме автора, а текст его пуст, потому что всё, что он делает, — это передаёт заявку.Открыть изображение в полном размере
7

Шаблоны заявок: форма новой заявки заполнена заранее (заголовок, описание, категория, приоритет, команда)

Шаблон заявки заполняет форму «Create new ticket». У него нет текста ответа, нет действий и нет письма: в этот момент нет и заявки, над которой можно было бы что-то делать. Поэтому форма показывает другие поля, чем у шаблона ответа, а зелёная рамка говорит, что вы смотрите на шаблон заявки.

Заранее заполнить можно «Ticket title», «Owning team of the new ticket», «Main category», «Subcategory», «Priority» и «Ticket description». Любое поле может остаться на «Not prefilled», и то, что осталось пустым, заполнит потом тот, кто пользуется формой.

Обратите внимание на разницу между двумя полями команды: «Applies to» сверху говорит, КТО видит шаблон. «Owning team of the new ticket» говорит, КУДА уходит новая заявка. Это два разных вопроса, и ответы у них могут быть разные.

Категории сгруппированы по командам, потому что категория принадлежит команде. Если вы выберете категорию другой команды, форма вам об этом скажет, и сохранение будет отклонено: в форме новой заявки целевой команды такая категория вообще не предлагалась бы, и предзаполнение ни к чему бы не привело.

Заполнителей здесь нет, и подсказка под текстом так и говорит: «No placeholders here: the template only prefills the form, nothing is resolved or sent.» Запись «{requesterName}» попала бы в новую заявку буквально, и поэтому при сохранении она отклоняется.

Синий блок и здесь подводит итог тому, что делает шаблон: «Prefills the new ticket with title ‘New notebook for a colleague’ · category Notebook / New request · priority Medium · team Helpdesk · the description.»

В самой форме шаблон выбирают кнопкой «Template», а рядом стоит «Prefills the form - nothing is created until you submit.» Всё заполненное заранее ещё можно изменить, и ничего не создаётся, пока вы не отправите.

В поставку входит один пример шаблона: «Example: create accounts for a new colleague». Он показывает, как это устроено, и сам по себе не делает ничего: перестройте его или удалите.

Редактор шаблона заявки с полями заголовка, целевой команды, категории и приоритета в красной рамке.
Пять предзаполнений плюс описание. Поле «Owning team of the new ticket» — это не область действия над ним: оно говорит, куда уходит заявка.Открыть изображение в полном размере
Форма «Create new ticket» после выбора шаблона: кнопка «Template» и заполненный заранее заголовок в красной рамке.
Та же форма, что и всегда, только уже заполненная: заголовок, команда и приоритет на месте. Категория и описание идут ниже на той же странице.Открыть изображение в полном размере
8

Шаблоны заявок открываются клиентам для каждого шаблона отдельно

Переключатель «Offer this template to customers» по умолчанию выключен. Подсказка рядом говорит обе вещи, которые нужно знать: «Customers can pick this template when they create a ticket. A draft stays hidden either way.»

Почему он выключен по умолчанию: шаблон часто назван внутренними словами и написан для коллег. Сделать его видимым клиентам — это заявление наружу, и делать это кто-то должен намеренно, а не случайно.

Клиент видит над формой новой заявки ту же кнопку «Template», но только открытые шаблоны. Черновик остаётся скрытым и с включённым переключателем: два правила стоят одно за другим, а не рядом.

Смысл не в удобстве, а в первом контакте: обращение, которое приходит полным, экономит круг вопросов, который иначе стоил бы двух дней. Поместите эти вопросы в описание шаблона, и клиент ответит на них при создании заявки.

Пойти дальше можно с помощью «Fields to ask for». Шаблон тогда решает, какие настраиваемые поля спрашивает форма, в каком порядке и какие из них обязательны. Этот набор ЗАМЕНЯЕТ обычные поля команды, а не добавляется к ним. В этом и его смысл. Сами настраиваемые поля входят в Professional, и их карточка называется «Custom fields». Открыть шаблон клиентам можно в любой редакции.

Поле, скрытое от клиентов, остаётся скрытым, даже если шаблон его перечисляет. Набор полей — это средство для порядка и для отбора, а не путь в обход настроек полей.

Переключатель «Offer this template to customers» в красной рамке с его текстом подсказки.
По одному переключателю на шаблон, здесь он включён, поэтому этот шаблон предлагают клиентам. Подсказка прямо говорит, что черновик остаётся скрытым в любом случае. Ниже стоит набор полей.Открыть изображение в полном размере
Форма новой заявки такой, какой её видит клиент, с открытым списком шаблонов и открытыми шаблонами в нём.
Тот же список на стороне клиента: в нём только открытые шаблоны. Другие шаблоны заявок этой установки здесь не появляются.Открыть изображение в полном размере
9

Каждое применение прослеживается в истории заявки

Каждое применение пишет ОДНУ запись в историю, под именем поля «Template». Она называет шаблон и перечисляет, что действительно выполнилось. Без неё потом нельзя было бы объяснить, почему заявка вдруг перескочила на «In Progress»: отдельные действия пишут свои строки, но ни одна из них не называет шаблон.

На картинке читается: «Template ‘First reply: we have your ticket’ applied: Assign: already assigned to that user; SetStatus: Assigned -> InProgress». Первая половина — не ошибка. Отправка комментария уже записала заявку на имя оператора, поэтому действию назначения делать было нечего, и запись говорит ровно это вместо того, чтобы приписывать себе действие, которого не было.

Снятых действий в ней нет: они не произошли. А неудача в ней есть, и она названа неудачей, за словом «failed».

Запись ВНУТРЕННЯЯ, и заявитель её не видит. Название шаблона — это внутренние слова («стандартный отказ»), а история открыта и создателю заявки. Сами изменения полей для него видны, а вот их происхождение из шаблона нет.

Автор — оператор, а не «system» и не шаблон. Это сделано намеренно: применить его было его решением. В отличие от правила автоматизации, здесь на заявке стоит человек.

История заявки с записью «Template» в красной рамке, которая называет применённый шаблон и выполнившиеся действия.
По одной записи на применение, с оператором как автором. Над ней стоят строки отдельных действий, а запись шаблона говорит, откуда они взялись.Открыть изображение в полном размере

Автоматизация и напоминания

Два пути к одной цели: ни одно дело не остаётся лежать из-за того, что о нём больше никто не помнит. Напоминание вы ставите сами, и это входит в Basic. Правила делают это без вас, и они входят в Professional.

1

Напоминание на заявке вручную (дата + заметка, фильтры Today/This week/Overdue)

Прежде чем начать: Напоминание видят только операторы и администраторы, и заявка так и говорит: «Only agents and administrators see this — the requester never does.» Заявитель не видит его никогда.

Напоминание стоит на заявке в карточке «Details» справа, под сроками. Пока оно не задано, там стоит «No follow-up set.» с кнопкой «Set follow-up». Вы выбираете дату и время («Date and time») и добавляете заметку («Note (optional)», подсказка «Why is this coming back?»). После этого кнопки читаются «Change» и «Remove».

Ценность в заметке. Через две недели одна дата не скажет вам, почему эта заявка снова у вас на столе. Поэтому заметка и висит на дате: уберите дату, и заметка уйдёт с ней, потому что причину без даты никто больше никогда не увидел бы.

Над списком заявок стоит строка «Follow-up:» с четырьмя кнопками — «No filter», «Today», «This week» и «Overdue» — а в самом списке есть столбец «Follow-up». Она намеренно не спрятана в свёрнутом блоке фильтров: это тот вопрос, с которого оператор начинает день.

«Overdue» включает сегодняшние. Иначе напоминание исчезало бы ровно в тот день, когда оно важно, как только пройдёт его время суток.

Карточка «Details» заявки с разделом «Follow-up» в красной рамке, в нём значок «Overdue», заметка и кнопки «Change» и «Remove».
Дата этой заявки в прошлом, отсюда красный значок «Overdue». Заметка говорит, о чём эта встреча.Открыть изображение в полном размере
Список заявок со строкой «Follow-up:» над таблицей в красной рамке и так же обведённым столбцом «Follow-up».
У четырёх заявок есть дата: две поставил оператор вручную, две другие поставило правило. Кнопки сверху сужают список до сегодняшних, недельных или просроченных.Открыть изображение в полном размере
2

Правила по времени — реакция на ОТСУТСТВИЕ действия

Только Professional

Прежде чем начать: Новое правило ВСЕГДА создаётся выключенным, даже если вы пытаетесь создать его включённым через интерфейс. Правило, которое в момент создания проходит по всему вашему заделу, — это та авария, которую система здесь берёт на себя. Оно оживает только со следующим «Save».

Правила живут в разделе «Settings → Automation». Строка под заголовком говорит, о чём речь: «Rules that act when nobody else does.» Правило принадлежит команде и работает над заявками этой команды, а список «Team» сверху решает, на какие правила вы смотрите.

Отличие от всего остального в системе: эти правила реагируют не на событие, а на его ОТСУТСТВИЕ. Нет ответа от заявителя три дня, нет движения неделю, создана четыре часа назад и до сих пор ничья — ни на что из этого нет щелчка, который это запустил бы. Именно поэтому этого никто и не замечает.

Зелёный баннер сверху говорит, что проверки идут: «The automation checks every minute. 2 of 6 rule(s) are enabled.» Если не включено ни одно правило, вы получаете предупреждение «No rule is enabled. Nothing is being checked and tickets behave exactly as before.» — и тогда действительно ничего не происходит.

Верх страницы «Automation» с зелёным баннером о промежутке проверки в красной рамке, фильтром команд и кнопкой «Add rule».
Здесь сохранено шесть правил, два из них работают. Четыре вложенных примера стоят ниже на той же странице, все выключены.Открыть изображение в полном размере
3

Конструктор правил КОГДА/ЕСЛИ/ТОГДА с живым предложением обычными словами

Только Professional

У правила три блока. «WHEN» — это отсутствие, на которое оно реагирует («Something has not happened for a while. This is what the automation reacts to.»). «IF» сужает, к каким заявкам это относится («Which tickets it applies to.») — по статусу, приоритету, команде, категории, исполнителю или оценке. «THEN» — это то, что происходит.

Над блоками правило стоит одним предложением, и оно переписывается при каждом изменении: «When a ticket has seen no activity for more than 5 minutes and has the priority “High”, then set a follow-up in 4 hours.» Если чего-то ещё не хватает, предложение говорит об этом прямо на том месте, а не прячет.

В блоке «IF» вы также решаете, как сочетаются условия: «All conditions must apply» или «Any condition is enough». Предложение сверху меняет свой вид соответственно, потому что с союзом «и» оно иначе утверждало бы противоположное тому, что делает правило.

Два поля управляют тем, как несколько правил работают вместе: «Order» задаёт порядок, а переключатель «Skip the following rules for a ticket this rule applies to» останавливает каждое последующее правило для заявки, к которой это правило применилось.

Подробнее об этом в карточке: Плохая оценка как повод

Правило с предложением обычными словами над ним в красной рамке и тремя блоками WHEN, IF и THEN ниже.
Одно и то же содержание дважды: один раз формой, один раз предложением. Читая предложение, вы сразу замечаете, что настроили не то, что имели в виду.Открыть изображение в полном размере
4

В поставку входят четыре примера правил (при установке выключены, включайте любое)

Только Professional

В каждой установке идут четыре правила: «Example: remind the requester after 3 business days», «Example: close after 10 days without a reply», «Example: raise the priority of unassigned tickets» и «Example: follow up on tickets nobody touched for a week». Они стоят одно под другим на странице «Automation».

Все четыре выключены, у каждого серый значок «Off» и «Last run: never». Это отправная точка, чтобы прочитать и перестроить, а не поведение, которое вам подсунули. Переименуйте их, измените, включите или удалите.

Относятся они к тому же «Every team» — единственное место в системе, где такое происходит без явного выбора. Поэтому, прежде чем включать одно из них, проверьте, действительно ли оно предназначено для всех ваших команд.

Первое из четырёх примеров правил со значком «Off» в красной рамке, своим названием и предложением обычными словами.
Так выглядит первое, остальные три стоят ниже на той же странице и тоже выключены. «Every team» означает: оно относилось бы к каждой вашей команде.Открыть изображение в полном размере
5

Предпросмотр перед включением: показывает, каких заявок правило коснулось бы прямо сейчас, и ничего не меняет

Только Professional

Под каждым правилом стоит кнопка «Which tickets would this affect?». Один щелчок показывает список «Tickets this rule would affect right now» — те заявки, к которым правило применяется в этот момент, с номером и заголовком.

Ниже написано, чего предпросмотр не делает: «The preview only reads. It changes nothing and writes no log entry. Unsaved changes are not included.» Последнее важно: предпросмотр работает с сохранённым правилом, а не с тем, что сейчас стоит в форме.

Если правило сейчас ни к чему не подходит, это тоже сказано: «No ticket matches this rule right now.» Это тот ответ, который вы хотите получить до включения, а не после, на заявках ваших клиентов.

Открытый предпросмотр правила с заголовком «Tickets this rule would affect right now», двумя заявками и подсказкой в красной рамке о том, что предпросмотр только читает.
Это правило сейчас затронуло бы две заявки. Подсказка ниже говорит, что при нажатии кнопки ничего из этого не произошло.Открыть изображение в полном размере
6

Действия: письмо, статус, приоритет, назначение, передача другой команде, напоминание

Только Professional

Прежде чем начать: Действие «Send an e-mail» уходит через тот же почтовый канал, что и остальное в системе. Без настроенной исходящей почты не происходит ничего, а в установке Basic этого канала нет вовсе.

В блоке «THEN» вы выбираете из семи действий: «Send an e-mail», «Set the status», «Set the priority», «Assign to a user», «Remove the assignee», «Hand over to another team» и «Set a follow-up». «Add action» добавляет ещё, и у каждого свой переключатель «Active», поэтому можно заглушить одно, не выключая всего правила.

Для «Send an e-mail» вы отмечаете получателей по одному: «the requester», «the assignee», «the observers» и «a fixed address», у последнего со своим полем для адреса. Для «Set a follow-up» вы задаёте число, единицу и заметку, которая потом будет стоять на заявке.

Для «Hand over to another team» подсказка стоит прямо под ним: «The ticket moves to that team and the current assignee is cleared. No second ticket is created.» Поэтому двойника не появляется: то же самое дело просто меняет руки.

Блок «THEN» правила со списком выбора действия в красной рамке и полями числа, единицы и заметки напоминания.
Одно действие со своими подробностями: «Set a follow-up», 4 «hours» плюс заметка, которую оператор потом прочитает на заявке.Открыть изображение в полном размере
7

Промежутки времени выбираются для каждого условия: в рабочих часах и рабочих днях по календарю команды или круглосуточно

Только Professional

У каждого условия времени в блоке «WHEN» три части: вид, сравнение «longer than» и число с единицей. Видов пять: «Time since the ticket was created», «Time without any activity», «Time without a reply from the requester», «Time without a public reply from an agent» и «Time without a status change».

Единица решает, как считается время, и решает для каждого условия отдельно: «minutes», «hours» и «days» идут насквозь, в том числе ночью и в выходные. «business minutes», «business hours» и «business days» считаются по календарю рабочего времени команды, поэтому считается только то, что попадает в часы работы.

В повседневной работе разница велика: три дня — это три дня, а три рабочих дня, отсчитанные с четверга при неделе с понедельника по пятницу, приходятся на следующий вторник. Это тот же календарь, которым пользуются сроки SLA.

Условие времени в блоке «WHEN» с числом и единицей в красной рамке, рядом со списком выбора вида условия.
Это условие считает в «business days» — три рабочих дня по календарю команды, а не три календарных дня.Открыть изображение в полном размере
8

Журнал по каждому правилу и название правила как автор в истории заявки

Только Professional

Под каждым правилом стоит кнопка «Log». Она открывает таблицу «What this rule did» с одной строкой на каждую затронутую заявку: «When», «Ticket», «Cycle», «Result» и «Details». В «Details» стоит, что именно было сделано, например «SetFollowUp: 2026-08-20 02:18Z». Если правило ещё ничего не сделало, так и написано: «This rule has not done anything yet.»

Столбец «Cycle» — это причина, по которой правило не кричит на вас каждую минуту: оно действует на заявку один раз за цикл. Цикл кончается, только когда правило к этой заявке больше не применяется, поэтому, если клиент ответит и потом снова замолчит, начнётся цикл 2, и правило сработает снова.

На самой заявке правило появляется как автор. В истории оно стоит под собственным названием с приставкой «Automation:», например «Automation: High priority: bring it back to us». Так по каждому делу можно посмотреть, действовал человек или правило, и если правило, то какое.

В строке заголовка каждого правила стоит и «Last run:» со временем последнего прохода, или «never» у правила, которое ещё ни разу не работало.

Открытая таблица «What this rule did» с тремя строками и столбцами «Cycle» и «Details» в красной рамке.
Три прохода по двум заявкам: на оставшейся без ответа заявке #4 правило сработало во второй раз, отсюда «2» в столбце «Cycle». В «Details» стоит дата напоминания, которая каждый раз ставилась.Открыть изображение в полном размере
История заявки с двумя строками в красной рамке, автор которых «Automation: High priority: bring it back to us».
То же событие со стороны заявки: дата и заметка появляются двумя строками в истории, а правило стоит их автором.Открыть изображение в полном размере

Массовые действия в списке заявок

Отметьте несколько заявок и измените их разом. Всё это входит в Basic. Только клиентское письмо шаблона зависит от почтового канала и, значит, от Professional. Настоящий смысл не в числе заявок, а в честном обращении с частичным результатом: каждое правило относится к отдельной заявке, поэтому система заранее говорит, скольким из них действие подходит, а потом — какие не пошли и почему.

1

Изменить статус нескольких заявок сразу

В списке заявок слева есть столбец флажков. Он есть у администраторов и операторов. Клиент его не видит никогда.

Флажок в строке заголовков выбирает каждую строку той страницы, на которую вы смотрите. Весь набор результатов он не выбирает. Если вам нужно больше, сузьте фильтр: фильтр — более честный способ назвать количество, чем флажок, который заодно охватывает заявки, которых вы не видите.

Выбор снимается, как только вы листаете, фильтруете, ищете или переключаете команду. Так с вами не едет выбор, которого больше нет на экране.

Список на картинке показывает не все заявки. Справа вверху, рядом с «Filter», стоит слово «active», а рядом «Reset»: закрытые заявки спрятаны, потому что массовое действие нацелено на дела, которые ещё идут. Выбор всегда охватывает только то, что список показывает в этот момент.

С первой же отметки над списком появляется полоса. Она показывает «20 selected», рядом «Clear selection» и кнопки «Change status», «Assign», «Assign to me» и «Apply template». Правее стоят «Multiple report» и «Group into incident» — эти две относятся к повторным сообщениям и объяснены в следующем блоке.

«Change status» открывает небольшой диалог. Вы выбираете целевой статус, и строка ниже сразу говорит, скольким из выбранных заявок он подходит.

Если целевой статус требует комментария, появляется поле текста. Под ним стоит, скольким заявкам уйдёт этот текст. Он уходит каждой изменённой заявке, а не только первой.

В списке появляется не каждый статус. Системных статусов нет, потому что вручную их никто не ставит. Нет и «Waiting for other team»: этот статус создаёт подзаявку для целевой команды, а команду вы выбираете для каждой заявки. В пачке для этого было бы только одно поле ввода.

Заявка без исполнителя назначается вам, когда вы меняете её статус на странице подробностей. В пачке этого не происходит: «закрыть 30 заявок» иначе тихо означало бы «30 заявок назначены мне» и 30 писем.

Этот диалог не меняет ничего другого. Приоритет, категорию и всё сверх того задают пачкой через шаблон ответа.

Подробнее об этом в карточке: Вторая ступень для отдельных задач

Список заявок с отмеченными строками и полосой над ним, на которой видно число выбранных заявок и кнопки массовых действий.
Красная рамка стоит на полосе, которая появляется только с первой отметкой. Слева число выбранных заявок, справа действия.Открыть изображение в полном размере
Диалог «Change status» с выбранным целевым статусом и строкой, называющей его охват.
Целевой статус выбран, ниже охват и причина по каждой заявке, которая не пойдёт. И то и другое стоит там до того, как вы нажмёте «Apply».Открыть изображение в полном размере
2

Назначить несколько заявок одному оператору сразу

«Assign» открывает список операторов. Отсутствующие операторы остаются доступными для выбора и только помечаются, ровно как на отдельной заявке.

«Assign to me» — это тот же диалог с заранее выбранным вашим именем. Это сокращение, а не второй путь, и правила к нему те же.

Каждое назначение отправляет оператору письмо. Диалог заранее называет число: «This sends 11 e-mail(s) to the selected agent.» Одиннадцать заявок — это одиннадцать писем.

Оператор должен состоять в команде именно этой заявки. Поэтому выбор, охватывающий две команды, нельзя одним куском передать одному человеку. Это не ограничение массового действия: то же правило действует и на отдельной заявке.

Назначение нельзя сбросить на «никого». На отдельной заявке этого нет, значит, нет и в пачке.

Диалог «Assign» с выбранным оператором, охватом и предупреждением о числе писем.
Под списком выбора стоят охват и число писем. Блок под ними называет каждую заявку, которая не пойдёт, с её причиной: четыре уже принадлежат Marco Rossi, три принадлежат сетевой команде, в которой он не состоит.Открыть изображение в полном размере
3

Применить шаблон ответа к нескольким заявкам, заполнители подставляются для каждой заявки

«Apply template» применяет шаблон ответа ко всем выбранным заявкам. Каждая заявка получает тот же комментарий, который она получила бы, примени вы шаблон вручную.

Список предлагает шаблоны каждой команды, которая встречается в выборе. Шаблон появляется, как только он подходит хотя бы одной выбранной заявке, а скольким он подходит на самом деле, говорит потом предпросмотр.

Сервер подставляет заполнители для каждой заявки, поэтому каждый клиент получает своё обращение и свой номер заявки. Примечание в диалоге тоже об этом говорит.

Действия шаблона над полями выполняются вместе с ним, а его вложения копируются в каждую заявку.

В пачке выполняются все действия шаблона. Снять отдельные можно только на одной заявке; если какое-то действие вам не нужно, возьмите шаблон без него.

Если для команд из выбора шаблона нет, диалог так и говорит: «No reply template is available for the teams of the selected tickets.»

Диалог «Apply template» с выбранным шаблоном и примечанием о том, что заполнители подставляются для каждой заявки.
Красная рамка стоит на примечании о заполнителях — это то, что отличает всё это от одного одинаково сформулированного для всех текста. Ниже стоит причина, по которой шаблон подходит 14 заявкам из 20: шесть из них принадлежат команде, которой его не предлагают.Открыть изображение в полном размере
4

Предпросмотр до запуска, результат после, пропущенные заявки остаются выбранными

Все три диалога показывают одну и ту же строку до того, как что-то произойдёт: «Applies to 19 of 20 selected ticket(s)».

Под ней стоит блок «Will be skipped» с одной строкой на каждую заявку, которая не пойдёт, и в каждой номер заявки и причина. Так вы читаете до щелчка, почему число меньше вашего выбора.

После запуска написано «19 changed, 1 skipped», а тот же блок превращается в «Not changed». Содержание то же, только оно перестало быть прогнозом и стало утверждением.

Причины те же, что и на отдельной заявке. Заявка уже в целевом статусе. Переход из её текущего статуса не разрешён. Она принадлежит команде, за которую вы не отвечаете. Выбранный оператор не состоит в её команде. Она ждёт согласования. Это групповой инцидент с открытыми сообщениями. Это основная заявка с открытой подзаявкой.

Пропущенные заявки остаются выбранными, а изменённые нет. Поэтому вторая попытка с другой целью — это один щелчок, и никому не приходится гадать, какие ещё открыты.

Предпросмотр — это второе мнение, а не разрешение. При выполнении действия сервер снова проверяет каждую заявку: между показом и щелчком заявка может измениться.

Один вызов принимает самое большее 200 заявок. При 20 строках на странице это далеко.

Диалог после запуска: число изменённых и пропущенных заявок, а ниже блок «Not changed» с причинами.
Блок «Not changed» называет причину по каждой заявке. Здесь две заявки уже были в целевом статусе.Открыть изображение в полном размере
5

Письмо заявителям по умолчанию выключено

Только Professional

Флажок отправки письма появляется только у шаблонов, которые письмо отправляют, и только если почтовый канал открыт. По умолчанию он пуст, поэтому массовое действие ничего не пишет наружу, пока вы его не отметите.

Если канал закрыт, вместо флажка стоит причина: либо отправка писем выключена, либо почтовые ящики выбранных команд не отправляют писем при действиях над заявкой. Вы читаете это до щелчка, а не потом в результате.

Как только вы его отметите, появляется янтарное предупреждение с числом: «This sends 20 e-mail(s) to customers.» Число берётся из предпросмотра и равно числу заявок, которым шаблон действительно подходит.

Смена статуса и назначение наружу не пишут никогда. Назначение письмо отправляет, но оператору. Применение шаблона в пачке — единственный путь, на котором возникает письмо клиенту.

Отправка зависит от почтового канала и, значит, от Professional. Если он выключен, письмо не уходит, а история заявки говорит почему: доставку, которой не было, она себе не приписывает.

Диалог «Apply template» с отмеченным флажком письма и янтарным предупреждением о числе клиентских писем.
Флажок отмечен, и янтарное предупреждение называет число писем. Без отметки не уходит ни одного.Открыть изображение в полном размере
6

Каждое массовое изменение появляется в истории отдельной заявки

Каждое изменение, сделанное массовым действием, появляется в истории отдельной заявки. Там оно выглядит как любое другое изменение, со старым и новым значением.

Заявитель эти строки тоже видит. Для него смена статуса — одно и то же событие, вызвано оно по одной или пачкой, и прятать его было бы не деликатнее, а хуже.

Массовое назначение пишет две такие строки: рядом с новым исполнителем стоит статус, потому что назначенная заявка переходит на «Assigned».

Сверх того идёт внутренняя строка со ссылкой на этот проход. По этой ссылке потом можно найти все заявки того же прохода. Заявитель этой строки не видит.

Каждая строка называет человека, который запустил массовое действие.

Пропущенная заявка не получает записи, даже о попытке. Того, чего не произошло, в истории нет.

История заявки со строкой назначения и внутренней строкой под ней, называющей массовый проход.
Самая новая строка сверху: статус, под ним назначение, под ним ссылка на проход. Красная рамка стоит на внутренней строке, той, которую заявитель не видит.Открыть изображение в полном размере

Многократные сообщения и сбои

Две ситуации похожи и не одинаковы. Если один и тот же человек сообщает об одном и том же дважды, одно сообщение должно исчезнуть. Если об одном сбое сообщают многие, не должно исчезнуть ни одно. У каждой свой путь, а разница в заявителе.

1

Объединить два сообщения от одного человека

Отметьте строки в списке заявок и нажмите «Multiple report». Кнопка становится доступной начиная с двух отмеченных строк.

Диалог сначала спрашивает: «Which ticket stays?» Заранее выбрана самая старая заявка, чтобы срок шёл от первого обращения заявителя, а не от его второй попытки. Вы можете выбрать другую.

Ниже стоит направление с обоими номерами: «#11 will be closed and moved into #10.» Так до щелчка понятно, какая заявка остаётся.

Переезжает всё: комментарии, вложения и описание второго сообщения. Описание становится комментарием на исходной заявке, со своим первоначальным автором и своей датой. Диалог заранее называет числа.

Записанное время переносится, а не копируется. Иначе одни и те же затраты стояли бы на двух заявках и были бы выставлены к оплате дважды.

Второе сообщение не удаляется. Оно закрывается и с этого момента указывает на исходное, а его номер остаётся действительным.

Отдельного письма заявитель не получает. Он стоит на исходной заявке и всё видит там. На закрытом сообщении есть комментарий, называющий исходную заявку, и прочитать его он может.

Отменить это нельзя. Поэтому всё и стоит в диалоге до того, как вы нажмёте «Merge».

После этого история обеих заявок записывает, кто что и когда объединил.

Список заявок с тремя отмеченными строками и полосой над ним с кнопками «Multiple report» и «Group into incident».
Красные рамки стоят на двух кнопках. Они стоят рядом и означают разное. В строках с 12 по 14 виден ещё и признак идущего инцидента.Открыть изображение в полном размере
Диалог «Multiple report for the same issue» с выбором остающейся заявки и итогом.
Красная рамка стоит на направлении. Оно называет оба номера, чтобы никому не приходилось гадать, какая заявка исчезнет.Открыть изображение в полном размере
Список заявок, суженный поиском до двух заявок: исходной и объединённого сообщения, которое закрыто.
В поиске стоит слово из обоих заголовков, поэтому исходная заявка и сообщение стоят рядом. Красная рамка стоит на объединённом сообщении. Оно закрыто и всё равно стоит в списке, со ссылкой на заявку, в которую его перенесли.Открыть изображение в полном размере
2

Ответы на старый номер заявки всё равно доходят

Только Professional

Прежде чем начать: Для этого нужен почтовый ящик. Без него нет и ответа письмом, который надо было бы направлять.

У заявителя в почтовом ящике старый номер заявки. О том, что два сообщения объединили, он не знает и отвечает на то письмо, которое у него есть.

Этот ответ попадает в исходную заявку. Система идёт по ссылке, которую несёт закрытое сообщение.

Поэтому объединённое сообщение никогда не удаляется. Без него ссылки бы не было, и ответ не пришёл бы никуда.

Тот, кто участвовал в старом сообщении, может писать и на исходной заявке. Проверка происходит на той заявке, которая названа в письме.

Закрытое сообщение со ссылкой на исходную заявку и комментарием, который заявитель там читает.
Красные рамки стоят на ссылке в карточке справа и на комментарии. Именно по этой ссылке идёт ответ письмом.Открыть изображение в полном размере
3

Сообщения от разных людей объединить нельзя

Если вы выберете заявки от разных людей, диалог их не возьмёт. Он называет каждую отклонённую строку и её причину до того, как вы щёлкнете.

Причина читается так: «Different requester — this is an incident, not a multiple report.» Он же говорит, куда идти вместо этого.

Это самый важный предохранитель всей функции. Если бы вы объединили тридцать сообщений от тридцати человек, двадцать девять из них потеряли бы свою заявку и больше ничего не услышали.

Кто такой заявитель, берётся из поля «User» на заявке. Если оно пусто, считается учётная запись, создавшая заявку.

Поэтому предохранитель держится и для телефонных звонков. Если оператор записывает два звонка, обе заявки созданы им. Разные звонящие всё равно остаются разными звонящими, потому что их имена стоят в поле.

Если с одной стороны заявителя определить нельзя, это тоже отклоняется. Неизвестный — это не то же самое, что тот же человек.

В том же блоке появляются и другие причины. Инцидент объединить нельзя. Закрытая исходная заявка больше ничего не принимает. А сообщение, у которого уже есть свои сообщения, не идёт вместе, чтобы не образовывались цепочки.

Блок «Cannot be merged» в диалоге, с номером заявки и причиной.
Красная рамка стоит на причине. Заявка 15 принадлежит другому человеку, поэтому она остаётся снаружи. Две другие заявки всё равно объединяются.Открыть изображение в полном размере
4

Собрать много сообщений об одном сбое под одним инцидентом

Только Professional

Когда падает файловый сервер, об этом сообщают двадцать человек. Каждое из этих сообщений — отдельное дело со своим заявителем. Объединять здесь было бы неверно, потому что девятнадцать человек потеряли бы свою заявку.

Отметьте сообщения и нажмите «Group into incident». Диалог предлагает три пути: добавить их к уже открытому инциденту, объявить инцидентом одну из выбранных заявок или создать новый инцидент со своим заголовком.

Если у команды уже есть открытый инцидент, этот путь выбран заранее. Он встречается чаще: сбой известен давно, просто продолжают приходить новые сообщения.

Каждая связанная заявка сохраняет своего заявителя, свой статус и свой собственный срок. Ничто не исчезает. Инцидент только собирает ответ.

Все сообщения одного инцидента должны принадлежать одной команде. Если сбой затрагивает две команды, у каждой свой инцидент. Иначе решение одной команды опустошило бы очередь другой.

Опоздавших можно привязать и на отдельной заявке. Если у команды есть открытый инцидент, сверху появляется подсказка с кнопками «Assign» и «Not related». Сама система не привязывает ничего: ошибочно привязанная заявка получила бы решение, которое её не касается, и заодно была бы закрыта.

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

«Resolve incident» закрывает инцидент и отвечает сразу на все сообщения. Текст решения обязателен: в нём весь смысл функции, потому что он уходит всем затронутым.

Каждая связанная заявка получает этот текст публичным комментарием, переводится в выбранный статус, а её заявитель получает своё письмо. Никакой групповой рассылки, потому что она открыла бы адреса всех затронутых.

Сообщение после этого говорит, сколько заявок закрыто и скольких заявителей уведомили. Оба числа стоят порознь, потому что заявка без доступного адреса получает комментарий и статус, но не письмо.

Заявка, на которую вы тем временем сами ответили и которую закрыли, остаётся нетронутой. Второй раз её не закрывают и повторно на неё не пишут.

Пока на инциденте висят открытые сообщения, закрыть его обычной сменой статуса нельзя. Иначе двадцать человек молча остались бы без ответа.

Диалог «Group into incident» с тремя путями и открытым инцидентом, включая число связанных с ним заявок.
Красная рамка стоит на открытом инциденте, а справа число уже привязанных к нему сообщений. Над путями стоит предложение, отделяющее этот случай от объединения: ничто не исчезает.Открыть изображение в полном размере
Полоса подсказки на отдельной заявке с открытым инцидентом и кнопками «Assign» и «Not related».
Красная рамка стоит на полосе подсказки. Это предложение, а не действие: если её убрать щелчком, на заявке ничего не изменится.Открыть изображение в полном размере
Заявка инцидента с числом связанных сообщений, кнопкой «Resolve incident» и флажком для баннера.
Красные рамки стоят на кнопке, которая решает, на флажке для баннера и на числе связанных сообщений.Открыть изображение в полном размере
Диалог «Resolve incident» с закрывающим статусом и введённым текстом решения.
Красная рамка стоит на примечании над полем. Оно говорит, куда идёт этот один текст: в каждую связанную заявку и каждому заявителю.Открыть изображение в полном размере
Сообщение одного из затронутых после решения: закрыто, с текстом решения публичным комментарием.
Красная рамка стоит на ответе. Он стоит на заявке этого одного заявителя, с его номером и его историей. Тот же ответ стоит на заявке каждого другого затронутого.Открыть изображение в полном размере
5

Инцидент как баннер и как примечание в автоответе

Только Professional

И диалог, и заявка инцидента несут флажок «Also show as a banner on the sign-in page». С ним все узнают о сбое до того, как напишут ещё одну заявку.

Баннер стоит на странице входа и внутри системы после входа. Он называет «Known incident» и заголовок инцидента, поэтому этот заголовок — текст для клиентов.

Если действует несколько сообщений, они стоят одно под другим. Объявленное на субботу обслуживание не оттесняет сегодняшний сбой, и наоборот.

Если кто-то всё же создаёт новую заявку, автоответ называет инцидент. Это верно и для уже связанной заявки, и для каждой новой заявки этой команды, пока инцидент открыт и объявлен. Для этого нужна исходящая почта.

Как только инцидент решён, баннер исчезает сам. Никому не нужно помнить, что его надо снова выключить.

На странице «Maintenance / Incident-Notification» видно, какой инцидент сейчас идёт баннером. Переключатель на этой странице относится к плановому обслуживанию и к инцидентам не применяется.

Заявка инцидента с отмеченным флажком и баннером, который из-за этого появляется внизу.
Красная рамка стоит на флажке. Он действует сразу: сообщение идёт по низу, на каждой странице системы.Открыть изображение в полном размере
Страница входа с идущим баннером инцидента внизу.
Красная рамка стоит на баннере. Он есть до входа, поэтому доходит и до того, кто только хочет проверить, нужно ли писать заявку.Открыть изображение в полном размере
Заявка инцидента после решения: закрыта, с текстом решения комментарием.
Красная рамка стоит на тексте решения. С этим закрытием пропал и баннер.Открыть изображение в полном размере

SLA, календарь и эскалации

Сроки, которые подходят вашим часам работы: политика говорит, как быстро вы должны ответить и решить, а календарь говорит, когда часы вообще идут. Всё в этом блоке входит в Professional.

1

Политики SLA со сроками первого ответа и решения

Только Professional

Прежде чем начать: Без действующей политики система не меряет ничего: ни срока, ни столбца, ни письма. А часы создаются при СОЗДАНИИ заявки: то, что пришло до включения политики, остаётся без срока. Это сделано намеренно, иначе на следующее утро тысяча старых заявок стояла бы как нарушенные.

Сроки настраивают в разделе «Settings → SLA». Страница сама говорит сверху, когда не действует ни одна политика. У политики три части: название, условия и цели. Новые политики намеренно создаются недействующими, чтобы вы могли закончить настройку до того, как они что-то сделают.

Условия — это «Team», «Priority», «Main category» и «Subcategory». Пусто означает «Any», то есть «относится ко всему», а не «не относится ни к чему». Если подходят несколько политик, побеждает та, у которой наименьшее число в поле «Order»; поэтому узкая политика стоит сверху, а общая под ней.

Два поля категорий сгруппированы по командам, потому что категории принадлежат команде, но предлагают вам все, в том числе чужие. Это сделано намеренно: при передаче заявка переезжает, а категория нет. Заявка, которую служба поддержки передала сетевой команде, по-прежнему несёт классификацию службы поддержки, и политика может указывать именно на неё. Как только вы выберете основную категорию, поле ниже предложит только связанные с ней подкатегории, а пара, которой на заявке быть не может, отклоняется при сохранении.

У каждой политики две цели. «Time to first response» кончается первым публичным ответом оператора, а автоматическое подтверждение и внутренняя заметка прямо не считаются. «Time to resolution» кончается, как только заявка достигает статуса, который считается решённым (какой именно, вы задаёте в разделе «Settings → General → Status»). У обеих целей свои минуты, свой календарь и своя реакция на нарушение.

На заявке сроки стоят справа в карточке «Details», а под ними «Show deadline history»: журнал, который записывает каждый шаг — начат, приостановлен, возобновлён, соблюдён, нарушен — с причиной и использованным рабочим временем. Видят его только операторы и администраторы, а клиентам он недоступен.

Если кто-то позже меняет приоритет или команду, часы переключаются на ту политику, которая подходит тогда: использованное до сих пор рабочее время закрывается по старому календарю, а дальше действуют новые значения. Если не подходит больше ни одна политика, часы кончаются без вердикта и не считаются ни соблюдёнными, ни нарушенными.

Политика SLA с названием, порядком, переключателем действия, четырьмя условиями Team, Priority, Main category и Subcategory в красной рамке и двумя целями ниже.
Политика относится к каждой команде, но только к приоритету «High». Ниже две цели: 15 минут до первого ответа, 240 до решения.Открыть изображение в полном размере
Сроки заявки: «Time to first response» со значком «In time», под ним «Time to resolution» с оставшимся временем и открытой историей сроков.
Первый ответ пришёл вовремя, решение ещё идёт. Журнал называет причину каждого шага, снизу вверх: запущен по политике рабочих часов, пересчитан при повышении приоритета до «High» («ticket fields changed») и наконец соблюдён первым публичным ответом.Открыть изображение в полном размере
2

Календарь рабочего времени для каждой команды

Только Professional

Календарь говорит, когда идут часы. У него есть название, свой часовой пояс и любое число окон на день недели, а обеденный перерыв — это просто день с двумя окнами. Окно может уходить за полночь, и тогда рядом появляется «ends next day».

Какой календарь действует для команды, задаётся на команде («Settings → Teams»). На отдельной цели политики его можно перекрыть: «From the team» берёт календарь команды, или вы выбираете другой. Именно так и получается обычный случай: неисправности считаются круглосуточно, всё остальное только в часы работы.

Считается то время, которое действительно проходит внутри окна, а не разница показаний часов. При переходе на летнее время это важно: круглосуточный день в октябре имеет 25 часов, а ночная смена с 22:00 до 06:00 весной семь вместо восьми. Окно с 09:00 до 17:00 это не затрагивает никогда, потому что в ЕС перевод происходит ночью.

Если календаря с открытыми часами найти нельзя, срок не создаётся: лучше никакого, чем угаданный. На заявке вместо даты появляется примечание.

Календарь «Helpdesk business hours» с часовым поясом Europe/Berlin в красной рамке, окнами с понедельника по пятницу с 09:00 до 17:00 и кнопкой «Add opening hours».
Пять дней, по одному окну на день. Часовой пояс принадлежит календарю, а не серверу: вторая площадка просто получает второй календарь.Открыть изображение в полном размере
3

Праздники через загрузку .ics или вручную

Только Professional

Прежде чем начать: Данных о праздниках мы не поставляем. Праздники зависят от МЕСТА, а не от языка: 16 земель Германии, 26 кантонов Швейцарии, 50 штатов США, и каждый год заново. Поставляемый список когда-нибудь оказался бы неверным, и никто бы этого не заметил. Возьмите официальный файл .ics своего региона, это работа на минуту в год.

Под каждым календарём стоит список «Closed days». Щелчок по «Import holidays (.ics)» принимает файл календаря и потом сообщает четыре числа: сколько дней принято, сколько заменено, сколько нечитаемых и сколько уже было. Отдельные дни можно вводить и вручную.

Знак ↻ за днём означает «повторяется ежегодно». Он верен только для постоянных дат: 3 октября каждый год приходится на ту же дату, а Страстная пятница и Духов понедельник висят на дате Пасхи и двигаются. Поэтому подвижные праздники стоят в списке со своей конкретной датой на каждый год, и на картинке «Good Friday» стоит без этого знака.

Нерабочий день съедает всё окно этого дня, включая ту часть, которая уходит на следующий. А когда календарь на ближайшие двенадцать месяцев не знает ни одного нерабочего дня, страница говорит об этом прямо, иначе система молча считала бы через праздники и выдавала бы неверные сроки.

Кнопка «Import holidays (.ics)» в красной рамке, а под ней так же обведённый список нерабочих дней.
Пять нерабочих дней. Четыре несут знак ↻ «каждый год в ту же дату», а Страстная пятница нет: она двигается.Открыть изображение в полном размере
Календарь «Around the clock» с янтарным примечанием в красной рамке о том, что он не знает нерабочих дней на ближайшие двенадцать месяцев.
Примечание — это не ошибка, а предупреждение: этот календарь считает через каждый праздник. Для дежурного календаря это ровно то, что нужно.Открыть изображение в полном размере
4

Часы приостанавливаются, пока ждут заявителя

Только Professional

Самый частый спор о сроках вот такой: заявка три дня ждёт ответа клиента, а часы всё равно идут. Поэтому у каждой цели есть переключатель «Pause while waiting for the requester», причём отдельный, а не на всю политику.

Ждёте вы или нет, решает статус: в разделе «Settings → General → Status» у каждого статуса есть пометка, считается ли он «ожиданием заявителя». С включённым переключателем срок отдыхает, пока заявка стоит в таком статусе. Настенные часы при этом идут, поэтому список показывает «Paused» вместо оставшегося времени, а история сроков содержит «Paused» и «Resumed» с их временем.

Для первого ответа переключатель обычно оставляют выключенным: первый ответ вы должны в любом случае, чего бы там ни ждали. Для решения его обычно включают. На картинке показана ровно эта настройка.

Две цели политики с переключателями «Pause while waiting for the requester» в красной рамке: на первой цели выключен, на второй включён.
Один и тот же переключатель, два ответа: часы первого ответа идут насквозь, а часы решения отдыхают, пока очередь клиента.Открыть изображение в полном размере
5

Оставшееся время в списке заявок, с фильтром по нарушенным срокам

Только Professional

Как только политика действует, в списке заявок появляется столбец «Deadline». Он показывает оставшееся время ближайшего открытого срока («14h 53m»). Как только на заявке не идёт ни один срок, там стоит вердикт: значок «In time» для соблюдённого, красный «Breached» для нарушенного. Заявка без всяких часов получает нейтральный прочерк, и это сделано намеренно: заявка из времени до политики — не провал.

Если не действует ни одна политика, столбца нет вовсе, он не стоит там пустым. То же с фильтром: в разделе «Filter» флажок «Breached only» появляется, только когда сроки вообще есть.

У заявки двое часов, а в столбце только одно место, и он показывает самый срочный ОТКРЫТЫЙ срок. Если первый ответ был просрочен, а решение ещё идёт, столбец показывает оставшееся время решения с красным «!» рядом. Этот знак говорит: на этой заявке уже нарушен один срок, и именно так фильтр «Breached only» её и находит, потому что он спрашивает о любом нарушенном сроке, в том числе давно завершённом. Какой из двух это был, написано в самой заявке.

Сортировать по нему тоже можно: под тем же заголовком «Deadline» стоит поле с «Due soonest first» и «Due latest first». Заявки без идущих часов всегда оказываются последними: они не наименее срочные, они просто не затронуты. Сортировка по сроку важнее сортировки по «Updated at»: ни один список не может удовлетворить два порядка сразу.

Список заявок с отмеченным флажком «Breached only», фильтром в красной рамке и так же обведённым столбцом «Deadline».
С отмеченным флажком «Breached only» остаётся одна заявка. На заявке 4 первый ответ был просрочен. Столбец всё равно показывает идущее оставшееся время, потому что он показывает ближайший ОТКРЫТЫЙ срок, а здесь это решение. Красный «!» рядом называет нарушение.Открыть изображение в полном размере
Заявка с красным значком «Breached» на первом ответе и идущим оставшимся временем на решении, ниже история сроков.
Та же заявка, двое часов, два состояния. В журнале стоит причина: «due date passed», после 16 минут использованного рабочего времени.Открыть изображение в полном размере
6

При нарушении: уведомить или передать заявку другой команде

Только Professional

Прежде чем начать: Передача намеренно не является поведением по умолчанию. Она перекладывает ответственность, снимает исполнителя и сбрасывает статус, и заявка, над которой кто-то прямо сейчас работает, оказывается потом в другом месте. Выбирайте её, только когда именно это и задумано.

Для каждой цели вы задаёте в поле «When breached», что происходит при нарушении: «Record only» только записывает, «Notify assignee and observers» отправляет письмо исполнителю и наблюдателям, а не всей команде, «Hand over to another team» передаёт заявку. Для передачи нужно выбрать целевую команду, а политика без неё при сохранении отклоняется, потому что выглядела бы настроенной и не делала бы ничего.

Действие выполняется ровно один раз на одни часы. Без этого запора перезапуск сервера отправил бы то же письмо ещё раз. Пометка «уже сделано» ставится и тогда, когда отправка не удалась: письмо, которое не пришло, лучше, чем круг, который каждую минуту отправляет новое.

Само нарушение датируется тем моментом, когда срок наступил, а не проходом проверки, иначе отчётность зависела бы от ритма проверяющей службы. И меряется оно по использованному рабочему времени: приостановленные часы нарушить не могут, даже когда срок давно прошёл.

Недействующая политика-пример с выбором «When breached: Hand over to another team» в красной рамке и целевой командой «Network».
Предложение под целевой командой говорит, что произойдёт: заявка переезжает к этой команде, текущий исполнитель снимается. Переключатель «Active» здесь выключен, а недействующая политика не делает ничего.Открыть изображение в полном размере
7

Показатели SLA в отчётности

Только Professional

В разделе «Reports» вы выбираете период и нажимаете «Generate report»: без этого щелчка страница остаётся пустой. Отчёт тогда содержит блок «Service level agreements» с одной строкой на цель: соблюдено, нарушено, ещё идёт, достигнутая доля и среднее использованное время.

Считают по целям, а не по заявкам, и под таблицей об этом тоже написано. Заявка с обеими целями поэтому появляется дважды, по разу в каждой строке.

Достигнутая доля считает только завершённые часы. Идущим в знаменателе не место, иначе каждое только что включённое SLA сначала выглядело бы катастрофой и улучшалось бы само собой. Если ни одних завершённых часов ещё нет, появляется прочерк, а не «0 %».

Если вы работаете с групповыми инцидентами, добавляется строка «Achieved without group incidents»: один сбой с сотней привязанных заявок иначе искажал бы долю в обе стороны.

Блок отчёта «Service level agreements» со столбцами Met, Breached, Still running, достигнутой долей в красной рамке и средним использованным временем.
Для первого ответа три срока соблюдены и один нарушен, шесть ещё идут. Получается 75 %. Два столбца правее появляются, только когда есть групповые инциденты: они не учитывают сообщения, закрытые вместе с инцидентом.Открыть изображение в полном размере

Учёт времени по заявке

Операторы записывают затраты, которых стоило дело. Речь о работе над заявкой, а не о присутствии человека: это прямо не табель. Весь этот блок входит в Professional.

1

Сначала включить, потом записывать

Только Professional

Учёт времени по заводской настройке выключен. Пока он выключен, нет ни поля, ни столбца, ни плитки в отчёте.

Мёртвое поле было бы хуже, чем никакого, поэтому возможность исчезает целиком, а не стоит серой.

Переключатель стоит в разделе «Settings → General» на карточке «Time tracking per ticket» и называется «Enable time tracking».

После этого участвуют все команды. Чтобы вывести одну из них, вы выключаете учёт на самой команде, в разделе «Settings → Teams» в блоке «Team details».

Компании с внутренней ИТ-командой и командой, работающей с клиентами, часто нужна только вторая.

Если позже вы снова выключите учёт времени, существующие записи останутся читаемыми и выгружаемыми: это основа для выставления счетов, а не удобство. Новое записать будет нельзя.

Карточка «Time tracking per ticket» в разделе «Settings → General» с главным переключателем, округлением, быстрыми кнопками и секундомером.
Все настройки учёта времени на одной карточке. Красная рамка стоит на главном переключателе, а под ним стоит, что означает его выключение.Открыть изображение в полном размере
Блок «Team details» с переключателем «Time tracking» и его поясняющим предложением.
На команде вы выводите одну команду из общего правила. Красная рамка стоит на переключателе, и уже существующие записи остаются видны и тогда.Открыть изображение в полном размере
2

Записывать затраты на заявке

Только Professional

На заявке есть карточка «Time spent». «Log time» открывает ввод.

Рядом с полем стоят быстрые кнопки: один щелчок по «30m» записывает тридцать минут. Какие кнопки появляются, задаётся в настройках.

Поле «Duration» принимает и свободный ввод: «90» — это девяносто минут, «1.5h» — полтора часа, и «1h 30m» тоже. Число без единицы — это всегда минуты.

Ввод, который система понимает не полностью, отклоняется. «1h in the evening» не превращается в запись на один час, а превращается в сообщение об ошибке.

В поле «What for (optional)» вы пишете, на что ушло время. Текст уходит в выгрузку и в истории заявки не появляется.

Несколько операторов записывают время на одну и ту же заявку. Каждая запись несёт свой день, свою заметку и имя того, кто делал работу.

Время записывается на день, а не на время суток. Заполнить вчерашний день — это обычное дело, а время суток заявляло бы точность, которой у ввода нет.

Открытый ввод карточки «Time spent» с полем «Duration», быстрыми кнопками, полем заметки и отметкой «Billable».
Красная рамка стоит на быстрых кнопках. Рядом с ними поле принимает свободный ввод, а подсказка ниже называет форматы, которые оно понимает.Открыть изображение в полном размере
Список записей времени на заявке с тремя записями от двух операторов, у каждой дата, заметка и имя.
Три записи, два оператора, одна заявка. Красная рамка стоит на имени и дне, а под ними заметка.Открыть изображение в полном размере
3

Секундомер

Только Professional

Для долгих сеансов на заявке есть секундомер: «Start timer» запускает его, «Pause» останавливает.

Сам секундомер записи не создаёт никогда. Он предлагает прошедшее время, и ничего не сохраняется, пока вы не нажмёте «Log».

Он заменяет счёт в уме, а не знание. Без него возможность полна, потому что настоящий путь — это ввести значение.

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

Скрытое окно — это не перерыв. Секундомер продолжает идти, если вы просто щёлкнули в сторону.

Против секундомера, оставленного на ночь, есть предельное время работы. Значение ограничивают, а не выбрасывают, и оператору об этом говорят.

Секундомер по заводской настройке выключен. Вы найдёте его в настройках под названием «Stopwatch on the ticket».

Идущий секундомер на карточке «Time spent» со своим показанием, кнопками «Pause», «Discard» и кнопкой, которая его записывает.
Секундомер идёт. Красная рамка стоит на кнопке, которая перенимает показание, и до этого ничего не сохраняется.Открыть изображение в полном размере
4

Оплачиваемое или нет

Только Professional

У каждой записи есть отметка «Billable». Время записывают один раз, а отметка решает, попадёт ли оно в счёт.

Поэтому заявка показывает два итога: слева всё записанное, справа оплачиваемая сумма.

Отдельного вида для жеста доброй воли нет. Добрая воля, гарантийные работы и внутренние переделки в каждой компании называются по-своему, а система знает только то одно различие, на котором висят деньги.

Жест доброй воли записывают так: введите время как обычно, снимите отметку и напишите причину в заметке.

Запись тогда заметно несёт «not billable». Минуты остаются в записанном итоге, потому что работа-то была.

Тот, кто вообще не записывает время, теряет ровно то число, которое потом объясняет, почему с клиента взяли так мало.

Если большая часть вашей работы неоплачиваемая, переверните умолчание переключателем «New entries are billable by default».

Карточка «Time spent» с обоими итогами в заголовке и одной записью с пометкой «not billable».
Оба итога стоят рядом сверху. Красная рамка стоит на записи без отметки: её минуты считаются слева и не считаются справа.Открыть изображение в полном размере
5

С точностью до минуты или с округлением вверх

Только Professional

По заводской настройке всё считается с точностью до минуты. Кто считает четвертями часа, задаёт два значения.

«Rounding increment (minutes)» — это шаг. Каждая запись округляется вверх до следующего кратного.

«Minimum per entry (minutes)» — это нижняя граница. Каждая запись считается по меньшей мере этим значением.

Оба работают друг за другом: сначала граница, потом шаг. При границе 20 и шаге 15 пять минут превращаются в тридцать, потому что результат должен удовлетворять обоим.

Под двумя полями стоит предложение-пример с вашими собственными значениями. Оно вычислено, а не заявлено.

Округляется всегда только выставляемое значение, и только по каждой записи, а не итог. Две маленькие записи поэтому округляются вверх дважды.

Записанное время остаётся нетронутым. Если изменить округление позже, старые данные не подделываются, потому что значение вычисляют при показе.

На записи видно и то и другое: там, где округление меняет значение, результат стоит рядом в скобках.

Поля «Rounding increment» и «Minimum per entry» с вычисленным предложением-примером и примечанием ниже.
Красная рамка стоит на предложении-примере, вычисленном из значений над ним. Предложение ниже говорит, чего округление не трогает.Открыть изображение в полном размере
Запись времени на пять минут с выставляемым значением рядом в скобках.
Красная рамка стоит на записи, которую меняет округление. Слева стоит записанное, в скобках выставляемое.Открыть изображение в полном размере
6

Запись времени перед закрытием

Только Professional

Поставщик услуг часто не хочет, чтобы заявку закрывали без записанного времени. Для этого есть переключатель.

Он называется «Require a time entry before resolving or closing» и по заводской настройке выключен.

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

Автоматическое закрытие, объединение и массовые действия не блокируются никогда. Иначе появились бы заявки, которые больше никто не может закрыть.

Это самый опасный переключатель всей возможности. Включайте его, только когда ваша команда действительно записывает время каждый раз.

Переключатель «Require a time entry before resolving or closing» с предложением, называющим исключения.
Красная рамка стоит на переключателе. Предложение ниже называет три случая, которые не блокируются никогда.Открыть изображение в полном размере
7

Столбец «Time» в списке заявок

Только Professional

В списке заявок появляется столбец «Time», показывающий, сколько на дело уже записано.

Включать его не нужно. Он появляется, как только заявка в списке несёт время.

В узких окнах он один из первых снова отпадает. Список тогда сохраняет те столбцы, без которых заявку не найти.

Список заявок со столбцом «Time» и значениями на заявках, которые несут записанное время.
Красная рамка стоит на столбце. Значение несут только заявки с записанным временем.Открыть изображение в полном размере
8

Отчёт

Только Professional

Время, которое стоит только на отдельной заявке, — не основа для счёта. Поэтому на странице отчётов есть карточка «Time spent».

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

Последнее число — самое важное после итога. Сорок часов на трёх заявках из пятисот — это не оценка, это три оператора, которые единственные и записывают.

Ниже идут разбивки: по заявителю, по команде, по категории и по дню.

Сверх того идёт по таблице на каждое настраиваемое поле. Это и есть путь к выставлению счетов по компании или центру затрат: вы создаёте настраиваемое поле, заполняете его на заявке, и отчёт по нему группирует.

Период сверху страницы относится к дню, когда работа была сделана. Июльская работа по июньской заявке поэтому стоит в июльском отчёте.

Примечание над числами стоит принять всерьёз: они складываются из записей, сделанных людьми, и из ваших правил округления. Это рабочая основа, а не проверенный счёт.

Страница отчётов с карточкой «Time spent», её четырьмя числами и таблицами ниже.
Карточка стоит на странице отчётов. Красная рамка показывает, где её найти.Открыть изображение в полном размере
Четыре плитки карточки: записано, выставлено, записи и заявки со временем.
Красная рамка стоит на числе заявок со временем. Оно ставит итог слева от него в верную перспективу.Открыть изображение в полном размере
Таблицы «By requester», «By team» и «By category» со своими строками, у каждой записанное и выставленное время.
Красная рамка стоит на разбивке по категориям. Каждая строка называет оба итога.Открыть изображение в полном размере
Таблица для настраиваемого поля «Cost centre» с одной строкой на центр затрат.
По таблице на каждое настраиваемое поле. Красная рамка стоит на разбивке по центрам затрат.Открыть изображение в полном размере
9

Выгрузка для бухгалтерии и для клиента

Только Professional

Под карточкой стоят три кнопки. Они выдают отдельные записи, а не итоги со страницы.

Это два получателя, а не три формата файла. «Export entries (CSV)» и «Export entries (Excel)» идут в бухгалтерию: обе полны и не сокращаются никогда.

«Export entries (PDF)» — это документ для человека. Он уходит клиенту приложением к счёту.

PDF ограничен 20 000 записями, и документ сам об этом говорит. Счёт с большим числом строк всё равно никто не читает.

Все три файла собраны из одного источника: фильтры, округление, столбцы и числа существуют один раз, поэтому эти три не могут разойтись.

У неоплачиваемой записи в столбце оплачиваемого стоит пустая ячейка, а не ноль. Ноль в сводной таблице сложился бы в сумму.

Три кнопки «Export entries (CSV)», «(Excel)» и «(PDF)» с предложениями, называющими разницу.
Красная рамка стоит на трёх кнопках. Предложения ниже говорят, какой файл для кого.Открыть изображение в полном размере
Первая страница созданного PDF с его шапкой, его числами и таблицей отдельных записей.
Это тот документ, который получает клиент. Каждая строка — одна запись со своей датой, заявкой, оператором, заметкой и обоими значениями.Открыть изображение в полном размере
10

Клиенты не видят записанного времени

Только Professional

Клиент не видит записей времени никогда, даже на собственной заявке.

Это не настройка, а запор в сервере. Переключателя, который его открывает, нет.

Причина в самих записях: заметки пишутся для команды. В них стоит, что пошло не так и сколько заняли поиски причины.

Другие системы такого рода делают так же. Там, где время доходит до клиента, оно доходит документом.

Для этого и есть выгрузка в PDF: она уходит вместе со счётом, а не на заявку в клиентском портале.

Подробнее об этом в карточке: Выгрузка для бухгалтерии и для клиента

Та же заявка такой, какой её видит клиент: описание, комментарии и статус, но без карточки «Time spent».
Та же заявка глазами заявителя. Карточки со временем нет вовсе.Открыть изображение в полном размере
11

Разбивку по операторам можно выключить

Только Professional

Отчёт может дополнительно показывать, кто сколько записал. По заводской настройке он этого не делает.

Время по каждому человеку — это данные о работе, и во многих компаниях в них имеет право голоса производственный совет.

Переключатель называется «Per-agent evaluation» и стоит в настройках.

Пока он выключен, сервер этих чисел даже не выдаёт. Таблица не спрятана, её не существует.

Эта разница важна. Запор, о котором знает только отображение, — не запор.

Подробнее об этом в карточке: Ни истории доступности, ни разбивки по людям

Отчёт с таблицами по командам и по дням, без таблицы по операторам.
Так отчёт выглядит по заводской настройке. Между категорией и днём таблицы по операторам нет.Открыть изображение в полном размере
То же место с включённым переключателем: таблица «By agent» с одной строкой на оператора.
То же место после того, как переключатель включили. Между «By category» и «By day» теперь есть таблица по операторам.Открыть изображение в полном размере

Отчёты и панели мониторинга

Панель мониторинга показывает, как обстоят дела у команды. Отчёт отвечает на вопрос, который вы задаёте сами. Оба только читают, и ни один не меняет заявку. Кроме ваших собственных полей, весь этот блок входит в Basic.

1

Панель мониторинга: как обстоят дела

Сверху стоит по плитке на статус со своим числом. Под ними стоят три показателя по всей команде: «Total tickets», «Tickets which are not Closed» и «Avg. resolution time».

Средний показатель — самый важный. Он говорит, сколько работы открыто сейчас.

«Avg. resolution time» остаётся пустым, пока не решена ни одна заявка. Прочерк честнее нуля.

Карточка «Top 3 longest open tickets» называет три самых старых открытых дела с их возрастом. Это те, о которых больше никто не заговаривает.

Ниже стоят три диаграммы: «Tickets by status», «Tickets by priority» и «Tickets by category».

Панель мониторинга всегда показывает текущее состояние. Период здесь выбрать нельзя, для этого есть отчёт.

Панель мониторинга команды Helpdesk с плитками статусов сверху и тремя ключевыми показателями ниже.
Красная рамка стоит на трёх ключевых показателях. В этом примерном мире у команды 22 заявки, 20 из них не закрыты.Открыть изображение в полном размере
Карточка «Top 3 longest open tickets» с тремя делами и их возрастом.
Один щелчок по записи открывает заявку.Открыть изображение в полном размере
Диаграммы «Tickets by status», «Tickets by priority» и «Tickets by category».
Категории здесь собственные, командные. Другая команда показывает здесь другие.Открыть изображение в полном размере
2

У каждой команды своя панель мониторинга

На боковой панели стоит по пункту на команду. Он называется «Dashboard», а за ним имя команды.

Каждый пункт показывает только заявки своей команды. Поэтому показатели, категории и самые старые дела у каждой команды разные.

Разрешение висит на отдельной панели мониторинга. Роли можно дать доступ к одной команде и не дать к другой.

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

Панель мониторинга команды Helpdesk с выделенным пунктом боковой панели «Dashboard · Helpdesk».
Красная рамка стоит на пункте боковой панели. В этом примерном мире Helpdesk показывает 22 заявки.Открыть изображение в полном размере
Та же панель мониторинга для команды Network с другими показателями и другими категориями.
Та же страница, другая команда. Здесь это 6 заявок, а категории — «Wi-Fi» и «Firewall».Открыть изображение в полном размере
3

Создание и фильтрация отчёта

Страница «Reports» при открытии пуста. Есть только блок фильтров.

Расчёт начинает только щелчок по «Generate report». Он занимает момент, потому что все разделы считаются сразу.

Это сделано намеренно. Отчёт, который пересчитывается при каждом нажатии клавиши, на большом наборе данных был бы непригоден.

После этого сверху стоят четыре ключевых показателя, а под ними диаграммы.

Каждая диаграмма называет свои числа. Кольца печатают количество и долю в легенде рядом, столбцы печатают количество над столбцом.

Блок фильтров сверху — это место, где вы задаёте вопрос. Выбрать можно период через «From» и «To», команду, статус, оператора, заявителя, местоположение, приоритет, основную категорию и подкатегорию, а также канал, которым пришла заявка.

Если вы задаёте несколько полей, они действуют одновременно. «Период июль, команда Helpdesk, приоритет High» — это один вопрос.

Период идёт по дню создания заявки.

Есть одно исключение. Отчёт по времени идёт по дню, когда была сделана работа. Июльская работа по июньской заявке поэтому появляется в июльском отчёте.

После каждого изменения фильтра нужно снова нажать «Generate report».

На этой же странице стоят и разборы других возможностей. Они появляются, только когда возможность включена и в выбранном периоде что-то произошло.

Объяснены они там, где им место: сроки под заголовком «Показатели SLA в отчётности», оценки под заголовком «Разбор оценок», распределение под заголовком «Что сделало распределение» и затраты под заголовком «Отчёт по времени».

Страница отчётов сразу после открытия: только блок фильтров, без чисел.
Красная рамка стоит на «Generate report». Пока никто по ней не щёлкнет, страница остаётся пустой.Открыть изображение в полном размере
Блок фильтров страницы отчётов с периодом, командой, статусом, оператором, категориями и каналом.
Все поля действуют одновременно. Пусто означает «все».Открыть изображение в полном размере
Созданный отчёт с четырьмя ключевыми показателями и первыми диаграммами ниже.
В этом примерном мире 28 заявок. Каждый столбец несёт своё количество над собой, а кольца показывают количество и долю рядом.Открыть изображение в полном размере
4

Фильтровать и группировать по собственным полям

Только Professional

Если вы создали собственные поля, отчёт предлагает их так же, как встроенные.

Каждое ваше поле получает фильтр в блоке и свою диаграмму в отчёте.

Так вы отвечаете на вопросы, которые задаёт только ваша компания. «Сколько заявок уходит на какой центр затрат?» — один из них.

Названия диаграмм — это названия ваших полей. Они не переводятся, потому что берутся из вашей установки.

Где создают собственные поля, описано под заголовком «Настраиваемые поля».

Две диаграммы, построенные из настраиваемых полей: «Asset tag» и «Cost centre».
В этом примерном мире есть поля «Asset tag» и «Cost centre». Ваша установка показывает здесь свои.Открыть изображение в полном размере
5

Какие столбцы показывает отчёт

В разделе «Settings → Report Settings» вы решаете, какие поля предлагает отчёт.

У страницы три раздела: «Admin», «Agent» и «Customer». В каждом разделе один и тот же список со своими переключателями.

Поле, которое вы здесь выключаете, исчезает для этой роли из фильтра и из выгрузки.

По заводской настройке администраторы и операторы видят всё. Клиенты видят меньше, потому что им не нужны ни оператор, ни местоположение, ни приоритет.

Ваши собственные поля стоят в том же списке под заголовком «Custom fields».

Страница «Report Settings» с тремя разделами «Admin», «Agent» и «Customer».
Красная рамка стоит на разделе «Customer». У каждой роли свой список.Открыть изображение в полном размере
6

Клиенты запрашивают собственный отчёт

Клиент может открыть тот же отчёт, что и оператор. В нём он видит только свои заявки.

Ограничение сидит в системе, а не в фильтре. Обойти его клиент не может, даже если наберёт адрес вручную.

Открывают это на команде. Переключатель стоит в разделе «Settings → Teams» и называется «Has permission to view their own Tickets in the Dashboard and in Reports for this Team».

По заводской настройке он выключен. Пока он выключен, клиент не находит ни панели мониторинга, ни отчётов.

Какие столбцы видит клиент, берётся из раздела «Customer» настроек отчёта.

Выдача файлов открыта для него тоже. Клиент может скачать свои заявки в CSV, Excel или PDF.

Переключатель команды, открывающий клиенту панель мониторинга и отчёты.
Переключатель стоит в блоке «Team details». Он относится к этой одной команде.Открыть изображение в полном размере
Страница отчётов из клиентской учётной записи, с меньшим числом фильтров и меньшими числами.
Та же страница из учётной записи Julia Becker. В этом примерном мире она видит 8 заявок вместо 28, а фильтра по оператору нет.Открыть изображение в полном размере
7

Выгрузка в CSV, Excel или PDF

Под блоком фильтров стоят три кнопки: «CSV export», «Excel export» и «PDF export».

Все три выдают то, что сейчас на экране, поэтому фильтр действует тоже.

В файле Excel два листа. «Key figures» содержит показатели, «Tickets» — отдельные дела.

Показатели и диаграммы входят всегда. Список отдельных заявок только тогда, когда вы отметите «Include ticket table in export».

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

При очень большом числе заявок появляется ещё и красное предупреждение. Оно говорит, что выгрузка может занять время.

CSV и Excel содержат каждую строку. PDF останавливается на 20 000 заявках и пишет это в документ.

Предел появляется уже на странице, до выгрузки. Предел, о котором узнаёшь только в готовом документе, приходит слишком поздно.

Три кнопки выгрузки, а под ними флажок таблицы заявок.
Красная рамка стоит на флажке. Только когда он поставлен, появляется строка с числом заявок. В этом примерном мире это 28 заявок и около 4 страниц.Открыть изображение в полном размере
8

PDF печатает числа рядом с диаграммами

PDF предназначен для передачи. В нём те же диаграммы, что стоят на экране.

Рядом с каждой диаграммой стоят число, из которого она построена, и доля в процентах.

Для этого они там и есть. На столбец можно посмотреть, но проверить его нельзя.

На экране то же число показывает указатель мыши. На напечатанном листе указателя мыши нет.

Документ называет сверху период и день своего создания.

Страница созданного PDF с диаграммой и её числами рядом.
Документ таким, каким его получает адресат. Рядом с каждым столбцом стоят количество и доля.Открыть изображение в полном размере

Опросы удовлетворённости (CSAT)

После закрытия заявки вы спрашиваете клиентов, как всё прошло. Весь этот блок входит в Professional.

1

Опрос после закрытия

Только Professional

Прежде чем начать: Должны быть на месте две вещи, иначе ничего не произойдёт. Отправка писем должна быть настроена. И в разделе «Settings → Security» должен быть верным публичный адрес этой установки, потому что из него строится ссылка в письме. С неверно записанным там адресом система всё равно отправит опрос, и ваш клиент попадёт на страницу, которой не существует.

Когда заявка закрывается, заявитель получает письмо с пятью звёздами. Каждая звезда — отдельная ссылка, и один щелчок — это весь ответ.

Письмо уходит не сразу. Система ждёт час после закрытия, и дальше фоновая служба каждые десять минут отправляет опросы, которым пришёл срок. Час сделан намеренно: заявка, которую сразу открывают снова, опрос вызывать не должна.

На заявку приходится ровно один опрос. Даже если заявку позже открыть снова и снова закрыть, система второй раз не спрашивает.

Ссылке не нужна клиентская учётная запись, и действует она 30 дней. До тех пор ваш клиент может изменить оценку: неверный щелчок по не той звезде встречается чаще, чем злоупотребление.

Комментарий необязателен. Щелчок по звезде — это уже оценка, а кто хочет что-то добавить, находит на странице поле и подтверждает кнопкой «Update rating».

Страница показывает только номер и заголовок заявки. Описания, комментариев и истории на ней нет: ссылка — это право оценить, а не право читать, ведь её могут переслать или она может попасть в общий почтовый ящик.

Щелчок из письма записывает оценку, только когда страница загрузилась. Поэтому антивирусы и службы предпросмотра ваши заявки не оценивают: адрес они забирают, но JavaScript не выполняют. Для человека это по-прежнему один щелчок.

Пришедшая оценка стоит на заявке, где её видят операторы и администраторы ответственной команды. Клиент её там не видит никогда, даже свою собственную.

Спрашивают не по каждой закрытой заявке. Без адреса заявителя письмо не уходит вовсе, а объединённые повторные сообщения и сообщения, привязанные к крупному инциденту, тоже остаются в стороне: решение инцидента закрывает каждое привязанное сообщение одним щелчком, и без этого исключения каждого сообщившего опрашивали бы об одной и той же работе.

Письмо с опросом в почтовом ящике клиента с пятью строками звёзд и ссылкой на страницу опроса.
Так приходит опрос. Каждая из пяти строк — отдельная ссылка, а под ними путь на страницу с полем комментария. Адрес в ссылках — тот, который вы записали в разделе «Security».Открыть изображение в полном размере
Страница опроса с пятью звёздами, выставленной оценкой, полем комментария и кнопкой «Update rating».
Страница после щелчка по пятой звезде: оценка сохранена, поле комментария остаётся открытым. Показаны только номер и заголовок заявки.Открыть изображение в полном размере
Оценка на заявке с пятью звёздами и комментарием клиента.
Тот же результат на заявке. Красная рамка стоит на оценке: она здесь для команды, а не для клиента.Открыть изображение в полном размере
2

Включить и ограничить

Только Professional

У опроса ровно одно место для настройки: раздел «Settings → General», карточка «Customer Satisfaction Score (CSAT)», и на ней три органа управления. Отдельной области настроек нет.

«Send satisfaction surveys» включает отправку, и по заводской настройке она выключена. Опрашивают только заявки, закрытые после включения, иначе весь ваш задел получил бы письмо разом.

Если вы снова его выключите, уже имеющиеся оценки останутся видны. Просто новое больше не уходит.

Над переключателями вы видите адрес, из которого строятся ссылки. Он там для проверки, а не для правки: меняют его в том единственном месте, где он ведётся, и подсказка рядом туда же и ведёт.

Средний переключатель, «Per-agent evaluation», относится к отчёту. Что он там делает и почему по заводской настройке выключен, написано на карточке об отчёте.

«At most one survey per requester within» ограничивает, как часто спрашивают одного и того же человека. Заводская настройка — 7 дней: тот, кто за это окно сообщил о нескольких заявках, всё равно опрашивается один раз.

С нулём вы спрашиваете по каждой закрытой заявке. Для внутренней службы поддержки этого обычно слишком много, потому что сообщают одни и те же люди; клиентская служба со множеством разных отправителей до предела почти не доходит.

Опрос намеренно прост. Шкала жёстко задана от одной до пяти звёзд, и так же жёстко заданы задержка в час и срок действия в 30 дней. Две разные шкалы в одной базе данных означали бы, что отчёт усредняет несравнимое.

Подробнее об этом в карточке: Отчёт об оценках

Карточка «Customer Satisfaction Score (CSAT)» с двумя переключателями и числовым полем для предела.
Вся настройка на одной карточке. Красные рамки стоят на двух переключателях и на поле предела, а над ними стоит адрес, из которого строятся ссылки.Открыть изображение в полном размере
Карточка «Public address of this installation» с полем адреса и строкой «Currently in use».
Сам адрес ведётся в разделе «Settings → Security». Строка ниже говорит, какой адрес используется сейчас и откуда он взялся.Открыть изображение в полном размере
3

Отчёт об оценках

Только Professional

В разделе «Reports» у удовлетворённости свой раздел, «Customer satisfaction (CSAT)». Он появляется в том же отчёте, что и всё остальное, и подчиняется тем же фильтрам: периоду, команде, категории и оператору.

Сверху стоят пять плиток. «Average score» — это среднее по звёздам, «Satisfaction rate (4-5 stars)» говорит, какая доля была довольна, «Response rate» — сколько ответили, а «Surveys sent» считает ушедшие опросы. Под обеими долями мелким шрифтом стоит дробь, из которой они получены.

«Closed without survey» — это пятая плитка. Она считает закрытые заявки, по которым никогда не спрашивали, а под ней стоит общее число закрытых заявок. Без этого числа вы приняли бы долю за картину своих клиентов, а она держалась бы на подмножестве, которого вы не видите.

Самое важное число — не среднее, а доля ответов. Хорошая оценка, построенная на немногих ответах, о ваших клиентах говорит мало.

Ниже идёт распределение: для каждого числа звёзд от пяти до одной столбец показывает, как часто его ставили, а рядом стоит число. Затем идёт «Trend», по строке на каждый день, когда кто-то отвечал, с датой, средним за этот день в виде столбца и числом ответов. В конце идут «By agent» с одной строкой на оператора и «Latest comments» с тем, что люди действительно написали. Разбивка «By team» добавляется, как только заявки оценили больше чем в одной команде.

Разбивку по операторам можно выключить. «Per-agent evaluation» по заводской настройке выключена, потому что оценки по людям — это данные о работе: во многих компаниях в них имеет право голоса производственный совет, а у облачных поставщиков такую разбивку часто вообще нельзя выключить.

Переключатель действует на сервере, а не только на экране: с выключенным разбивки нет и в выгрузке.

Отдельной оценки на заявке это не касается, и команде она видна. Переключатель управляет разбором по людям, а не тем, что показано на одном деле.

Фильтр «Satisfaction» сужает отчёт до оценок. «Rated only» показывает оценённые заявки, «Not rated» — неоценённые, а полями «Score from» и «Score to» можно посмотреть каждую заявку с одной или двумя звёздами. Фильтр действует на таблицу и на обе выгрузки.

Раздел отчёта «Customer satisfaction (CSAT)» с пятью ключевыми показателями и распределением звёзд.
Пять плиток раздела. Красная рамка стоит на «Closed without survey» — том числе, которое ставит долю ответов в верную перспективу.Открыть изображение в полном размере
Раздел «Trend» с одной строкой на день, средним в виде столбца и числом ответов.
Ход во времени. По каждому дню видны дата, среднее в виде столбца с числом рядом и справа то, сколько ответов пришло в этот день. В примере оба ответа пришли в один день, поэтому строка одна.Открыть изображение в полном размере
Разбивка «By agent» с одной строкой на оператора и последние комментарии.
Разбивка по операторам вместе с комментариями так, как их написали. Именно эту часть отчёта и можно выключить.Открыть изображение в полном размере
4

Плохая оценка как повод

Только Professional

Оценка может запустить правило. В редакторе правил в разделе «Settings → Automation» для этого есть условие «Satisfaction rating (CSAT)», а рядом вы выбираете «is at most», «is at least», «is» или «is not». Третье поле держит звёзды, от одной до пяти, с числом рядом.

Обычный случай — «is at most 2». Над правилом вы тогда читаете предложение, которое редактор пишет следом: «When a ticket was rated 2 stars or fewer, then send an e-mail to the assignee.»

Этому правилу условие времени не нужно, поэтому блок «WHEN» остаётся пустым. Это делает его исключением среди правил: все остальные ждут, что чего-то некоторое время не происходит, а это ждёт события.

Действием вам доступно всё, что правило умеет и так: отправить письмо, повысить приоритет, передать заявку другой команде или поставить напоминание.

Одно здесь работает иначе. Обычно правила закрытые заявки не трогают, но оценка почти всегда приходит на закрытую заявку, поэтому правило с этим условием доходит и до закрытых заявок. Все остальные правила по-прежнему нет.

К заявке без оценки условие не применяется никогда, в том числе «is not», иначе «не пять звёзд» попало бы во весь ваш неоценённый задел. Если вы хотите знать, сколько человек не ответило, для этого есть доля ответов в отчёте.

Правило действует один раз на оценку. Под ним кнопка «Log» открывает таблицу «What this rule did» с одной строкой на заявку, поэтому видно, когда оно сработало и что сделало.

Редактор правил с условием «Satisfaction rating (CSAT) is at most 2» и предложением над ним.
Условие в редакторе. Красные рамки стоят на условии и на предложении над ним, а это предложение переписывается при каждом изменении.Открыть изображение в полном размере
Таблица «What this rule did» с одной строкой на плохо оценённую заявку.
Журнал правила. Строка показывает заявку, время и выполненное действие.Открыть изображение в полном размере

База знаний

Та часть, которая предотвращает заявки: решения, записанные один раз, снова находятся вашей командой и предлагаются заявителю ещё до того, как он допечатает. Всё в этом блоке входит в Basic.

1

Плитки тем со статьями и вложениями

В базу знаний вы попадаете через «Knowledge Base» в левой панели. Обзор состоит из плиток, по одной на тему. Число справа вверху на плитке — это количество опубликованных записей, а под ним стоят название и описание темы. Щелчок по плитке ведёт к списку записей, у каждой автор, дата изменения и первые строки текста.

Темы создают не здесь, а в разделе «Settings → Knowledge Base» (смотрите карточку «Видимость по темам»). Без единой темы обзор не показывает ничего, кроме примечания: записи всегда нужна тема.

Пишут кнопкой «New entry» на странице темы. Редактор спрашивает три вещи: «Title», «Topic» и «Content». Это тот же редактор, что и в заявке, с той же панелью: «Bold», «Italic», «Underline», «Strikethrough», «Text color», «Highlight color», «Bullet list», «Numbered list», «Quote», «Link» и «Clear formatting». Ссылка делается как в заявке: выделите текст, нажмите «Link», введите адрес, и разрешены веб-адреса и почтовые адреса (http, https, mailto). «Save» остаётся серой, пока нет заголовка или темы, а запись без текста отклоняется: одни вложения записью не являются.

Изображения попадают в текст через буфер обмена, как и в заявке: сделайте снимок экрана и вставьте его в редактор клавишами Ctrl+V. В тексте появляется маркер вроде «[inline-image:1]»; при сохранении система загружает изображение и показывает его ровно в этом месте. Дополнительно оно появляется ниже под заголовком «Attachments», и удаляют его там же. Вставить можно PNG, JPEG и GIF.

Файлы прикладывают только после сохранения записи: внизу страницы записи стоит карточка «Attachments» с кнопкой «Upload file». Разрешённые виды файлов и размер те же, что и у заявки (до 50 МБ на файл). Тот, кто загрузил файл, может его снова убрать, а администраторы могут убрать любой.

Администраторы могут писать всегда, операторы — пока это разрешает переключатель в настройках (смотрите карточку «Согласование»). Клиенты только читают. Администратор может удалить любую запись, а автор может удалить свою, пока она ещё ждёт согласования.

Обзорная страница базы знаний с тремя плитками тем и пунктом меню «Knowledge Base» в красной рамке.
Путь внутрь: «Knowledge Base» в левой панели. Каждая плитка — это тема; число называет опубликованные записи, а янтарный значок — ожидающие.Открыть изображение в полном размере
Редактор «New entry» с полями Title и Topic, панелью редактора и погашенной кнопкой «Save».
Заголовок, тема, содержание. Пока тема не выбрана, «Save» остаётся серой, и в красной рамке стоит тот выбор, которого здесь ещё не хватает.Открыть изображение в полном размере
Запись базы знаний с форматированным текстом, вставленным изображением экрана принтера, нумерованным списком и карточкой «Attachments» с двумя файлами.
Готовая запись: шапка с темой, автором и согласованием, ниже текст со вставленным изображением. Внизу стоят оба файла — краткая инструкция для скачивания и вставленное изображение.Открыть изображение в полном размере
3

Видимость по темам: только внутренняя или открытая клиентам

Прежде чем начать: Видимость висит на ТЕМЕ, а не на отдельной записи. Внутреннюю заметку в теме, открытой клиентам, клиенты смогут прочитать, как только она будет опубликована. Планируйте темы соответственно, а при необходимости переносите запись в другую тему через «Edit».

Темы ведут в разделе «Settings → Knowledge Base» в карточке «Topics». В каждой строке стоят название, описание, число сортировки для порядка плиток, переключатель «Visible to customers» и две кнопки для сохранения и удаления: сохраняют по строке, а не всю карточку.

С выключенным переключателем тему, её записи и их вложения видят только операторы и администраторы: клиент даже плитки не получает и через поиск записи тоже не находит. С включённым клиенты видят тему и опубликованные записи в ней, а черновики остаются невидимыми в любом случае.

Новую тему создают в пунктирной строке ниже: введите название, выберите видимость, нажмите «Add topic». Удалить тему можно, только пока она пуста, иначе вы удаляли бы вместе с ней её записи, не видя их.

Карточка «Topics» с тремя темами; переключатель «Visible to customers» включён у первой темы и выключен у «Internal runbooks».
Разница сидит в двух красных рамках: «Printing» открыта клиентам, «Internal runbooks» нет. Сохраняют по строке оранжевой кнопкой справа.Открыть изображение в полном размере
4

Предложенные решения при создании заявки

Как только в поле «Title» формы «Create new ticket» стоят три знака, система ищет в фоне и показывает блок «Possible solutions from the knowledge base» — до пяти записей, подходящих к заголовку. Кто находит там свой ответ, заявку не создаёт, и в этом весь смысл.

Ищется только ЗАГОЛОВОК, а не описание. Действует то же правило, что и в поиске: предложение должно содержать хотя бы половину слов заголовка, поэтому чем точнее заголовок, тем меньше предложений и тем лучше они подходят. Щелчок по предложению открывает его в новой вкладке, чтобы наполовину заполненная форма не пропала, а «Open knowledge base» внизу ведёт к полному обзору.

Видимость действует и здесь: клиенту предлагают только опубликованные записи тем, открытых клиентам. Как оператор вы дополнительно видите внутренние темы и записи, которые ещё ждут своего согласования.

Поле «Title» формы новой заявки с блоком «Possible solutions from the knowledge base» и предложениями ниже.
Набран только заголовок, а блок ниже появляется сам. Сверху стоят записи, которые лучше всего подходят к заголовку.Открыть изображение в полном размере
5

Превратить решённую заявку в запись

Прежде чем начать: Переносится ВСЁ: описание и каждый комментарий, включая внутренние. Текст — это копия, а не ссылка. Прочитайте его и уберите имена, телефоны, адреса электронной почты и номера заказов до сохранения. После этого его прочитает всякий, кому можно видеть тему.

Справа вверху на каждой заявке стоит «Add to knowledge base». Кнопка открывает редактор новой записи, заранее заполненный заголовком заявки и всем её ходом: описание первым абзацем, каждый комментарий ниже цитатой.

Одно это ничего вам не даёт, это сырьё. Смысл в том, чтобы сделать из этого руководство: сократите до того, что поможет в следующий раз, и перепишите заголовок, если он звучит как отдельный случай («Printer on 2nd floor pulls two sheets» превращается в «Clearing a paper jam»).

Тема заранее не выбрана, её выбираете вы. Запись сохраняется, как любая другая: у администратора публикуется сразу, у оператора уходит на согласование. После этого на записи остаётся внутренняя ссылка «Source: Ticket #1» — это переход обратно к делу, и клиентам она не видна.

Заявка с кнопкой «Add to knowledge base» в красной рамке справа вверху.
Кнопка стоит справа вверху на каждой заявке, в каком бы статусе заявка сейчас ни была. Предназначена она для решённого дела.Открыть изображение в полном размере
Редактор «New entry», заранее заполненный заголовком и ходом заявки, над ним примечание об исходной заявке в красной рамке.
Примечание в красной рамке говорит главное. В тексте ниже стоит внутренняя заметка с номером заказа — ровно то, что должно уйти до сохранения.Открыть изображение в полном размере
6

Согласование: записи оператора ждут администратора

Могут ли операторы вообще писать, решает переключатель «Agents can create entries» в разделе «Settings → Knowledge Base». По умолчанию он включён. Выключенный, он является жёсткой границей: кнопка «New entry» исчезает, и прямой вызов редактора тоже отклоняется.

Состояний ровно два — «Awaiting review» и «Published»; черновика, над которым можно тихо работать, чтобы никто не видел, нет. Состояние определяет тот, кто пишет: администратор публикует сразу. Оператор создаёт запись с пометкой «Awaiting review», видимую операторам и администраторам, но не клиентам. На плитке темы для неё появляется янтарный значок «1 awaiting review».

Администраторы дополнительно получают письмо, как только запись выносится на согласование. Это дополнение, а не условие: без настроенной исходящей почты ожидающее согласование находят по значку. Согласовывают на странице записи кнопкой «Approve & publish», и после этого там написано, кто согласовал.

Если оператор позже меняет опубликованную запись, она снова уходит на согласование: клиентам изменение снова видно только после следующего «Approve & publish». Тот, кто уже ждёт и сохраняет ещё раз, второго письма не вызывает.

Страница настроек базы знаний с переключателем «Agents can create entries» в красной рамке.
Переключатель стоит в самом верху раздела «Settings → Knowledge Base». Предложение рядом говорит, что от него зависит: записи операторов ждут согласования.Открыть изображение в полном размере
Запись с пометкой «Awaiting review» и кнопкой «Approve & publish» в красной рамке.
Запись пришла от оператора Marco Rossi и ждёт. Один щелчок по «Approve & publish» делает её видимой всем, кому можно видеть тему.Открыть изображение в полном размере
7

История изменений базы знаний

В разделе «Settings → Knowledge Base» карточка «History» стоит в самом низу. Она перечисляет последние 200 событий, самые новые сверху: что произошло, какая запись или тема затронута, кто это сделал и когда.

Записываются семь событий: запись создана, изменена, согласована и удалена, плюс тема создана, изменена и удалена. Удалённая запись поэтому не пропадает без следа: строка остаётся, даже когда самой записи уже нет.

Две строки сразу — не ошибка: когда запись создаёт администратор, там стоит «Entry created», а прямо над ней «Entry approved», потому что он публикует без обхода через согласование. У оператора сначала появляется только «Entry created», а согласование приходит позже и с именем администратора.

Историю видит только тот, кому можно открывать страницу настроек базы знаний, то есть по умолчанию администраторы. Это одна история на всю базу знаний, а не по одной на запись.

Карточка «History» со строками вроде «Entry created», «Entry approved» и «Topic created», у каждой имя и время.
В самом верху запись оператора, которая ещё ждёт согласования: строки «Entry approved» у неё пока нет. Ниже записи администратора, у каждой обе строки.Открыть изображение в полном размере

Резервное копирование и восстановление

У резервных копий своё приложение. Оно идёт вместе с системой, и установка его настраивает, поэтому покупать нечего и настраивать нечего. Этот блок показывает, что оно сохраняет, когда работает и как получить всё обратно, когда это понадобится. Весь этот блок входит в Basic.

1

Приложение для резервного копирования и восстановления

Приложение называется «Ticket System Backup & Restore». Оно стоит рядом с системой заявок, и у него свой ярлык на рабочем столе.

Есть версия для Windows и версия для Linux. Это одно и то же приложение, просто собранное под каждую операционную систему.

У него пять вкладок. «Restore» перечисляет имеющиеся резервные копии, «Create Backup» делает новую, «Schedule» занимается расписанием, «Settings» показывает пути, а «Log» — журнал.

Настройки уже заполнены. При первом запуске приложение само определяет, где живёт система заявок.

Папка для резервных копий стоит в поле «Backup directory». Её можно изменить, например на другой диск.

Вкладка «Restore» с двумя резервными копиями, у каждой время, размер и тип.
Красная рамка стоит на списке. Столбец «Type» говорит, пришла ли копия из расписания или сделана вручную.Открыть изображение в полном размере
Вкладка «Settings» с папкой, базой данных и тремя томами.
Красная рамка стоит на имени базы данных. Под ним стоят тома, которые сохраняются вместе с ней.Открыть изображение в полном размере
2

Расписание работает с момента установки

Прежде чем начать: В Windows для регистрации расписания нужны права администратора. Без них приложение создаёт задачу, которая работает, только пока кто-то вошёл в систему, и оно об этом говорит.

Установка сама настраивает ежедневное копирование. Оно идёт в 23:00 по часам сервера.

Расписание живёт в операционной системе. В Windows это планировщик заданий, в Linux служба cron. Поэтому отдельная служба только ради копий не работает.

Резервному копированию не нужно, чтобы кто-то был в системе. На сервере, куда никто никогда не входит, оно всё равно идёт.

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

Копии хранятся пятью ступенями: 14 дней, 4 недели, 12 месяцев, 4 квартала и 5 лет. Копия остаётся, пока она самая новая за свой период на одной из этих ступеней.

Считаются календарные дни, а не файлы. Две копии за один день — это один день.

Копии, созданные вами вручную, автоматически не удаляются никогда. Это и означает 0 в поле «Keep manual».

Если вы измените расписание, ваше изменение переживёт обновление. Установка задаёт его, только когда его ещё нет.

Вкладка «Schedule» с отмеченным «Daily» и временем 23:00.
Красные рамки стоят на «Daily» и на времени. Предложение выше называет оба пути: планировщик заданий и cron.Открыть изображение в полном размере
Строка «Registered with the operating system: yes (Daily)» под кнопками.
Эта строка проверяется заново при каждом запуске. Если там стоит «NO», само по себе ничего не идёт, и тогда нажмите «Apply schedule» от имени администратора.Открыть изображение в полном размере
Шесть полей хранения: 14, 4, 12, 4, 5 и 0.
Красная рамка стоит на ступенях. «Keep manual (0 = keep all)» означает, что сделанные вручную копии сохраняются.Открыть изображение в полном размере
3

Что содержит резервная копия

Резервная копия содержит всё, из чего складывается состояние вашей системы. Это база данных, вложенные файлы, архив и ключи.

Ключи — та часть, которую легко упустить. Они расшифровывают сохранённые учётные данные, например данные вашего почтового ящика. Без них после восстановления учётные данные были бы мертвы.

Каждая копия — это один файл ZIP. В нём лежат база данных текстовым файлом, по файлу на том и список контрольных сумм.

Система при этом продолжает работать. Ваши операторы резервного копирования вообще не замечают.

«Estimate size» заранее говорит, насколько велика база данных. Готовый файл меньше, потому что он сжимается.

Ничего никогда не перезаписывается. Каждая копия — отдельный файл, и старые убирает только уборка.

Вкладка «Create Backup» с кнопками «Estimate size» и «Create backup now».
Красная рамка стоит на обеих кнопках. Предложение выше перечисляет, что входит в копию.Открыть изображение в полном размере
Сообщение внизу с полным путём созданного файла.
После создания имя файла появляется внизу окна. Время входит в имя.Открыть изображение в полном размере
4

Получить всё обратно

Прежде чем начать: Восстановление перезаписывает сегодняшнее состояние. Всё, что создано после выбранной копии, после этого пропадает.

Во вкладке «Restore» вы выбираете ту копию, которую хотите вернуть. Затем нажимаете «Restore».

Приложение сначала спрашивает. Оно говорит, что произойдёт: сегодняшнее состояние перезаписывается, и приложение перезапускает контейнеры.

Отметка «Wipe target volumes before restore» сначала очищает тома. Так не остаётся файла, которого не было в момент создания копии.

Шаги появляются во вкладке «Log». Там видно по порядку, что приложение сделало.

Полное состояние возвращается. Заявки, комментарии, история, вложенные файлы, записанное время и база знаний снова на месте такими, какими были на момент копии.

После этого системой снова можно пользоваться. На небольшой установке это занимает меньше минуты.

Выбранная копия в списке, с отметкой и кнопкой «Restore» ниже.
Красные рамки стоят на отметке и на «Restore». Без выбранной строки кнопка остаётся выключенной.Открыть изображение в полном размере
Подтверждение перед восстановлением с кнопками «Yes» и «No».
Вопрос называет оба последствия: сегодняшнее состояние перезаписывается, и контейнеры перезапускаются.Открыть изображение в полном размере
Журнал после восстановления, с сообщением «Restore complete.» внизу.
Каждый шаг стоит там со своим временем. В конце приложение сообщает «Restore complete.»Открыть изображение в полном размере
5

На сервере без рабочего стола

У сервера часто нет рабочего стола. Поэтому то же приложение работает и как команда.

Нужны пять команд: «backup» сохраняет, «list» показывает имеющиеся копии, «restore» возвращает одну, «schedule» задаёт расписание, а «config» показывает настройки.

За ними стоит то же приложение, что и в окне. Второго пути, который делает что-то другое, нет.

Приложение лежит в «/opt/smitey/Backup». Вызывают его через «sudo» и добавляют команду. Контейнеры работают от «root», поэтому и копированию нужны эти права.

Четыре блока ниже можно скопировать. Они покрывают то, что в повседневной работе действительно нужно.

Восстановление и здесь спрашивает. Оно выполняется, только когда вы добавите «--yes».

На сервере есть файл, чтобы всё это прочитать. Он называется «BACKUP-RESTORE.txt» и лежит в «/opt/smitey». Он ещё раз, в вашем темпе, проходит расписание, каждую команду и путь назад. Он идёт на том языке, который вы выбрали при установке. Остальные языки лежат в «/opt/smitey/docs».

Показать имеющиеся копии

sudo /opt/smitey/Backup/TicketSystemBackup list

В каждой строке стоят время, причина, размер и имя файла. Это тот же список, что и в окне.

Показать расписание

sudo /opt/smitey/Backup/TicketSystemBackup schedule --show

Первая строка называет заданное время. Последняя говорит, действительно ли задача есть в операционной системе. Если там стоит «NO», само по себе ничего не идёт.

Изменить расписание

sudo /opt/smitey/Backup/TicketSystemBackup schedule --daily 23:00 --keep 14

Время — это собственное время сервера. «--keep» говорит, сколько ежедневных копий сохраняется. «schedule --off» выключает ежедневное копирование.

Создать копию прямо сейчас

sudo /opt/smitey/Backup/TicketSystemBackup backup

Такая копия считается «Manual». Сделанные вручную копии автоматически не удаляются никогда.

Командная строка на сервере Linux с проходом «backup» и списком из «list» ниже.
Сверху проходит «backup»: сохранить базу данных, сохранить три тома, сжать. Ниже «list» показывает готовый файл на первом месте. Строки со стрелкой — это вызовы, которые приложение делает само.Открыть изображение в полном размере
6

Копии лежат на той же машине

Прежде чем начать: Копия рядом с системой не защищает от отказа диска. Регулярно копируйте файлы в другое место.

Копии — это файлы в той папке, которую вы задали. Эта папка находится на той же машине, что и система заявок.

Для обычных случаев это работает хорошо. Ошибочно удалённые данные, неудачное обновление или ошибка в данных этим покрыты.

От отказа диска это не помогает. Если диска нет, копий тоже нет.

Поэтому копируйте файлы куда-то ещё. Достаточно сетевого диска, второго сервера или хранилища в сети.

Скопированный файл можно загрузить обратно где угодно. Кнопкой «Import backup file…» вы возвращаете его в список.

Вкладка «Settings» с полем «Backup directory».
Поле «Backup directory» говорит, где лежат файлы. Именно эту папку и стоит регулярно копировать в другое место.Открыть изображение в полном размере
7

Перед каждым обновлением система сохраняет сама

Обновление заранее делает собственную резервную копию. Это происходит независимо от вашего расписания и без того, чтобы вы что-то отмечали.

Сохраняет оно то же, что и всегда: базу данных, вложения, архив и ключи.

Эта копия принадлежит обновлению. Она лежит в отдельной папке рядом с системой и поэтому в списке приложения не появляется.

Примечание перед обновлением так и говорит. Вам не нужно самому помнить, что сначала надо сохранить.

Подробнее об этом в карточке: Обновление одним нажатием

Подтверждение перед обновлением с примечанием о резервной копии.
Предложение «A full backup is taken automatically beforehand» входит в вопрос. Копия делается до того, как что-то будет заменено.Открыть изображение в полном размере

Важные команды (Linux)

Готово к копированию. Всё через sudo: установщику и контейнерам нужен root.

Установить необходимое

sudo apt install -y unzip

Без unzip установщик не может распаковать пакет.

Установить систему заявок

curl -fsSL https://files.smitey.eu/download/get-smitey.sh | sudo bash

Скачивает пакет и проводит вас по вопросам. Повторный запуск безопасен: настройки и данные сохраняются.

Проверить HTTPS

sudo /opt/smitey/smitey-install check-https

Только с публичным доменом. Говорит, есть ли сертификат, а если нет, то называет причину из журнала. Сертификат может прийти и через несколько минут после установки.

Посмотреть данные первого входа

sudo cat /opt/smitey/SMITEY-credentials.txt

После первого входа смените пароль и удалите файл.

Работают ли контейнеры?

sudo podman ps

Показывает каждую часть системы с её состоянием.

Следить за журналом

sudo podman logs -f container-backend-1

Показывает вживую, что сообщает серверная часть. Остановить клавишами Ctrl+C.

Проверить супервизор

systemctl status smitey-supervisor

Эта служба поддерживает работу системы и применяет обновления, которые вы запускаете внутри приложения.

Создать пакет поддержки

sudo /opt/smitey/install.sh --support-bundle

Собирает журналы и состояние системы в один файл zip. Пароли и ключи удаляются.

Изменить публичный адрес

sudo /opt/smitey/install.sh --reconfigure

Задаёт новый домен и перезапускает, чтобы сертификат был запрошен на новое имя.

Удалить

sudo /opt/smitey/install.sh --uninstall

Спрашивает про данные и про Podman отдельно — ничего не удаляется без вопроса.

Резервными копиями занимается /opt/smitey/Backup/TicketSystemBackup (list, backup, restore); ежедневное копирование идёт само. Подробности в /opt/smitey/docs/en/BACKUP-RESTORE.txt.

Назад к сравнению возможностейИзображения сделаны в версии 0.46.0.