Перейти к содержимому
Jev | typesafeAPI & Playground
…

Use Cases / support-triage

Jev: триаж поддержки

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

Try a related template free on this host — 5 anonymous real-API runs with no signup — then ship the same schema with a prepaid jv_live_ key. See is Jev free? and playground.

Why Jev

Jev возвращает типизированные Choice и Score, по которым код ветвится — маршрут в биллинг, срочность, эскалация — одним низколатентным вызовом без парсинга прозы. Пример: «Меня дважды списали за заказ.» → категория, срочность, рекомендация эскалации.

How to define the decision

Передайте сырой subject + body тикета как state. Задайте Choice для команды/темы (billing, bug, account…), Score для срочности или серьёзности и Noul для escalate_now. Держите метки стабильными, чтобы роутер оставался schema-safe между релизами.

When to use Jev

  • Маршрутизация входящих тикетов / чата / email
  • Гейты серьёзности и эскалации перед человеческими очередями
  • Высоконагруженная классификация со стабильными метками

When not to use Jev

  • Написание ответа клиенту
  • Открытые troubleshooting-диалоги
  • Многошаговые расследования с reasoning-агентом

Sample input and output

From the live tool template. Run it in the playground for a real API response — sample labels below are illustrative until you click Run.

Input

subject: App is down

body: Production dashboard returns 500 for all users since 10am.

Sample display fields

  • team: technical · 99%
  • issue_type: outage · 97%
  • severity: 3.0 / 3
  • urgency: now · 94%
  • escalate: yes · 91%

Choice с высокой уверенностью — безопасный авто-маршрут. Если Score срочности или Noul эскалации у порога — в человеческую очередь, а не авто-возврат или авто-закрытие. Логируйте ticket id + решения для аудита — не выдумывайте метку при ошибке API.

Failure modes and human fallback

  • Upstream or network errors: retry with backoff; do not invent a decision.
  • Low confidence: route to a human queue or safer default — never auto-act on money/destructive tools.
  • Schema drift: keep a golden fixture set in CI so label changes fail the build before production.
  • Не оформляйте возвраты и удаление аккаунтов только по Jev.
  • Fail closed в человеческую очередь при низкой уверенности или ошибках upstream.
  • Черновики ответов — в шаблонах или генеративном LLM; Jev владеет только слоем решений.

API example

Same prepaid jv_live_ balance as tools. Output tokens are free on this host's metering model.

curl
curl https://jevtypesafe.org/api/v1/decide \
  -H "Authorization: Bearer jv_live_YOUR_KEY_HERE" \
  -H "Content-Type: application/json" \
  -d '{"state":"Support ticket\nSubject: App is down\nBody: Production dashboard returns 500 for all users since 10am.","questions":{"team":{"type":"choice","instructions":"Which team should own this ticket?","criteria":{"technical":"bugs, outages, engineering","billing":"payments, invoices, refunds","account":"login, access, permissions","general":"questions that do not fit elsewhere"}},"issue_type":{"type":"choice","instructions":"What kind of issue is this?","criteria":{"outage":"service is down or broken for many users","bug":"product defect for one or few users","question":"how-to or information request","billing":"money, charges, subscriptions","abuse":"security, spam, or policy violation"}},"severity":{"type":"score","instructions":"How severe is the impact?","criteria":["cosmetic or minor","limited impact","major impact","critical / production down"]},"urgency":{"type":"choice","instructions":"How urgently should this be handled?","criteria":{"routine":"can wait days","today":"should be handled today","urgent":"needs attention within hours","now":"immediate response required"}},"escalate":{"type":"noul","instructions":"Should this be escalated to a human manager or on-call immediately?"}}}'

FAQ

Может ли Jev заменить весь support-бот?
Нет. Используйте Jev для слоя решений (маршрут, срочность, эскалация). Ответы пишите LLM или шаблонами.
Как попробовать триаж поддержки здесь?
Откройте инструмент Support Triage, бесплатно прогоните пример тикета, затем скопируйте те же вопросы в /api/v1/decide с ключом jv_live_.
Что если уверенность низкая?
Fail closed в человеческую очередь ниже порога. Логируйте ticket id и решение — не делайте авто-возврат и авто-закрытие на путях с низкой уверенностью.

Related use cases

Ready to build?

Free anonymous tool runs, then prepaid packs and a jv_live_ key — independent host, not affiliated with TypeSafe AI.

Jev: триаж поддержки | Быстрая классификация и маршрутизация тикетов