Public appointment-request form embedded on /appointments. Submissions create a form_submission row that coordinators triage.
Your answers are private and shared only with your team.