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 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.