Turning a single AI sales assistant into a multi-agent platform that small businesses can deploy with one line of code
The problem
The client sells AI sales agents that engage website visitors, answer product questions, and capture leads around the clock. Their early product handled one conversation well, but every new customer needed hand-tuning, and each agent lived inside the website widget alone. Growth meant a platform, not more manual setup.
What we built
- Rebuilt the agent layer as a multi-tenant runtime, so each customer gets an agent trained on their own brand voice, product catalog, and objection handling without bespoke engineering per account.
- Grounded agent answers in customer-supplied content with a retrieval layer, so agents cite the customer's real product and pricing information instead of improvising.
- Extended the agent beyond the website widget into the messaging channels their customers already use, with one conversation state shared across channels.
- Added lead capture and qualification handoff, so a conversation that shows buying intent becomes a structured, routed lead rather than a transcript someone has to read.
- Instrumented the whole path from first message to captured lead, so both the client and their customers can see which conversations produce revenue.