The Mayor's Engagement Request allows you to invite the Mayor to various types of events, such as meetings, ceremonies, and community functions. There isn't a detailed list of eligible events, but the form mentions that it's suitable for a range of engagements typically organized within the community.
If you're considering submitting a request, be sure to provide any relevant information, such as the event's agenda or details for the Mayor's speech, and submit the request at least two weeks prior to the event. For more details, you cancheck the form here: Mayor's Engagement Request Form.