Support ticket triage: Ingest → Classify → Route
Built for: B2B SaaS companies whose support tickets land in one shared inbox that a small team sorts by hand — the step that breaks first as volume grows.
The scenario: Rivergate Technologies is a fictional 450-person project-management SaaS company. Tickets arrive by email, chat, and a web form. Every ticket, customer, and company in the demo is synthetic.
1. Ingest
Email, chat, and web-form tickets are normalized into one shape and queued.
2. Classify
One bounded model call (Claude on Amazon Bedrock) returns a category, priority, short summary, and a confidence score.
3. Route
Configurable rules decide what happens: outages page on-call and open an engineering ticket; confident billing, bug, feature, and how-to tickets go straight to the right queue.
4. Review
Anything the model is unsure about goes to a human review queue with approve / override — low confidence never auto-routes.
Why it holds up in production
- Full audit trail for every ticket: what the model said, which rule fired, and why each action was taken
- Rules and prompt live in config, so the same pipeline is re-pointed at a new company in hours, not weeks
- MCP tools let an AI agent operate the pipeline — read access by default, write access opt-in per tool
Try it in two minutes
- Pick an example ticket — or write your own messy one
- Watch it get classified and routed in a few seconds
- Open the review queue and approve or override the model
The live demo is password-protected because it runs real model calls. Ask me for access — I'm happy to walk you through it, or to show how it would look re-pointed at your own workflow.
