Case 01In production00:00:01:00
← All workCallMissed.com

00:00:00:00Play
- Scope
- Product, end to end
- Core stack
- Next.js 16 · FastAPI · Azure
- Role
- Architecture, build, deploy
The outcome
AI-native CRM monorepo deployed and operated in production: 7 Next.js apps on Cloudflare Workers (marketing, dashboard, docs, API playground, status, blog) plus a FastAPI backend on Azure Central India with PostgreSQL/pgvector, LiveKit voice agents, and GitHub Actions CI/CD.
The build
Unifies WhatsApp, Voice, Email, and Web Chat with 24/7 AI agents across 22 Indian languages.
Blueprint — how CallMissed.com fits together
10 parts · 10 connections
Channels
Agents
Backend
Data & delivery
Four channels, one set of AI agents, one backend.
Hover, focus or tap a part of CallMissed.com to trace its connections.
- WhatsApp connects to AI agents
- Email connects to AI agents
- Web Chat connects to AI agents
- Voice connects to LiveKit
- LiveKit connects to AI agents
- AI agents connects to FastAPI
- Next.js apps ×7 connects to FastAPI
- FastAPI connects to PostgreSQL
- GitHub Actions connects to Next.js apps ×7
- GitHub Actions connects to FastAPI
Credits — the stack
- Next.js 1601
- FastAPI02
- Azure03
- Cloudflare04
- LiveKit05
- WhatsApp API06
- Meta Tech Provider07

