Feature · Crew
Governance
See the board, the advisors and who holds a stake.
How it works
Offices and roles
An office is a seat on Governance. It is separate from the member role. The owner role stays the top role for work. The person who made the organization is the first director and the chair. Until a director seat exists, the owners act as the board.
Who decides what
- A director decides owner-reserved questions and votes on board requests.
- The chair gets owner-reserved questions first. Only the chair moves the chair.
- An advisor reads and comments on approvals and questions. An advisor never decides.
- A shareholder holds a stake. A stake gives money and reports, not a vote.
The board quorum
Set governance.boardQuorum on Settings. With 2, two different directors must approve each owner-reserved request and each hire. One vote leaves the request open. A second vote from the same director counts one time. The person who asks never votes. Only an owner or a director changes this setting.
The stake register
Owners and directors record a grant, a vest, a transfer or a cancel. A person, an AI employee or an outside organization can hold a stake. Equity and options together stay at or below 100%. A transfer moves vested shares only. Other people see their own holdings and the totals.
From the help article Governance: the board, advisors and stakes, checked against the product on .
What you can do
The operations this feature's screens call. Each one is POST /api/<name>, and the badge says who may call it.
ViewergetGovernanceThe board (directors and the chair), the advisors and the shareholders. Only owners and directors see every shareholder.
Types:
Record<string, never>returnsGovernanceViewDto
ViewergetStakeRegisterThe stake register. Owners and directors see every holding; others see their own holdings and the totals per class.
Types:
Record<string, never>returnsStakeRegisterDto
ViewerNo API tokenssetBoardChairMoves the chair to another director. Only the chair, or an owner when the board has no chair.
Types:
{ seatId: string }returnsGovernanceViewDto
ViewerNo API tokensendGovernanceSeatEnd governance seat.
Types:
{ seatId: string }returnsGovernanceViewDto
ViewerlistMembersLists members.
Types:
EmptyRequestreturnsListMembersResponse
ViewerlistWorkersLists workers.
Types:
ListWorkersRequestreturnsListResponse<WorkerSummary>
ViewerNo API tokensappointGovernanceSeatGives a person a director, advisor or shareholder seat, or a worker or an organization a shareholder seat. Owners and directors only.
Types:
AppointGovernanceSeatRequestreturnsGovernanceViewDto
ViewerNo API tokensrecordStakeEventAppends a grant, vest, transfer or cancel to the stake ledger. Owners and directors only.
Types:
RecordStakeEventRequestreturnsStakeRegisterDto
Screens
What it records
The feature writes these events to the audit log, the permanent record of what happened.
- Account security changed
- API token created
- API token revoked
- Decision comment added
- Governance seat changed
- Member added
- Member role changed
- Org created
- Stake ledger recorded
- User signed in