01 · working software
AI Support Approval Desk
Support tickets answered by AI, approved by humans.
- Problem
- AI can draft most support replies, but one wrong promise or a tone-deaf reply to an angry customer is a real business risk. The goal isn’t autonomy, it’s safe speed.
- What I built
- A reviewer console where tickets arrive via webhooks or email (n8n), get classified and drafted against a citable policy pack, then wait. The reviewer sees the draft, its policy sources, model telemetry and a full audit trail, and approves with a passcode before anything reaches a customer.
- Outcome
-
- Every draft grounded in citable policy, with sources shown right next to the reply
- 10/10 eval cases passing across classification, sentiment, priority and safety
- Drafts arrive in ~3 seconds, with model, token and cost telemetry on every run
- Next.js
- TypeScript
- Prisma
- Supabase
- n8n
- Claude / GLM
- Resend