[B2B AI SaaS]
AgentsDesk
A multi-tenant AI support platform so companies can deploy isolated, tool-calling support agents per client.
Architected tenant isolation from the data layer up, so each customer's agent, tools, and conversation history stay fully separate on shared infrastructure.
role: Full Stack AI Engineer

Next.jsConvexVAPIRAGTypeScript
deploy: script_embedchannels: chat_+_voiceisolation: per_tenant
// situation
Businesses want AI chat + voice support on any website without rebuilding infra per client.
// task
Build a B2B SaaS where orgs build a knowledge base, customize a widget, configure a VAPI voice agent — all from one dashboard — and embed via script tag.
// action
- Built Next.js dashboard + Convex backend with per-org knowledge bases and widget config
- Embedded widget handles queries through RAG-based AI with seamless human escalation
- Configured VAPI voice agents per org from the same dashboard
- Tenant-scoped agents, tools, and conversation history on shared infra
// results
- Deploy anywhere via simple script embed
- Chat + voice from one control plane
- Isolated per-client agents and history
$ Gallery






