DEV Community

Domonique Luchin
Domonique Luchin

Posted on

Building a Multi-Agent Voice Command Center: Load Bearing Empire's QHV Stack with Supabase, VAPI, and Vercel

OPENING PARAGRAPH:

We built Quiet Hours Valet's command center in 72 hours—a production-grade voice operations platform handling 8 concurrent AI agents orchestrated through VAPI, backed by a Supabase Postgres schema with 8 normalized tables, deployed serverless on Vercel. This article breaks down the architecture: how we structured Supabase Edge Functions to handle VAPI webhook callbacks, designed the agent state machine to route between pickup scheduling, payment processing, and customer notifications, and scaled the frontend from single-page concept to 5 purpose-built pages. If you're building B2B SaaS with voice interfaces or need to coordinate multiple LLM agents through a real-time command layer, this is the technical deep-dive on database design, webhook idempotency, and agent reliability patterns we learned shipping to production.

Top comments (0)