Launch polish
Per-handle Open Graph previews so every shared link unfurls beautifully. Mic VU meter and human-readable connection quality on the call screen. Bottom-sheet dialogs on mobile, larger tap targets, and a mic-permission troubleshooting guide.
Hardened AI prompt + production checks
AI receptionist disclosure is now enforced via a non-negotiable trailing guardrail, plus prompt-injection sanitisation of custom prompts and knowledge bases. SESSION_SECRET defaults now fail boot in production. New /api/health endpoint.
Faster routing + dashboard
Routing decisions now run two batched queries instead of up to eight. Added composite indexes for the dashboard hot paths and tuned SQLite PRAGMAs. Live status bar uses exponential backoff on error.
Web push notifications
Get a push notification on your phone when someone hits your link and you're offline. Tap the notification to answer right from the lock screen.
Goal-driven AI receptionist
Pick a goal — lead capture, research, qualification, support — and the AI follows it. Structured capture fields. Auto-labels. Edits the AI's output if you disagree.