Skip to content
Reducing response times with predictive modeling, optimization, and automation. Efficiently staging and dispatching emergency medical services (EMS) is critical in an industry where saving minutes saves lives. EMS providers are often privately owned, and their performance can be measured by their response times (time from receiving a call to arr…
Jupyter Notebook Python HTML JavaScript CSS Shell
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Type Name Latest commit message Commit time
Failed to load latest commit information.


Our Mission

Fire and ambulance services across the country depend on technology to help save lives. That technology is sorely outdated, has caused dangerous delays and even cost people their lives. SmartDispatch aides emergency care dispatchers in distributing ambulances according to emergency service (EMS) distributions to improve response times, reduce cost, and reduce human error.

Smart Dispatch addresses three key obstacles dispatchers face.

How many calls will happen and where?

Most dispatching systems in use today do not have any predictive components. However, many municipalities maintain records of emergency calls and response times that stretch back years. SmartDispatch leverages this historical data to predict the number of calls in a given area on an hourly basis, so dispatchers have a clearer understanding of what to expect.

Who should respond to each call?

Dispatchers often rely on institutional and geographic knowledge of their regions to assign emergency units to calls. This means critical choices in sometimes life-threatening situations are vulnerable to human error and bias. SmartDispatch automates these choices and accounts for existing traffic conditions. Response times are minimized, and dispatchers can focus on other critical tasks.

Where should ambulances wait while not in service?

Unlike brick and mortar firehouses, ambulances and emergency vehicles don’t have fixed stations at which to wait while not responding to a call. Instead, planners and dispatchers must choose post locations for their ambulances. Currently there is no standardized process for selecting these post locations, nor is there an agreed upon system for updating these locations. SmartDispatch addresses these inconsistencies by assigning post locations that position ambulances nearest the areas with the highest concentration of predicted calls. Additionally, these post locations can be updated at any desired frequency.


By bringing predictive analytics and automation to emergency call centers, SmartDispatch equips dispatchers with the tools they need to get their jobs done efficiently and effectively and to deliver the best care possible to people in need.

Contact Us

Melanie Costello:

Priya Gupta:

Jason Harville:

James Peng:

You can’t perform that action at this time.