A four-state invite panel: a paste-a-list email field with per-address reasons, a role per invite, a seat meter that blocks over-allocation, undoable revoke and a copyable join link.
Zyeon UI limits how often it can be asked, and Invite Team hasn't had its turn. Its source will show here once it has.