Inspiration
Citizens often struggle with slow, unclear, or inaccessible ways to report civic issues. We wanted a voice-first, human-like interfacethat feels natural and immediate.
What it does
VoiceResolve lets users report civic issues entirely through speech. It analyzes the issue using Google Gemini (Vertex AI) and responds with clear, empathetic voice feedback using ElevenLabs Agents.
How we built it
- ElevenLabs Agent for conversational voice interaction
- Google Cloud Vertex AI (Gemini) for issue analysis
- FastAPI backend hosted on Google Cloud Run
- Webhook tool connecting ElevenLabs Agent → backend API
Challenges we ran into
- Integrating real-time voice with backend analysis
- Cloud deployment and dependency issues
- Managing API limits and timeouts
- Designing a clean voice-first flow without UI clutter
Accomplishments that we're proud of
Fully voice-driven experience (no typing required) Seamless ElevenLabs Agent + Gemini integration Deployed, publicly accessible cloud backend Clear civic responses with urgency and action
What we learned
Voice-first design changes how users interact with AI Cloud reliability and dependency management are critical Agents + tools create powerful real-world workflows
What's next for VoiceResolve
Department-level routing and ticket tracking Multi-language voice support Analytics dashboard for governments SMS/email follow-ups for reported issues
Log in or sign up for Devpost to join the conversation.