Skip to content

[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

AgentsDesk — B2B AI SaaS: A multi-tenant AI support platform so companies can deploy isolated, tool-calling support agents per client.
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

AgentsDesk screenshot 1 of 7AgentsDesk screenshot 2 of 7AgentsDesk screenshot 3 of 7AgentsDesk screenshot 4 of 7AgentsDesk screenshot 5 of 7AgentsDesk screenshot 6 of 7AgentsDesk screenshot 7 of 7