Перейти к содержанию
Публикация AiManual

Как Aderant автоматизировала триаж тикетов на Amazon Nova Lite: 96% точности и менее $30 в месяц

Aderant построила Intelligent Ticket Analyzer на Amazon Nova Lite через Amazon Bedrock: за первые 2,5 недели продакшена 109 тикетов, около 96% точности маршрути

Коротко

Что будет в материале

  1. 01

    Что сделала Aderant: суть кейса в трёх абзацах

  2. 02

    Проблема: почему ручной триаж тикетов съедал время SierraOps

  3. 03

    Архитектура Intelligent Ticket Analyzer: пять этапов обработки тикета

  4. 04

    Результаты за 2,5 недели: 109 тикетов, 96% точности, менее $30 в месяц

Что сделала Aderant: суть кейса в трёх абзацах

Aderant, поставщик ПО для управления бизнесом в юридической отрасли, собрала Intelligent Ticket Analyzer - систему автоматического триажа обращений в поддержку на базе Amazon Nova Lite через Amazon Bedrock. Система работает на команду SierraOps из 38 человек, которая поддерживает продукт Expert Sierra в 268 клиентских средах по всему миру. Раз в час в рабочие дни анализатор забирает из Jira новые неназначенные тикеты и разбирает их без участия инженера: определяет категорию обращения, подсказывает команду и точку старта решения. Описание кейса опубликовал блог AWS (Aderant builds intelligent ticket triage with Amazon Nova).

За первые 2,5 недели продакшена, с 30 июня по 17 июля 2026 года, анализатор просмотрел 109 тикетов и показал точность маршрутизации около 96%. Aderant оценивает высвобождение 8-14 инженерных часов в неделю при общих операционных затратах менее $30 в месяц.

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

Проблема: почему ручной триаж тикетов съедал время SierraOps

До автоматизации команда SierraOps обрабатывала в среднем 34-40 тикетов в неделю, и на каждый уходило 15-25 минут ручного исследования до того, как начиналась работа над решением. Арифметика простая: от 8,5 до 17 часов в неделю только на то, чтобы понять, чем именно занимается тикет и кому его отдать.

Что приходилось делать вручную: найти клиента в Amazon Athena, поднять историю похожих обращений в Jira, проверить инструкции в Confluence и SharePoint, определить, какая команда должна заниматься проблемой. При 268 клиентских средах контекст разбросан по нескольким системам, и у каждой среды свои версии, конфигурации и особенности эксплуатации.

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

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

Архитектура Intelligent Ticket Analyzer: пять этапов обработки тикета

Технически это бессерверный workflow, которым управляет одна функция AWS Lambda. Запускает её Amazon EventBridge по расписанию: раз в час в рабочие дни. Неназначенные тикеты система берёт из очереди CloudOps в Jira и по каждому проходит пять этапов: Identify (получить неназначенные тикеты), Enrich (собрать контекст), Classify (отправить тикет и контекст в Amazon Nova Lite через Amazon Bedrock Converse API для структурированной классификации и рекомендации следующих шагов), Act (опубликовать анализ, переназначить ошибочно маршрутизированные тикеты, уведомить нужный канал Microsoft Teams, применить предопределённые действия). Пятый этап в публичном описании не детализирован: известно, что он есть, но состав действий не раскрыт (публикация AWS о решении Aderant).

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

Как собирается контекст из Jira, Confluence, Athena и SharePoint

Этап Enrich тянет данные из четырёх источников. Jira даёт сам тикет и историю похожих решённых обращений. Amazon Athena отдаёт метаданные клиента: какая среда, какие параметры конфигурации. Confluence и SharePoint поставляют статьи базы знаний и инструкции. Всё это соединяется в структурированный контекст и уходит в модель одним запросом.

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

Как Amazon Nova Lite через Bedrock Converse API классифицирует обращения

Amazon Nova Lite - лёгкая модель Amazon, доступная через Amazon Bedrock. Запросы идут через Amazon Bedrock Converse API: тикет и собранный контекст отправляются как структурированный запрос, а ответ приходит в заданной схеме. Категория обращения, рекомендуемая команда, отправная точка решения и уровень уверенности.

Структурированный вывод и обеспечивает предсказуемость. Модель не пишет свободный текст, а заполняет поля, поэтому результат легко проверять кодом: недопустимые значения отсекаются, пустые поля и низкая уверенность уходят на ручную проверку. Выбор Nova Lite объясняется экономикой задачи: для классификации с уже готовым контекстом не нужна самая сильная модель, а лёгкая обходится заметно дешевле. Промпты, схему ответа и лимиты токенов Aderant не публикует, так что часть решений остаётся за кадром.

