
Reviewing and approving intents
Open the Pending tab to find intents awaiting review. Select an intent to view its details: who proposed it, what resource it affects, when it expires, and how many reviewers have approved so far. The intent detail view also shows a preview of the proposed action:- For wallet and policy updates, a diff comparing the current state to the proposed state.
- For signatures and transactions, a preview of the transaction to sign and/or broadcast.
Under the hood, each approval generates an authorization
signature over the request. Privy accumulates signatures
and executes the intent once the threshold is met.
Intent execution
If the latest approval meets the authorization threshold, the intent executes automatically as soon as the approval is granted. For example, if your app creates an intent to execute a transaction with a wallet that is owned by a key quorum with an authorization threshold of 3, and 2 approvals have already been provided, Privy will automatically execute the transaction upon the 3rd approval.Rejecting intents
For intents proposed via the Dashboard, the creator can reject it from the Approvals page by selecting Cancel proposal. This prevents other team members from approving the intent. Any intent proposed via the REST API can be deleted by any team member from the Approvals page using Cancel proposal.Viewing intents
The Approvals page shows all intents for the app, not just those pending review.Intent lifecycle
Learn more about the lifecycle of an intent.

