Заявка живет от заявителя до отчета

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

Очередь заявок в кабинете Insys: статусы, типы, исполнители
ИсточникиЯдроМодуль «Телефония»Модуль «Интеграции»

Четыре двери в одну заявку

Диспетчер заводит вручную, жилец — через портал по QR: обе двери работают сразу. Заявка из расшифровки разговора включается отдельно, а внешняя система создает ее по API с ключом идемпотентности, так что повтор запроса не даст дубль.

Смена12 заявок за смену: 7 от диспетчера, 3 с портала, 2 по API
Пунктир — идет через ревью, сплошная — сразу в работу.
Три ждут подтверждения
Жизненный циклЯдро

Маршрут, который видно

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

В работеИз «В работе» — только в «Ожидание» или «Завершена»
ПредложенаНоваяВ работеОжиданиеЗавершенаВ архивеПредложенаНоваяВ работеОжиданиеЗавершенаВ архиве
Строка — откуда, столбец — куда. Архив — конечная.
Переход разрешен
ПредложенныеЯдро

Ревью до того, как поедет бригада

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

ОчередьТри заявки предложены — ни одна не стала нарядом
Портал жильца12:04
Ленина, 42 · лифт 1 — «Двери не закрываются»
ПодтвердитьОтклонить
Звонок11:41
Гагарина, 7 · лифт 2 — шум при движении
ПодтвердитьОтклонить
Портал жильца10:58
Северная, 118 · лифт 3 — не горит кнопка
ПодтвердитьОтклонить
Отклоненная заявка удаляется, а не оседает в списке.
Ждет диспетчера
НагрузкаМодуль «Метрики»

Видно, где горит

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

ОбъектСеверная, 118 — заявок втрое больше обычного
126012 ч назадсейчас
Алерт отправлен

Ничего не теряется по дороге

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

Что входит

История заявкиСоздание, смена статуса, назначение механика, комментарий, фото, завершение — шесть типов событий в одной ленте.
Чат по заявкеУ каждой заявки свой чат — один к одному, без общей свалки сообщений.
Без дублейКлюч идемпотентности: механик в офлайне и внешняя система могут повторить запрос — заявка останется одна.
Фото и отчетСнимки на заявке и медиа в отчете о выполнении — с догрузкой при плохой связи.
Мягкое удалениеУдаленная заявка исчезает из списков, но остается в базе для разбирательств.
ИИ рядом с человекомСводка по заявке и вычитка описания и отчета — в кабинете и в приложении. Надиктованный отчет вместо печати — у механика в телефоне.

Сухие цифры

Все, что ниже, — из кода, а не из презентации.

4источника: диспетчер и портал — сразу, звонок и API — модулями
5типов: застревание, остановка, авария, ТО, QR
6событий в истории заявки
10 мини завершенная заявка сама уходит в архив

Заведите первые заявки