← All projects
- AI agents
Built in
When the AI gets stuck, nobody sees the case go by
Escalations, human takeover and the calls left to make, in one place.
The problem
An AI agent in production escalates hard cases. The team needs to see them, take over the conversation, and know which orders still need a phone call.
What I built
A Next.js console where every escalation arrives with its priority, the customer and the linked order; one click hands the conversation to a human or marks it resolved, and a second screen lists the orders to confirm by phone.
Technical details
- HMAC-SHA256 sessions with Web Crypto, edge-compatible
- Middleware allowlist on every route
- 10 Playwright specs
Stack
- Next.js 14
- TypeScript strict
- Supabase
- Recharts
- Playwright
The result
Every action shows up right away, and access is protected by signed sessions that expire after 12 hours.
A similar project in mind?
Tell me about your business and when you need it. You get a proposal by email.
More projects
1 / 27 : The WhatsApp connection drops on every restart