Как система выполняет действия: маршрутизация, уведомления, обновление базы знаний

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

Границы автоматизации задаёт уровень уверенности. Решения с низкой уверенностью не выполняются автоматически: их проверяет инженер. Повторяющиеся проблемы превращаются в переиспользуемую базу знаний в Confluence. Схема стандартная для human-in-the-loop, только порог настраивается под конкретную команду, а не фиксируется раз и навсегда. Чем выше порог, тем безопаснее автоматизация и тем больше работы остаётся людям.

Результаты за 2,5 недели: 109 тикетов, 96% точности, менее $30 в месяц

За первые 2,5 недели продакшена, с 30 июня по 17 июля 2026 года, анализатор просмотрел 109 тикетов и достиг точности маршрутизации около 96%. Оценка Aderant: система высвобождает 8-14 инженерных часов в неделю, а общие операционные затраты держатся ниже $30 в месяц (цифры кейса в блоге AWS).

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

Что стоит за цифрой 96% точности маршрутизации

Точность маршрутизации означает долю тикетов, отданных правильной команде. 96% от 109 тикетов - это примерно 105 верных маршрутизаций и 4 ошибки. На такой выборке доверительный интервал широкий: реальное значение лежит примерно в диапазоне 92-99%, и точная граница зависит от того, как считали попадания.

В описании кейса не указано, как именно подтверждали правильность маршрута: проверял ли инженер вручную или маршрут считался верным по факту закрытия тикета. Пока это так, цифру 96% корректно приводить с оговоркой: она относится к 109 тикетам за 2,5 недели в одной очереди CloudOps и не переносится автоматически на другие команды, другие типы обращений и другие базы знаний.

Экономика: почему решение стоит менее $30 в месяц

Статьи затрат складываются из вызовов Amazon Nova Lite через Amazon Bedrock и минимальной инфраструктуры: AWS Lambda, Amazon EventBridge, запросы к Amazon Athena. При 34-40 тикетах в неделю и лёгкой модели счёт за инференс остаётся символическим, потому что на один тикет приходится небольшой объём контекста и короткий структурированный ответ.

В оценку менее $30 в месяц, судя по формулировке, не входят разработка, поддержка, хранение данных, трафик, дополнительные очереди и стоимость людей, которые разбирают решения с низкой уверенностью. Считать нужно полную стоимость владения, и опыт оптимизации затрат на моделях Amazon Nova у других компаний показывает, что экономия на инференсе достигается ещё и настройкой маршрутизации запросов по сложности, о чём полезно почитать в разборе кейса LendingTree на Amazon Bedrock. Соотношение 8-14 сэкономленных часов в неделю против менее $30 в месяц всё равно остаётся сильным аргументом, но только если не забывать про стоимость сборки и сопровождения.

Ограничения и риски: что важно знать до внедрения

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

Галлюцинации и неполный контекст: где модель ошибается

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

Что делать: логировать все решения вместе с уровнем уверенности, сверять их с фактическим закрытием тикета и периодически пересматривать порог. Отдельная проблема - тихие сбои, когда формально всё успешно, а результат неверный; системный подход к их поиску разобран в материале про дефекты AI-агентов, которых не видно на дашбордах.

Приватность данных и соответствие требованиям

В Amazon Bedrock уходят текст тикета, метаданные клиента и фрагменты базы знаний. Для юридической отрасли это чувствительная зона: условия обработки данных у провайдера и требования регуляторов нужно проверять отдельно под каждый контракт, а не переносить по аналогии с другим облачным сервисом. Если в тикетах встречаются персональные данные или конфиденциальные сведения клиентов, без маскировки полей, ограничения объёма контекста или локальной модели не обойтись. Как Aderant решала эти вопросы, в публичном описании не раскрыто.

  • Короткая выборка. 2,5 недели и 109 тикетов не показывают поведение системы на длинной дистанции: точность может просесть при смене типов обращений, релизах продукта или росте числа клиентских сред.
  • Привязка к AWS. Lambda, EventBridge, Athena, Bedrock и база знаний в Confluence создают vendor lock-in: переезд на другую платформу потребует переписать сборку контекста и слой вызовов модели.
  • Расписание раз в час. Срочный тикет ждёт до следующего цикла, и для инцидентов с жёстким SLA такое окно может оказаться слишком длинным.
  • Ручная проверка снижает экономию. Чем выше порог уверенности, тем больше тикетов возвращается инженерам; экономия 8-14 часов в неделю держится ровно на текущем балансе.
  • Стоимость разработки и поддержки не раскрыта, поэтому сравнивать кейс с готовыми SaaS-решениями для триажа по цене нельзя.
  • Масштабирование на другие очереди потребует пересборки контекста и промптов: метаданные, база знаний и типовые проблемы у каждой команды свои. В кейсе описан только поток CloudOps.

