Qualification Rules
The same condition engine as pricing, used to enforce who may fly in which role — surfacing qualification alerts before a flight is approved.
What it is
Qualification Rules use the same condition engine as pricing, but instead of producing a charge they decide who may fly in which role. They let you encode club and regulatory requirements — student-pilot limits, a valid medical, a required rating — as conditions checked against the member and the flight.
When a crew assignment doesn’t satisfy the rules — say a student flying solo without the right endorsement, or a pilot whose medical has lapsed — the assignment is flagged. Those flags surface as qualification alerts on the dashboard before the flight is approved and billed, so problems are caught while they can still be corrected rather than after the fact.

How to use it
- Create a rule — define a new eligibility requirement at
/qualification-rules/new. - Open a rule — review or adjust an existing rule at
/qualification-rules/[id]. - Encode requirements — express medicals, ratings and student limits as conditions on the member and flight.
- Act on alerts — resolve flagged assignments shown on the dashboard before approving the flight.
Related
- Pricing Rules — the same condition engine, used to set prices.
- Members — the people whose qualifications are checked.
- Certificates — the credentials these rules can require.
- Dashboard — where unqualified assignments appear as alerts.