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

# Overview

> Which of your wallets each agent can move money from

Wallet access is the attachment between one of your [Agents](/guides/concepts/agents) and one of your [Wallets](/guides/concepts/wallets). An agent carries no wallet access until you attach it, and access is granted per wallet, so you decide which balances each agent can touch. It isn't a standalone resource: an attachment is addressed by its wallet-agent pair.

## Attachments

Attaching an agent lets it move money from that wallet; detaching takes that away. One attached wallet can be the agent's default, the one it spends from when a request doesn't name a wallet. Vault wallets refuse attachment, which keeps vault funds out of agents' reach.

## Who manages access

You do, from a user session or an API key on your own party; an agent cannot attach itself or a sibling. To let an agent operate a customer's wallet, the customer grants that through a [customer invitation](/guides/concepts/customers).
