I design call centers for my job, we have an AI bot that can handle non emergency calls and what you said at the end is how we do it.
911 calls always start with a person, and the dispatcher can make the determination to transfer to the non-emergency bot. Y’all get too many calls that aren’t actual emergencies tbh.