NEXT.JS / VAPI · RETELL / STRIPE CONNECT / MONGODB

// The challenge
Agencies wanted to resell AI voice agents but had no real way to white-label the whole platform, give each client a self-serve portal, and rebill call minutes with their own markup. Every option meant workflow spaghetti and no true multi-tenancy.
// The build
A production-grade multi-tenant SaaS, engineered end to end: Vapi + Retell voice agents over Twilio telephony, per-agency white-labeling with custom domains provisioned via the Vercel API, Stripe Connect for transparent minute rebilling and agency payouts, a client self-serve portal, and a dashboard with call analytics and recording playback. Built and ready — pre-launch.
// The numbers
- Multi-tenant white-label — custom domain per agency
- Stripe Connect minute rebilling + agency payouts
- Vapi + Retell over Twilio, with call analytics


