whoot. team
A text box is a bad interface for somebody with one free hand.
Typing is the wrong ask at exactly the moment you most need detail. The person reporting is outdoors, holding a phone in the rain, maybe walking away from whatever worried them, possibly frightened. What comes back is “man acting weird by gate 4”, and everything that would have made that report actionable, what he was wearing, which direction he went, whether anyone else was with him, stays in the reporter's head.
Speech does not have that problem. Fifteen seconds of talking carries more usable detail than two minutes of thumb-typing, and it costs the reporter almost nothing. So both public reporting pages now take a voice message and photos: the “report an issue” page behind your QR codes, and the private response page that every emergency alert links to.
The recording does not sit in a folder waiting to be listened to. It is transcribed on arrival, so it is searchable as text and readable at a glance. A short synopsis is written for whoever picks it up, what is being reported, where, and any urgency in the speaker's own words, along with flags for abuse or a message that is obviously not a real report. That summary is decoration on the recording, not a replacement for it: the audio is always there to play.
And then the clip goes where your team already is. An issue report lands in a transmit-only room you nominate when you build the form. During a live alert it lands in that alert's own room, arriving next to your team's own radio traffic, transcribed, in sequence. Nobody has to remember to go and check a queue, because the report reaches them on the channel they are already listening to.