Pular para o conteúdo
Jev | typesafeAPI & Playground
…

Use Cases / support-triage

Jev Triagem de suporte

Filas de suporte misturam cobrança, bugs e contas. Regras manuais perdem nuance; chamar um LLM completo em cada ticket é lento e caro.

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 devolve Choices e Scores tipados nos quais seu código ramifica — rotear para cobrança, definir urgência e escalonar — em uma chamada de baixa latência sem parsear prosa. Exemplo: “Fui cobrado duas vezes no pedido.” → categoria, urgência, recomendação de escalonamento.

How to define the decision

Passe o assunto + corpo brutos do ticket como state. Defina um Choice de time/tema (billing, bug, account…), um Score de urgência ou severidade e um Noul para escalate_now. Mantenha os rótulos estáveis para o router continuar schema-safe entre releases.

When to use Jev

  • Roteamento de ticket / chat / e-mail de entrada
  • Gates de severidade e escalonamento antes de filas humanas
  • Classificação de alto volume com rótulos estáveis

When not to use Jev

  • Escrever a resposta ao cliente em si
  • Conversas abertas de troubleshooting
  • Investigações em várias etapas que precisam de um agente de raciocínio

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%

Trate rótulos Choice de alta confiança como auto-rotas seguras. Se o Score de urgência ou o Noul de escalonamento estiver perto do limiar, enfileire um humano em vez de auto-reembolsar ou auto-fechar. Registre ticket id + decisões para auditoria — nunca invente rótulo quando a API falhar.

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.
  • Não emita reembolsos nem exclusões de conta só com Jev.
  • Fail closed para fila humana em baixa confiança ou erros upstream.
  • Deixe o rascunho de resposta em templates ou um LLM generativo — Jev só cuida da camada de decisão.

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

O Jev pode substituir todo o meu bot de suporte?
Não. Use Jev na camada de decisão (rota, urgência, escalonamento). Mantenha um LLM ou templates para redigir respostas.
Como experimentar a triagem de suporte aqui?
Abra a ferramenta Support Triage, rode o ticket de exemplo de graça e copie as mesmas perguntas para /api/v1/decide com uma chave jv_live_.
E se a confiança estiver baixa?
Fail closed para fila humana abaixo do seu limiar. Registre ticket id e decisão — não auto-reembolse nem auto-feche em caminhos de baixa confiança.

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 Triagem de suporte | Classifique e roteie tickets rápido