I am currently working on a citizen request portal for a county government highways department. I originally started with the Citizen Reporter instant app, and limited submissions to a buffer I had made around the county roads. This worked just fine, but we decided that when someone attempts to submit a report outside the buffer zone, instead of just being their submission is not allowed we want them to be prompted with the contact information for the town/village that the point lies in, which is a different layer. Would this be something that a mix of survey123 and field maps is better equipped for?
Depends on how you want them to be prompted.. It sounds you'd JavaScript to be able to create a conditional alert or popup to show after a user attempts to place a point in a certain town, especially since the alert depends on where they click..
The best low-effort workaround I can think of is to have a town layer with a clear popup with a hyperlink to contact info for each town. If this were in an experience builder app you can put a splash screen explaining that.