What you can do today
Waitlist (needs manage_club_members) shows who is waiting and lets you:
- Make an offer to a household
- Accept or decline an offer on their behalf
- Rescind an offer you made
- Withdraw a household from the list
How an offer works
An offer is a dated, limited thing: the household is told a place is available and has until a deadline to take it. Until they accept, they are still on the waitlist — a household with an unaccepted offer is red at the gate with "membership offer not yet accepted", and the remedy points at the family.
A household still waiting is red too, and that remedy points at you: roll the waitlist and make them an offer.
The order
The list holds its order. Working it out of order is possible and is a decision somebody makes deliberately, not something that happens because a screen sorted by name.
What runs by itself
Every hour, for every club:
- An offer that was never accepted expires at its deadline, and the place is offered straight away to the next household in line
- A place that comes free any other way — you raise the cap, a membership ends — is offered to the next household in line
- A household whose offer closes within a day, and who has not answered, gets one reminder
So the waitlist works itself; your job is the exceptions. A plan can opt out: tick Offer freed seats by hand on the plan, and a seat that comes free on it waits for you instead of going to the next household — the families keep their places, and you make the offer yourself. Offers made by these jobs are recorded in the audit log like the ones you make by hand.
The family is emailed at every step: the offer the moment it is made, the reminder, and the expiry notice. See Announcements and email.