> ## Documentation Index
> Fetch the complete documentation index at: https://docs.privy.io/llms.txt
> Use this file to discover all available pages before exploring further.

# Propose actions via intents

To take an action with an organization wallet, the first step is to create an intent for the action. This can be initiated from your application's backend with just an app secret, and is authorized for execution later.

<Tip>
  Once an organization has created an intent, **make sure to save the `id` for the intent** to be
  used in authorization and execution flows later.
</Tip>

View the references below for creating intents for a number of common flows.

## Wallet configuration

<Columns cols={2}>
  <Card title="Update wallet configuration" href="/transaction-management/intents/create/update-wallet" icon="wallet">
    Update the policy assigned to a wallet as well as access control settings across key quorums.
  </Card>

  <Card title="Update policy" href="/transaction-management/intents/create/update-policy" icon="lock">
    Update the policy rules applied to a wallet.
  </Card>
</Columns>

## Wallet operations

<Columns cols={2}>
  <Card title="Execute a signature" href="/transaction-management/intents/create/execute-rpc" icon="key">
    Sign an arbitrary message or transaction with the wallet.
  </Card>

  <Card title="Execute a transaction" href="/transaction-management/intents/create/execute-rpc" icon="receipt">
    Sign and broadcast a transaction with the wallet, with native support for gas sponsorship.
  </Card>

  <Card title="Execute a transfer" href="/transaction-management/intents/create/execute-transfer" icon="money-bill-transfer">
    Execute a transfer with the wallet, with native support for bridging and stablecoin conversions.
  </Card>
</Columns>
