projects / 2026 / Live demo
Multi-Tenant Agentic Support Platform
An async, multi-tenant customer-support platform: email and web chat feed a LangGraph supervisor with RAG, vision, action and escalation agents.
What it is
A customer-support platform that several businesses (tenants) can share. Customer messages arrive by email (Amazon SES) or web chat, go onto SQS, and are picked up by workers that run a LangGraph supervisor. The supervisor routes each conversation between specialist agents: router, RAG, vision, action, escalation and guardrail.
Live demo: support-pilot.amantrivedi.com.
How it's built
- State and control: conversation state is checkpointed in Postgres, and risky steps pause on human-approval interrupts before they run.
- Retrieval: each tenant has its own pgvector namespace; retrieval is hybrid (keyword plus vector) with reranking.
- Actions that touch money: Razorpay refunds are idempotent, webhooks are signature-checked, and policy limits cap what an agent may do on its own.
- Safety: PII masking and prompt-injection defences sit in front of the tools.
- Quality gate: CI runs auto-generated per-tenant evaluations with Ragas, and Langfuse traces cost and latency per request.