Как повторить подход: практические шаги для своей команды

Схема Aderant воспроизводима без экзотики, если разложить её на шаги:

  1. Определите очередь и источник тикетов (Jira, Zendesk, внутренняя система) и сузьте её до новых неназначенных обращений.
  2. Соберите контекст из трёх слоёв: метаданные клиента, статьи базы знаний, история похожих закрытых тикетов. Без этого шага точность будет случайной.
  3. Выберите модель под задачу классификации, а не под общий интеллект: здесь решает цена за токен и стабильность структурированного вывода.
  4. Задайте жёсткую схему ответа: категория, рекомендуемая команда, отправная точка решения, уровень уверенности.
  5. Введите порог уверенности и ручную проверку для значений ниже порога.
  6. Автоматизируйте сначала безопасные действия: комментарии, уведомления в мессенджер, пометки. Переназначение тикетов включайте после набора статистики.
  7. Мониторьте точность, долю низкой уверенности и стоимость за тикет, сравнивая с базовой линией до автоматизации.

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

Выбор модели: Amazon Nova Lite vs локальные LLM vs другие облачные варианты

Amazon Nova Lite выигрывает, когда инфраструктура уже в AWS: интеграция с Bedrock, оплата по факту потребления, никакого собственного железа. Для классификации с готовым контекстом и коротким структурированным ответом лёгкой модели обычно достаточно. Там, где нужны длинные рассуждения, разбор логов или многошаговая диагностика, её возможностей может не хватить.

Локальные модели через Ollama или vLLM дают контроль над данными и отсутствие платы за токены, но требуют GPU, обслуживания и своего слоя надёжности: обновления, мониторинг, очереди запросов ложатся на вашу команду. Более тяжёлые облачные модели способны дать лучшую точность на сложных кейсах, но обойдутся дороже за тот же объём обращений. Критерии выбора простые: объём тикетов, чувствительность данных, наличие GPU, бюджет и допустимая задержка. Как сравнивать модели на собственных данных, а не на маркетинговых бенчмарках, разобрано в гайде про шесть критериев выбора нейросетевой модели.

Метрики, которые нужно отслеживать после запуска

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

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

Кому подходит такой подход и что дальше

Кейс Aderant воспроизводим для команд поддержки примерно от 5 до 50 человек с потоком 30-100 тикетов в неделю, которые уже работают в Jira и держат знания в Confluence или аналогичной базе. Условия, без которых схема не заработает: тикеты достаточно однотипны, чтобы категории и ответственные команды перечислялись заранее, а контекст для решения лежит в доступных системах, откуда его можно вытащить автоматически.

Не подходит подход там, где данные нельзя отправлять в облачную модель и нет локального железа под инференс; где поток меньше 10 тикетов в неделю и выгода не покроет разработку с поддержкой; где маршрутизация меняется каждую неделю и правила не успевают устояться. Для ИТ-хелпдесков и клиентской поддержки логика та же, меняются только источники контекста и словарь категорий.

Дальше напрашивается расширение на другие очереди, автоматизация черновиков ответов клиентам и связка с CI/CD для самовосстановления типовых сбоев. Aderant двигается в эту сторону не с нуля: компания шла от унифицированного поиска и исследования по запросу с Amazon Quick к запланированным автономным workflow на Amazon Nova. Про одну из таких корпоративных надстроек, которая как раз и вышла на десктоп, у нас есть обзор Amazon Quick с приватным развёртыванием и аудитом на AWS.

Практический вывод простой: возьмите одну очередь, включите режим рекомендаций с порогом уверенности, обработайте 100-200 тикетов и сравните результат с базовой линией до автоматизации. Если точность маршрутизации держится на уровне, близком к 96%, и доля низкой уверенности не растёт, тогда отдавайте системе переназначение и уведомления. Такой порядок даёт цифры для решения вместо веры в то, что модель справится.

Подписаться на канал