Skip to main content

What You Can Ask

How It Works

The send tool constructs a transfer and requires your approval in Base Account. Nothing is sent until you confirm.
For known assets like ETH, USDC, POL, AVAX, and BNB, just use the symbol — no contract address needed. For less common tokens, your assistant will call search_tokens first to resolve the address and decimals automatically.

Approval Flow

Every send requires a manual approval:
1

Your Assistant Calls Send()

The transaction is constructed but not yet broadcast.
2

You Receive an Approval Link

Open the approval link to review the recipient, amount, and fee in Base Account.
3

You Approve

Confirm the transaction in the approval UI. Nothing is sent without your explicit confirmation.
4

Transaction Confirms

Your assistant polls get_request_status and reports success once the transaction is confirmed onchain.

Swap Tokens

Exchange one token for another.

Check Balance

Verify your balance before sending.