โ† back
Deal Room

Deal Room

Live

๐Ÿ† Best B2B Sales AI โ€” buyer portal with agents + evals

Started: June 18, 2026 ยท ~3 days of intensive build over the capstone window

AI:Claude CodeAzure AI Foundry
Stack:Next.js 16React 19TypeScriptAzure AI FoundrySupabaseVercel

White-label Digital Sales Room for B2B deals โ€” a multi-tenant, login-gated buyer portal where buying groups see status, next steps, docs, and quotes, and sellers see engagement analytics. Two role-scoped Azure AI Foundry agents (buyer Q&A + AE analytics), both RAG-grounded, with a trust gate that requires human approval before AI drafts reach buyers. Built as the final capstone for the Maven AIPM Course by Mahesh Yadav โ€” and it took home the Best B2B Sales AI award. Every showcase pillar has receipts: agents (live chat), evaluations (green leak-gate scorecard โ€” 0% leak, 100% retrieval precision, 100% answer match), guardrails (RLS tenant isolation + access-scoped retrieval + Azure Content Safety + trust-gated authoring).

// demo video

6:38

// screens

Deal Room โ€” screen 1
1 / 2

// highlights

  • Won ๐Ÿ† Best B2B Sales AI at the Maven AIPM capstone showcase
  • Two role-scoped Azure AI Foundry agents โ€” buyer deal-Q&A (RAG over buyer-visible docs only) and AE engagement/analytics โ€” called via the OpenAI-compatible Responses API with AAD bearer auth
  • Guardrails at three layers: Supabase RLS tenant isolation, access-scoped RAG retrieval (seller-only chunks never surface to buyers), and trust-gated authoring โ€” a human approves every AI draft before a buyer sees it
  • Self-contained evaluations harness exercises the real buyer/AE retrieval + agent paths against live Azure โ€” hard ship-gate on 0% leak rate, with a positive control against seeded seller-only canaries so an empty index can't fake a pass
  • Green ship-gate scorecard: leak rate 0%, retrieval precision 100%, answer match 100% โ€” receipts, not vibes
  • Two-truths guardrail demo: the same question runs through the buyer and AE stacks side-by-side, live โ€” the buyer answer never contains the seller-only chunk
  • Beachhead vertical: aerospace/defense and mission-critical hardware โ€” the regulated-technical wedge where trust-gated agentic authoring earns its keep

// takeaways

  • Evaluations are what separate 'looks safe' from 'is safe.' A hard ship-gate on leak rate โ€” exit non-zero on any leak โ€” plus a positive control against seeded canaries turned the guardrail claim from a story into a receipt.
  • Azure AI Foundry agents are referenced by NAME via the OpenAI-compatible Responses API โ€” versionless endpoint, AAD bearer, no asst_ ids. Every instinct from the older Azure OpenAI shape 400s. Documented so the next builder skips that debugging arc.
  • Trust-gated authoring โ€” human approval before AI content reaches the buyer โ€” is slower than full autonomy, and that's the point. In regulated verticals it's the only shape the customer will trust.
  • Spec-driven building with parallel subagents works: 29 workstreams shipped by writing the spec first, fanning out disjoint agents, and always running the integrated build before committing โ€” tsc alone doesn't catch RSC boundary breaks.

Alexander Lee ยท AiPM ยท 2026

built with claude code + next.js