Nexus Support
A multi-agent AI customer support system that routes every ticket to the right specialist, looks up real orders and masks sensitive data.

Overview
Project overview
Nexus Support is a customer support agent built as a team of specialists rather than one general chatbot. A supervisor reads each message and hands it to an orders, technical or billing agent, or escalates to a human with an automatic ticket. The agent identifies the customer, looks up real orders and account tier from the database, and masks card numbers, SSNs and emails before anything reaches the AI model.
- Client
- Studio project
- Industry
- E-commerce & customer support
- Category
- AI Agents
- Services
- AI AgentsCustom Software
01 / Challenge
The challenge
02 / Approach
Our approach
03 / Solution
The solution
What it does
- 01
Supervisor routing
Every message is classified and routed to the right specialist agent.
- 02
Human handoff
Escalates to a person and creates a ticket automatically.
- 03
PII masking
Card numbers, SSNs and emails are masked before reaching the model.
- 04
Live customer data
Looks up real orders and account tier from the database.
- 05
Fallback model
A backup AI provider keeps support running if the primary fails.
- 06
API & analytics
FastAPI endpoint for integration plus an analytics dashboard.
A closer look


Technology
Built with
- Python
- LangGraph
- LangChain
- FastAPI
- Streamlit
- SQLite
- DeepSeek
- Docker
- pytest
- GitHub Actions
See it running for yourself.
More work
AI AgentsStudio project (extended from open source)
AI Job Application Agent
Four AI agents that turn any job post into a tailored CV and cover letter, with match scoring and PDF/DOCX export.
Python · Flask · Streamlit · Gemini
View case study
Web AppsStudio project
AI Client Onboarding
An AI-guided web app that replaces the agency discovery call with a smart onboarding wizard, risk scoring and an instant project brief.
React · TypeScript · Netlify Functions · DeepSeek
View case study