The vote has a type
Officer election, ratification, strike vote, bylaw question — preparation, open, closed, certified.

By Need
Three different decisions. One rule: the eligible list matches People, the ballot is readable, and nobody sees how a member voted.
Union Software is built for the collective bargaining economy — the local, the unit, the hall, the board — not for an employer HR stack. Voting here is type, rules, list, ballot, notice, turnout, certification.
Voting holds type, rules, eligibility from People, the ballot, notice through Communications, observers, turnout, and certification. Selections stay anonymous.
The software answers who is eligible, whether notice hit that list, turnout by unit or method, and whether the result is certified.

Officer election, ratification, strike vote, bylaw question — preparation, open, closed, certified.
Dates, time zone, eligibility date, methods, notices, observers, certification.
Unit, status, standing, or a controlled list. Preview, freeze, challenge, preserve.
Offices and candidates, or a referendum question. Preview before approval.
Eligible, cast, percent, by group and method. Individual selections stay anonymous.
The send and the list are the same people. Communications delivers the notice against the eligibility list in Voting.
Nominations closed. Several offices. The elections committee needs a ballot members can read and a list the constitution will survive.
Create the officer election: offices, dates, methods, observers, certification, bylaw authority.
Build eligibility from People — membership, standing, any unit rule the bylaws use.
Build the ballot (select one / select up to N) and preview it.
Send the notice to that frozen list and open on schedule.
Participation by eligible group and voting method, never individual choices.
Each vote in Voting has its own eligibility from People, notice, and certification.
Voting certifies. Strike uses the same people. Two products, one list source.
Exceptions and the frozen list sit on that vote record.
Close time, observers, and certification live on the vote.
the working record for every governed vote.
eligibility source.
notices and reminders.
standing that many eligibility rules use.
the TA behind ratification.
operations if a strike vote carries.
turnout summaries the board can walk, never ballots.

Three different decisions. One rule: the eligible list matches People, the ballot is readable, and nobody sees how a member voted.
Get StartedEach vote is its own record. Eligibility is built from People for that vote. Notice goes to that list. One vote does not reuse another vote’s export.
No. Voting shows turnout and method, not selections.
Communications sends to the People rules that vote used.
In Voting, as their own vote type, with nominations, observers, and certification on that record.
Voting certifies the result. Strike opens for the same people. You do not rebuild the list by hand.