~/talk

Automating 90% of support tickets: How we built Vercel's support agent

slides:none on file

Vercel’s support agent resolves 91% of tickets fully autonomously after being built in three weeks by two engineers when a vendor demanded offboarding in 30 days. It runs seven months in production, handled 130,000+ cases and 7,000 in a single week, saves 5,000 hours/month (capacity of 31 engineers) while costing less than one, and improves resolution by +5% after swapping models (Opus 4.6 → Gemini 3.5 Flash); stacks used: AI SDK, AI Gateway, Vercel MCP, Upstash Search, Next.js.

AI-written summary · about

  1. 0:002 a.m., 11 tabs, cold coffee
  2. 2:51Offboarded in 30 days: why we built our own
  3. 4:54From ticket to resolution: enrich, research, act
  4. 6:02The agent loop with AI SDK
  5. 8:19AI Gateway: failover and one-line model swaps
  6. 9:37Vercel MCP: +15% resolution from real data
  7. 11:57A knowledge base with Upstash Search
  8. 14:49Demo: billing, invoices, and approval UIs
  9. 15:47Finding your first agent
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.