Arena District, Self-Managed Real-Estate Voice AI
Live Build24/7 bilingual (EN/ES) real-estate voice AI with warm broker transfer
We built a self-managed real-estate voice-AI phone system for a 155-acre commercial development: two named agents (Sofia + Marco), warm-transfer broker bridge, CRM sync, a drip sequence, and a call-analytics pipeline.
- Vanity number 855-917-LAND on 14 physical signs across the development
- Bilingual EN/ES with two named agents (Sofia + Marco)
- Drip sequence spanning Day 1 → Day 90
- 154 commits across the monorepo
- 24/7 bilingual (English/Spanish) AI phone agents with warm-transfer bridge to a live broker
- Twenty CRM sync + SQLite call-analytics database with full transcripts
- Multi-tier email drip automation triggered by call outcome
- Astro marketing site + React 19 + Recharts analytics dashboard for the broker
- Production deployment: webhook server on macOS LaunchAgent → Cloudflare Tunnel
Source page is inconsistent on the drip: chips say 6-tier, body copy says 5-tier.
TypeScript · Bun · Retell AI SDK · Twenty CRM (REST) · SQLite (WAL) · Claude Haiku/Sonnet (Anthropic SDK) · Twilio SMS · Astro 5 · React 19 · Recharts
LegalShield Voice AI Sales System
EngagementOutbound voice-AI sales system with a live 3D-orb demo
We built a full outbound voice-AI sales system for LegalShield associates. AI agent “Alex” on Vapi, a browser demo with a real-time 3D audio orb, and post-call analysis.
- 78% of buyers choose first responder (cited in pitch)
- $3,500 engagement price for Phases 1–3
- LegalShield: 4M+ customers, 4.6/5 Trustpilot, 50-state coverage since 1972
- Live interactive voice demo: lead submits form, speaks to AI agent through a morphing 3D orb reacting to real-time audio volume
- Outbound AI voice agent “Alex” built on Vapi with behavioral psychology techniques
- State compliance logic (blocks SC, NJ, AK; routes to information-only flow)
- Post-call structured analysis: lead temperature, objections, outcome classification stored in Redis
- Outbound sync script (
sync-to-vapi.ts) deploying updated prompts programmatically
React 19 · TypeScript · Vite · Three.js (custom GLSL shaders + simplex-noise orb) · GSAP · Vapi AI Web SDK · Upstash Redis · Vercel · Bun · Tailwind CSS v4
Georgia Roof Advisors, AI Voice Front-Desk + CRM
Live DemoAn AI voice receptionist wired into CRM, shipped as a win-the-deal demo on a live phone line
An inbound voice receptionist for a roofing contractor that answers calls, books appointments, and handles FAQs via Vapi, wired into GoHighLevel for lead capture and pipeline. Latency-engineered (pre-warmed HTTPS agent, prompt caching) for a ~2.8s round-trip, and provisioned on a live demo line to win the build engagement.
- 126 commits
- Live Vapi demo line (Atlanta metro)
- ~2.8s round-trip to CRM
- EN primary · ES/HI ready
- Inbound voice receptionist: call handling, appointment booking, FAQ via Vapi telephony
- GoHighLevel v2 integration for lead capture and pipeline management
- Latency-optimized webhook architecture (Bun + Hono, pre-warmed agent, FAQ prompt caching)
- GSD-tracked 6-phase build roadmap shipped to a hard demo deadline
Bun · Hono · TypeScript · Vapi · GoHighLevel v2 · Railway
Yummy Burger, Multilingual AI Phone-Order Agent
DemoA voice agent that takes restaurant orders by phone in three languages
A Vapi voice receptionist for a halal burger / BBQ restaurant that takes orders by phone in English, Spanish, and Hindi. The full menu knowledge base is inlined for low latency (sourced from a 128-dish ordering API), with an order-narrowing flow, catering routing, and verbal escalation to a team member.
- EN / ES / HI dynamic switching
- 128-dish menu knowledge base
- GPT-5.4-nano + Deepgram Flux
- Live demo line
- Multilingual inbound voice agent with per-caller language switching
- Menu KB inlined in the system prompt to minimize latency (128 verified dishes)
- Order flow: narrow by type/taste → recommend → confirm items, mods, spice level → ready time
- Catering / large-order routing + verbal escalation to staff
Vapi · OpenAI GPT-5.4-nano · Deepgram Flux · Peblla menu API