Обработка обращений: от приёма до закрытия и оценки

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

Приём обращения: почтовый ящик и API

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

Письмо становится обращением само

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

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

Внешняя система забирает обращения запросом

Обращения по конкретной позиции каталога активов отдаются по HTTP-запросу с постраничной выборкой. Запрос проверяется по токену в заголовке.

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

Что проверяется на входе по API

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

Правила проверки параметров запроса обращений
Что передаёт вызывающая системаПравилоЧто произойдёт при нарушении
Идентификатор или код позиции каталогаОбязателен ровно один из двухЗапрос отклонён: не указана позиция
Границы выборки: начальная и конечная строкаПередаются вместе или не передаются вовсеЗапрос отклонён: границы заданы наполовину
Начальная строкаНе меньше единицыЗапрос отклонён: недопустимая начальная строка
Конечная строкаНе меньше единицыЗапрос отклонён: недопустимая конечная строка
Диапазон строкКонечная строка не раньше начальнойЗапрос отклонён: недопустимый диапазон

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

Регистрация и первичная обработка

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

Начало маршрута 3 статуса

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

Разбор и маршрутизация 4 статуса

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

Работа и результат 5 статусов

Пять статусов рабочей стадии: Принято в работу Назначен Решено Решение не принято Закрыто. Отказ пользователя принять решение — такой же статус, как и решение: он виден в реестре и попадает в журнал переходов.

Названия статусов на сайте — те же, что в карточке

«Первичная обработка», «На доработке», «Возвращено», «Решение не принято» — это подписи из статусной модели обращения. На демонстрации вы увидите ровно эти слова, а не их пересказ.

Приём в работу и назначение исполнителя

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

Исполнитель и группа исполнителей

У обращения есть и конкретный исполнитель, и группа исполнителей. Обе связки выводятся в реестр и в готовые отчёты службы — «Группа исполнителя» и «Исполнитель» стоят отдельными колонками.

Уровень поддержки у сотрудника

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

Привилегированный пользователь

Признак VIP выведен прямо в карточку и в две готовые выгрузки — «Очередь невыполненных обращений» и «Заявки без исполнителя». Обращение от такого пользователя не приходится искать глазами.

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

Три линии поддержки и эскалация подрядчику

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

Схема прокручивается вбок — она шире экрана.

Маршрут инцидента по линиям поддержки Зарегистрирован, принят в работу второй линией, передан на третью линию, принят в работу третьей линией, передан подрядчику. Сверху — статусы закрытия и решения, снизу — статусы отклонения. От подрядчика инцидент возвращается на третью линию. Закрыт 1 линией поддержки Решен 2 линией поддержки Решен 3 линией поддержки Зарегистрирован Принят в работу 2 линией поддержки Передан на 3 линию поддержки Принят в работу 3 линией поддержки Передан подрядчику Отклонен 2 линией поддержки Отклонен 3 линией поддержки принять передать принять передать закрыть решить решить отклонить отклонить возврат от подрядчика

Инцидент принимается второй линией или сразу третьей. Вторая линия отклоняет, решает или передаёт дальше; третья отклоняет, решает или передаёт подрядчику; от подрядчика путь ведёт обратно к приёму, отклонению или решению третьей линии. Названия узлов — статусы из статусной модели инцидента.

Зарегистрирован Принят в работу 2 линией поддержки Передан на 3 линию поддержки Передан подрядчику

Пять шагов маршрута — по одному экрану на шаг

Инцидент попал в реестр

Карточка создана из письма или заведена оператором. Первая линия либо закрывает инцидент сама, либо отправляет его дальше — обе ветки объявлены переходами.

Статус
Зарегистрирован
Выход из статуса
Закрыт 1 линией поддержки · Принят в работу 2 линией · Принят в работу 3 линией

Возврат обращения и повторная маршрутизация

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

Возврат к инициатору

