Medical
Symptoms, severity, nearby hospitals, and immediate guidance.
Hack Karnataka / Emergency response
An AI-powered emergency dispatch system for individual calls, specialist routing, and city-scale alerts.
“There has been an accident near KLE Tech. Someone is hurt.”
The hackathon build
Our team built Dispatch X during a 30-hour hackathon around a simple problem: a caller in distress should not have to understand an IVR tree or repeat the same emergency to multiple departments.
I worked on the agent routing and backend path that turns a natural-language call into a specialist handoff. We extended the same system to city-scale voice and SMS broadcasts with live delivery and severity monitoring.
After triage
Symptoms, severity, nearby hospitals, and immediate guidance.
Threat context, location, escalation state, and a bounded handoff.
Incident type, nearby response services, and dispatch information.
The architecture was shaped by a working deadline. These choices got a complete call through the system, but they also left clear follow-up work.
The first agent only identifies the emergency class and preserves context. Domain-specific prompts and tools live with the specialist agent that needs them.
Gemini can add severity and classification, but the transcript, provider events, cost, and tool results remain available for inspection.
WebSockets make the call observable in the dashboard, while an operator can still intervene instead of trusting an agent to close the loop alone.
Beyond one call
100We added concurrent voice alerts, SMS follow-ups, and a live view of transcripts, delivery, severity, and escalation state.
My part of the team build
I built across the agent routing, FastAPI services, emergency integrations, live call state, and the workflows connecting voice conversations to actionable dispatch information.
Current state
Hack Karnataka 2025 winning prototype built in 30 hoursStill on my list