DEV Community

Domonique Luchin
Domonique Luchin

Posted on

Building a Multi-Agent Valet Trash Command Center: Supabase Edge Functions, VAPI, and PostgreSQL at Scale

OPENING PARAGRAPH:

We built a production command center for Quiet Hours Valet that orchestrates 8 concurrent AI voice agents, 8 automation scenarios, and real-time customer management across a vertically integrated real estate and services empire—all on Supabase, VAPI, and self-hosted infrastructure. This article breaks down the architecture: a 5-page Next.js frontend, 8-table Postgres schema for scheduling and routing, Supabase Edge Functions handling VAPI webhook callbacks, and the orchestration logic that lets a single operator manage multiple autonomous agents simultaneously. If you're scaling voice AI beyond proof-of-concept and need webhooks to reliably trigger database mutations, state management without Lambda overhead, and a schema that handles concurrent agent requests, this build is a technical reference.

Top comments (0)