Maintenance requests
How to file a request when something’s broken in a common area, what happens after you submit, and how to reopen something that wasn’t actually fixed.
On this page
Filing a request
From /maintenance, the form at the top takes a title, a category, a description, and one optional photo. Submit and a request lands as open with priority medium by default. Admins and the relevant committee (if the category is mapped to one, see below) get notified.
Photos go into a private storage bucket and are served via short-lived signed URLs when the page renders. You don’t need to do anything special: drag a photo into the form and it’s attached.
Categories and committee routing
The default category list covers the usual shared-amenity surfaces: pool / spa, gym, playground, clubhouse, common area, landscaping, lighting, parking / roads, trash, signage, and other. Your admin can override this list in Site Settings, including renaming categories, adding new ones, and binding a category to a specific committee.
When a category is bound to a committee, members of that committee get notified the moment a request in that category arrives, not just the admins. That’s how a landscape committee can triage landscape requests without an admin manually flagging each one.
How status flows
Requests move through four statuses: open, in_progress, resolved, and closed. The page lists the first two together as “Active” (in-progress first) and the last two as “Past.”
Open is the default after submission. In progress is flipped by staff when someone’s actively working on it. Resolved means staff believe the issue is fixed, but you can still reopen it. Closed is the terminal state; reopening from closed requires staff to do it, not you.
Priority is a separate field: low, medium, high, urgent. It’s set by staff, not by you, and doesn’t change anything about how the request flows; it’s a sorting hint for the admin queue.
Editing and reopening
You can edit your own request’s title, category, and description while it’s in open or in_progress. After it moves to resolved or closed, edits are locked.
From closed, only staff can reopen the request (with their own action that doesn’t require a note since they’re the ones reopening it).
When the page is hidden
Some communities run in community mode, a lighter feature set without HOA-specific workflows. In community mode the maintenance page is disabled and a visit to /maintenance redirects to the dashboard. If you don’t see Maintenance in your sidebar, that’s why.