VoicePlug Inc.
DriveThru Voice Ordering Modernization
A real-time voice agent that takes DriveThru orders and files them into the POS, across multiple QSR brands. On FastAPI + Socket.IO, a speech layer streams the customer's words in, Gemini 2.5 Flash-Lite extracts menu items, an order agent replies from a cached menu-aware prompt, and a second model turns each spoken confirmation into Redis cart operations. The hard part is making a non-deterministic model safe to bill on: required-choice and per-item limit enforcement, a final cart check before submission, and staff handoff after repeated failures — deterministic code, validated against replays of real calls. MongoDB records, Jinja2 per-brand prompts, four POS integrations.