Skip to main content
When you connect Moneda to your AI client, you’ll be asked to approve specific permissions. These control what your AI can see and do with your account.

What read permissions are available?

These permissions let your AI view your data.
ScopeLabelDescription
read:accountAccount InformationView your account details and profile
read:balancesAccount BalancesView your account and earnings balances
read:transactionsTransaction HistoryView your transaction history and details
read:ratesExchange RatesView real-time exchange rates
read:pointsPoints & RewardsView your points balance and rewards activity
read:referralsReferral ProgramView your referral code and referred friends
read:virtual_accountsVirtual AccountsView your virtual bank account details
read:contactsContactsView your saved contacts and counterparties
read:settingsApp SettingsView your app preferences and notification settings
read:recoveryAccount RecoveryView your recovery contacts, recovery emails, and guardian relationships
read:passkeysPasskeysView your passkeys and authentication devices
read:external_accountsExternal AccountsView your saved wallets and bank accounts
read:knowledgeKnowledge BaseSearch FAQ and help articles about Moneda
read:earningsEarnings & APYView APY rates for earnings products
read:spendingSpending AnalyticsView spending summaries and category breakdowns
read:usersUser SearchSearch for Moneda users by username, display name, email, or phone
read:paymentsPayment StatusView payment request status and history
read:sub_accountsSub-accounts (Vaults)View your sub-accounts (vaults), their balances, and aggregate wealth
read:notificationsNotificationsView your in-app notifications inbox
read:cardsCardsView your Moneda card details (status, last four digits, expiry, design) — never the full PAN, CVV, or PIN. Card transactions are read through read:transactions (the generic get_transactions tool accepts a cardId filter).
read:receiptsReceipts & InvoicesView receipts attached to transactions, line items, and Bewirtungsbeleg/Eigenbeleg overlays
read:subscriptionsSubscription BillingView your subscription charge history and generate plan invoice PDFs
read:agent_sessionsAgent SessionsView your scoped autonomous agent sessions — status, spending policy, remaining period cap, and recent executions.

What write permissions are available?

These permissions let your AI take actions on your behalf.
ScopeLabelDescription
write:profileUpdate ProfileUpdate your display name and profile information
write:transactionsTransaction AnnotationsAdd or update categories and notes on your transactions
write:external_accountsManage External AccountsAdd wallets and bank accounts to your saved external accounts
write:contactsManage ContactsAdd Moneda users or external contacts to your contact list
write:paymentsInitiate PaymentsCreate payment requests that require your approval in the Moneda app
write:cardsFreeze / Unfreeze CardsFreeze or unfreeze your Moneda cards on-chain. Fully reversible, does NOT touch issuer-side card state, and never exposes PIN or full PAN. Destructive operations (suspend, terminate, replace, spending-limit changes, PIN reveal) are NOT granted by this scope — those require a fresh passkey assertion in the Moneda mobile app.
write:receiptsManage ReceiptsUpload receipts, edit line items, create Bewirtungsbeleg/Eigenbeleg overlays, and re-run extraction
write:agent_sessionsManage Agent SessionsCreate scoped autonomous agent sessions (you approve activation with a passkey in the Moneda app), execute payments within an active session’s on-chain spending policy, and revoke sessions. Spend is hard-capped on-chain by a pre-funded wallet and a pinned recipient — the agent can never exceed the policy or redirect funds.
write:usage_creditsManage AI Usage CreditsRedeem a completed top-up payment to Moneda for prepaid AI usage credits, and set the monthly spend limit. The purchase amount is read from the confirmed payment, not from input. This scope only turns an already-finished payment into credits and adjusts your spending cap — it never moves money on its own.
Even with write:payments granted, all payment requests must be approved by you in the Moneda mobile app with biometric authentication before any money moves.
write:cards is not included in the default scope set — AI clients have to ask for it explicitly. Granting it lets the agent freeze/unfreeze your cards on-chain (reversible) but never lets it suspend, terminate, replace, change PIN, or reveal full card credentials. Those stay mobile-app-only behind a fresh passkey.
read:agent_sessions and write:agent_sessions are not included in the default scope set — AI clients have to ask for them explicitly. Delegating autonomous spend is opt-in: you activate every session with a passkey in the Moneda app, and the on-chain policy (pre-funded wallet + pinned recipient + per-payment / per-period caps) means the agent can never exceed the limits you set or send funds anywhere else.
write:usage_credits is not included in the default scope set — AI clients have to ask for it explicitly. It only lets the agent redeem a top-up payment you already sent to Moneda for AI usage credits. The amount comes from the confirmed payment, so there’s nothing extra to approve, and the same payment can never be redeemed twice.

Learn more

Authentication

How OAuth keeps your account secure when connecting to AI.

Resources

Data your AI reads automatically for context.

Available tools

See the full set of tools your AI assistant can use.

Use cases

Real examples of what you can do with Moneda and AI.