Integration · Payments and finance
AI agents for Revolut Business
Read Revolut Business account balances, bank details, transactions, counterparties and expenses, check exchange rates, and pay counterparties.
- Actions
- 10
- Read
- 7
- Write
- 3
Actions
What your agents can do in Revolut Business
Read Revolut Business account balances, bank details, transactions, counterparties and expenses, check exchange rates, and pay counterparties, move money between your own accounts or prepare payment drafts for a person to approve.
Read 7
Look things up. Nothing changes.
List accounts
Lists the business's Revolut accounts (one per currency or pocket), each with id, name, balance, currency, state (active or inactive), public and updated_at.
Get an account's bank details
Reads the full bank details of one account (IBAN, BIC, account number and sort code or routing number, beneficiary name and address, and the schemes it can receive by).
List transactions
Lists transactions, newest first, optionally only one account, one type (card_payment, transfer, exchange, topup, fee, refund …) or a time range.
Get a transaction
Reads one transaction by its ID: type, state and reason if it failed, dates, reference, legs with amounts and counterparty, and card and merchant details for card payments.
List counterparties
Lists the saved payees, optionally by partial name or exact account number, IBAN or sort code.
Get an exchange rate
Reads Revolut's current exchange rate from one currency to another for an amount (1.00 by default): from and to amounts, rate, fee and rate_date.
List expenses
Lists team expenses, newest first, optionally one state (missing_info, awaiting_review, approved, rejected, pending_reimbursement …), transaction type or date range.
Write 3
Create, change or send.
Prepare a payment for approval
Creates a payment draft — a payment that a person must approve in the Revolut Business app before any money moves.
Pay a counterparty
Sends money now from one of your accounts to a saved counterparty (bank or Revolut account), with amount, currency and reference.
Move money between own accounts
Moves money between two of the business's own Revolut accounts in the same currency, with an optional reference.
A person can approve first
Any write action can be set to wait for a person's approval before it runs, so an agent asks before it changes anything.
Connection
How it connects
Connect it once in the console, then give it to the agents and workflows that need it.
Enter the sign-in details Revolut Business gives you for its API.
What you enter
- Client ID
- Private key (PEM)
- Refresh token
Settings
- Environment
- OAuth redirect domain
Kept safe
- Credentials are stored encrypted with your organization's own keys.
- They are opened only by the process that makes the call, at the moment it runs, and never go into a prompt or the browser.
- Calls go only to the tool's own servers.
Ideas
Ideas to start with
Starting points made only from the actions above. Mix them with any other tool your agents can use.
- 01
Ask about your Revolut Business data
Ask a question in plain words. The agent can list accounts, get an account's bank details or list transactions in Revolut Business, then answers with what it found.
- 02
Let an agent update Revolut Business
Have the agent move money between own accounts in Revolut Business as part of a larger task. Turn on approval and a person signs off on each change first.
- 03
Share what it finds in Slack
Give one agent Revolut Business and Slack: it can list accounts in Revolut Business and post a summary to a Slack channel in the same run.
FAQ
Revolut Business and MyDeepAgents
Can MyDeepAgents connect to Revolut Business?
Yes. The Revolut Business connector has 10 actions: 7 read and 3 make changes. Your agents can call them as tools, and your workflows can run them as steps.
How do I connect Revolut Business?
Enter the sign-in details Revolut Business gives you for its API. You'll need: Client ID, Private key (PEM) and Refresh token. The connection also asks for: Environment and OAuth redirect domain. Credentials are stored encrypted with your organization's own keys and are opened only at the moment of a call.
Can an agent change data in Revolut Business without asking?
Only if you let it. Each of the 3 actions that change data can be set to wait for a person's approval before it runs.
Can I use Revolut Business in workflows as well as agents?
Yes. Every Revolut Business action also works as a step in a workflow, and the same connection serves your agents and your workflows.
Early access
Put Revolut Business to work
Connect it in a few minutes, give an agent the actions it needs, and decide which changes wait for a person.