Обращение переводится в статус На доработке, когда данных не хватает, и возвращается в статусе Возвращено. Из «Возвращено» открыты четыре пути: первичная обработка, повторная доработка, приём в работу и отклонение.

У инцидента ту же роль играет статус Ожидает ответа и следующий за ним Возвращен.

Решение, которое не приняли

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

Отказ от решения виден в реестре и попадает в готовую выгрузку «Отклонённые обращения за период» вместе с группой и исполнителем.

Переход, который не пройти молча

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

Отдельные жизненные циклы: обращения, инциденты, ЗНО, процессы, поставщики

Разные сущности не тянут по одному маршруту. В продукте объявлено семь статусных моделей, и у каждой свой набор статусов и переходов — а право на переход проверяется на своей модели, а не «на системе вообще».

Статусные модели продукта: число статусов и переходов
ОбъектСтатусовПереходовЧто задаёт маршрут
Обращение1225Приём, первичная обработка, доработка и возврат, решение и закрытие
Инцидент1925Три линии поддержки, передача подрядчику и возврат от него
Запрос на обслуживание45Согласование, возврат с комментарием и черновик
Процесс12—Три ступени согласования, у каждой — ветка возврата на доработку
Поставщик7—Создание, проверка, согласование, возврат, изменение, черновик, удаление
Элемент реестра34Новый, на согласовании, согласован; возврат требует комментария
Модель отчёта2—«Редактируется» и «Готов», в обе стороны с комментарием

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

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

Карточка обращения: описание, история изменений, чат

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

Карточка обращения Пример заполнения
Поля карточки обращения
Номер обращенияAPP-58219
Текущий статусПринято в работу
Вид обращенияИнцидент
Группа исполнителейГруппа сопровождения
ИсполнительТарасова Е. Н.
Привилегированный пользовательда
Остаток срока03:15:48

Состав вкладок, колонок и статусов — как в продукте: «Описание», «История изменений» и чат по обращению объявлены вкладками карточки, а порядок вкладок сотрудник меняет под себя. Номера, фамилии и даты — пример заполнения.

Журнал переходов открывается на карточке

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

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

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

Решение, закрытие и оценка пользователем

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

Что означает «Решено»

Из статуса Решено открыты три перехода: закрыть, отклонить и вернуть в «Решение не принято». Решение и закрытие — два разных события с двумя разными авторами в журнале.

Счётчик останавливается сам

Отсчёт остатка идёт, пока обращение не в конечном статусе. «Закрыто», «Закрыто пользователем», «Отклонено» и «Решено» останавливают счётчик — карточка перестаёт «гореть» ровно тогда, когда работа действительно завершена.

Оценка — пятибалльная

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

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

Что это даёт ИТ-директору

Служба поддержки для ИТ-директора — это ещё один контур с учётными записями, правами и собственным способом отдавать данные наружу. Вот что в этом контуре определено заранее.

  • Границы блока. Приём обращений, маршрут по линиям, эскалация подрядчику, карточка с журналом переходов и оценка. Реестры объектов, процессов и поставщиков ведутся здесь же и связываются с обращением на карточке.
  • Предсказуемое поведение маршрута. Переходы объявлены заранее и не собираются на лету: девятнадцать статусов инцидента и двадцать пять переходов — это фиксированный контракт, по которому пишется интеграция и строится отчётность.
  • Права на уровне перехода. Статусные модели зарегистрированы как самостоятельные охраняемые типы с действиями просмотр, изменение и выполнение действия / смена статуса. Право видеть карточку и право двигать её по маршруту выдаются отдельно.
  • Журнал событий. Переходы пишутся в сквозной журнал с экраном просмотра на карточке; отдельно ведутся журнал безопасности и журнал работы пользователей.
  • Два входа для смежных систем. Почтовый ящик службы и HTTP-запрос обращений по позиции каталога активов с проверкой токена.

Права доступа и аудит · Импорт и интеграции · Требования к контуру

Показать маршрут вашего обращения на нашем стенде

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