Connectors · Accounting & finance
Airwallex MCP server for AI agents.
actionlake is an MCP gateway: one remote MCP server that connects Claude and other MCP clients to Airwallex and the rest of your systems. It gives your agent 465 Airwallex actions (221 reads, 186 writes and 58 that wait for a confirmation) and holds the Airwallex credential itself, so the agent never does. It paces Airwallex's limits and records every call.
100,000 free calls a month. No card, no email, no password: press Start a free sandbox on the next screen and keep the key it shows you.
claude mcp add --transport http actionlake https://connect.actionlake.com/mcpdo { action: "airwallex.invoices.list", intent: "check which Airwallex account is connected"}# List all Invoices · read · 1 upstream call- 465actionsin one signed file
- 221readlook, never change
- 186writecreate and update
- 58wait for a yesdestructive, confirmed first
Set up
Connect Airwallex in three steps.
- 01
Add actionlake to Claude.
Run the command once in Claude Code; its consent page can create a free sandbox: 100,000 calls a month, no card. In the Claude app, add a custom connector with the URL below and paste your key on the consent page. Creating a new sandbox from the Claude app is not yet tested by us.
https://connect.actionlake.com/mcp - 02
Connect Airwallex.
Session login. actionlake opens the session and renews it when it expires. actionlake stores what you paste write-only, sealed under your tenant's key.
client_idAirwallex client IDapi_keyAirwallex API keyhostWhere your Airwallex lives: your host
account { op: "connections.requirements", service: "airwallex" } # free: exactly what to paste, and what is found for you - 03
Make the first call. Check before a write.
Ask in plain words; Claude picks the action. Before anything changes,
checkvalidates the call and prices it, for free.do { action: "airwallex.invoices.list" }# list all invoices · read · 1 upstream callcheck { action: "airwallex.invoices.create", input: { … } }# free: inputs, permissions, cost and confirmations, nothing sent
Airwallex at a glance
- Sign-in
- Session login. actionlake opens the session and renews it when it expires.
- You provide
client_idapi_key- Setup fields
host- Limits we pace to
- 20 calls a second, per connection
- API covered
- Airwallex Client API v1 (reference at airwallex.com/docs/api, fetched 2026-10-22)
api.airwallex.com - Built from
- Airwallex's documentation, read 22 October 2026airwallex.com
- Service file
- Version 1.0.0, signed (Ed25519)
- Cached reads
- 205 of 221 reads, for up to 5 minutes; a write clears what it affects
- Shared entities
- 12, so ask can line Airwallex up with your other systems
- Data
- Processed and stored in Sydney, Australia. No US region yet
Capabilities
What an AI agent can do in Airwallex.
465 actions in 107 areas. Every one carries its effect, so a key can allow the reads and hold the rest.
- 221readlook, never change
- 186writecreate and update
- 58destructivewait for a confirmation
Global accounts
177 read · 7 write · 3 destructive
List all Global Accounts · Create a Global Account · Retrieve a Global Account · Update an Existing Global Account
Invoices
177 read · 6 write · 4 destructive
List all Invoices · Create an Invoice · Retrieve an Invoice · Update an Invoice
Credit notes
135 read · 5 write · 3 destructive
List all Credit Notes · Create a Credit Note · Retrieve a Credit Note · Update a Credit Note
Accounts
125 read · 6 write · 1 destructive
Create an Account · List all Connected Accounts · Retrieve an Account · Update a Connected Account
Linked accounts
124 read · 7 write · 1 destructive
Generate a Linked Account Authentication · Check Available Balances · Create a Linked Account · List all Linked Accounts
Beneficiaries
107 read · 2 write · 1 destructive
Create a Beneficiary · List all Beneficiaries · Retrieve a Beneficiary · Update an Existing Beneficiary
Terminals
102 read · 4 write · 4 destructive
Create a Terminal · List all Terminals · Activate a Terminal · Deactivate a Terminal
Batch transfers
93 read · 2 write · 4 destructive
Create a Batch Transfer · List all Items Within a Batch · List all Batch Transfers · Add Items To a Batch
99 more areas · 365 actions
- Payment intents 9
- Rate cards 9
- Cards 8
- Platform liquidity programs 8
- Reimbursements 8
- Auto payments 7
- Expenses 7
- Meters 7
- Payment consents 7
- Payment links 7
- Payments config 7
- PSP settlement intents 7
- Subscriptions 7
- Payers 6
- Payment disputes 6
- Reference data 6
- Simulation issuing 6
- Transaction disputes 6
- Transfers 6
- Billing checkouts 5
- Billing customers 5
- Bills 5
- Cardholders 5
- Checkout sessions 5
- Customers 5
- Payment methods 5
- Simulation terminals 5
- Webhooks 5
- Accounting field values 4
- Accounting fields 4
- Borrower 4
- Conversion amendments 4
- Coupons 4
- Customs declarations 4
- Funds splits 4
- General ledger accounts 4
- Prices 4
- Products 4
- PSP settlement splits 4
- Purchase orders 4
- Reconciliation 4
- Simulation deposits 4
- Simulation linked accounts 4
- Simulation payments 4
- Tax codes 4
- Vendors 4
- Watchlist 4
- Account capabilities 3
- Charges 3
- Connected account transfers 3
- Conversions 3
- Deposits 3
- Digital wallet tokens 3
- Direct debits 3
- Financial reports 3
- Funds split reversals 3
- Hosted flows 3
- Offboardings 3
- Payment sources 3
- Refunds 3
- Rfis 3
- Sellers 3
- Settlements 3
- Simulation accounts 3
- Simulation rfis 3
- Usage events 3
- Authorizations 2
- Balances 2
- Billing transactions 2
- Card transaction events 2
- Card transaction lifecycles 2
- Card transactions 2
- Connected stores 2
- Conversion quotes 2
- E invoicing documents 2
- Financial transactions 2
- FX quotes 2
- Invitation links 2
- Issuing config 2
- Merchant brands 2
- Payment attempts 2
- Platform reports 2
- Reserves 2
- Risk reports 2
- Simulation offboardings 2
- Transactions 2
- Activity log 1
- Customer balance transactions 1
- Embedded components 1
- Files 1
- Fraud feedback issuing 1
- FX rates 1
- Lender 1
- Payments reference data 1
- PSP settlement deposits 1
- Settlement records 1
- Settlement reports 1
- Simulation billing 1
- Simulation transfers 1
Top actions
The Airwallex API, shaped for agents.
The ids your agent types, what each does, and the one name it shares with other systems. 80 of Airwallex's 80 action names are shared with at least one other connector, so an agent learns them once.
| Action | What it does | Effect | Same name in |
|---|---|---|---|
airwallex.invoices.listList all Invoices | List all Invoices. | read | finance.invoice.list101 connectors |
airwallex.payment_intents.listList all Payment Intents | List all Payment Intents. | read | finance.payment.list75 connectors |
airwallex.purchase_orders.listList all Purchase Orders | List all Purchase Orders. | read | finance.purchase_order.list45 connectors |
airwallex.subscriptions.listList all Subscriptions | List all Subscriptions. | read | finance.subscription.list37 connectors |
airwallex.global_accounts.listList all Global Accounts | List all Global Accounts. | read | finance.bank_account.list35 connectors |
airwallex.credit_notes.listList all Credit Notes | List all Credit Notes. | read | finance.credit_note.list33 connectors |
airwallex.bills.listList all Bills | List all Bills. | read | finance.bill.list31 connectors |
airwallex.products.listList all Products | List all Products. | read | commerce.product.list112 connectors |
airwallex.invoices.createCreate an Invoice | Create an Invoice. | write | finance.invoice.create74 connectors |
airwallex.payment_intents.createCreate a Payment Intent | Create a Payment Intent. | write | finance.payment.create67 connectors |
airwallex.purchase_orders.createCreate a Purchase Order | Create a Purchase Order. | write | finance.purchase_order.create43 connectors |
airwallex.invoices.deleteDelete a Draft Invoice | Delete a Draft Invoice. | destructive | finance.invoice.delete56 connectors |
Try it
Prompts to paste into Claude.
Each one names the Airwallex actions it will call, so you know what it reads and what it changes before you send it.
- Readread
Which Airwallex invoices are more than 30 days overdue? Group them by customer with the total owed.
calls
airwallex.invoices.list - Writewrite
Create an Invoice in Airwallex. Show me exactly what you will send before you save it.
calls
airwallex.invoices.create
Governance for Airwallex
Destructive actions wait for a yes.
58 Airwallex actions are destructive. The first 10:
- Delete a Draft Invoice
airwallex.invoices.delete - Create a Transfer
airwallex.transfers.create - Create a Refund
airwallex.refunds.create - Void an Invoice
airwallex.invoices.void - Cancel a Subscription
airwallex.subscriptions.cancel - Void a Credit Note
airwallex.credit_notes.void - Cancel a Payment Intent
airwallex.payment_intents.cancel - Cancel a Transfer
airwallex.transfers.cancel - Create a Conversion
airwallex.conversions.create - Delete a Cardholder
airwallex.cardholders.delete
A destructive action runs only with confirm: true. Under the human policy the agent cannot confirm for itself: the run stops until a named person approves, in the console or from a signed link in an email. The cap on a key is refused before the call is sent, never after.
Delete a Draft Invoice?
intent: the user asked me to delete a Draft Invoice
account { op: "keys.create", name: "airwallex-agent", allowed_actions: ["airwallex.*"], cap_calls: 2000, confirm_policy: "human_for_writes", approval_rules: [ { match: "airwallex.invoices.delete", approver: "[email protected]" }, { match: "airwallex.transfers.create", approver: "[email protected]" }, { match: "airwallex.refunds.create", approver: "[email protected]" } ]}Cost
What Airwallex costs on actionlake.
Every Airwallex action is one upstream call, the only thing actionlake bills. Searching, check, cost, account and any call Airwallex refused with 401, 403, 429 or a 5xx are free. Paid plans start at US$49 a month for 250,000 calls, with overage from US$0.30 down to US$0.18 per 1,000.
- 1upstream call per actionall 465 Airwallex actions
- 465actions pageeach page of a long list is one call
- 205reads can be cacheda cache hit costs nothing
- 100,000calls a month, freepaid plans from US$49 a month for 250,000
Action index
Every Airwallex action.
465 actions by area: the id your agent calls, what it does, and its effect.
Global accounts17
airwallex.global_accounts.createCreate a Global Accountwriteairwallex.global_accounts.getRetrieve a Global Accountreadairwallex.global_accounts.listList all Global Accountsreadairwallex.global_accounts.updateUpdate an Existing Global Accountwriteairwallex.global_accounts.aliasesList all Aliasesreadairwallex.global_accounts.cancel_aliasesCancel an Alias for a Global Accountdestructive- and 11 more in this area
Invoices17
airwallex.invoices.createCreate an Invoicewriteairwallex.invoices.getRetrieve an Invoicereadairwallex.invoices.listList all Invoicesreadairwallex.invoices.updateUpdate an Invoicewriteairwallex.invoices.add_line_itemsCreate Invoice Line Items and Add Them to an Invoicewriteairwallex.invoices.deleteDelete a Draft Invoicedestructive- and 11 more in this area
Credit notes13
airwallex.credit_notes.createCreate a Credit Notewriteairwallex.credit_notes.getRetrieve a Credit Notereadairwallex.credit_notes.listList all Credit Notesreadairwallex.credit_notes.updateUpdate a Credit Notewriteairwallex.credit_notes.add_line_itemsCreate Credit Note Line Items and Add Them to a Credit Notewriteairwallex.credit_notes.deleteDelete a Credit Notedestructive- and 7 more in this area
Accounts12
airwallex.accounts.createCreate an Accountwriteairwallex.accounts.getRetrieve an Accountreadairwallex.accounts.listList all Connected Accountsreadairwallex.accounts.updateUpdate a Connected Accountwriteairwallex.accounts.agree_terms_and_conditionsAgree To Terms and Conditionswriteairwallex.accounts.create_amendmentsCreate an Account Amendmentwrite- and 6 more in this area
Linked accounts12
airwallex.linked_accounts.authGenerate a Linked Account Authenticationwriteairwallex.linked_accounts.balancesCheck Available Balancesreadairwallex.linked_accounts.createCreate a Linked Accountwriteairwallex.linked_accounts.listList all Linked Accountsreadairwallex.linked_accounts.complete_authComplete the Authentication Refreshwriteairwallex.linked_accounts.confirmConfirm a Linked Account Among Candidate Accountswrite- and 6 more in this area
Beneficiaries10
airwallex.beneficiaries.createCreate a Beneficiarywriteairwallex.beneficiaries.getRetrieve a Beneficiaryreadairwallex.beneficiaries.listList all Beneficiariesreadairwallex.beneficiaries.updateUpdate an Existing Beneficiarywriteairwallex.beneficiaries.deleteDelete an Existing Beneficiarydestructiveairwallex.beneficiaries.generate_beneficiary_api_schemasRetrieve the API Schemaread- and 4 more in this area
Terminals10
airwallex.terminals.activateActivate a Terminalwriteairwallex.terminals.createCreate a Terminalwriteairwallex.terminals.deactivateDeactivate a Terminalwriteairwallex.terminals.listList all Terminalsreadairwallex.terminals.cancel_current_operationCancel Current Operation on a Terminaldestructiveairwallex.terminals.getRetrieve a Terminalread- and 4 more in this area
Batch transfers9
airwallex.batch_transfers.add_itemsAdd Items To a Batchwriteairwallex.batch_transfers.createCreate a Batch Transferdestructiveairwallex.batch_transfers.itemsList all Items Within a Batchreadairwallex.batch_transfers.listList all Batch Transfersreadairwallex.batch_transfers.deleteDelete a Batch Transferdestructiveairwallex.batch_transfers.delete_itemsDelete Items Within a Batchdestructive- and 3 more in this area
Payment intents9
airwallex.payment_intents.createCreate a Payment Intentwriteairwallex.payment_intents.getRetrieve a Payment Intentreadairwallex.payment_intents.listList all Payment Intentsreadairwallex.payment_intents.updateUpdate a Payment Intentwriteairwallex.payment_intents.cancelCancel a Payment Intentdestructiveairwallex.payment_intents.captureCapture a Payment Intentdestructive- and 3 more in this area
Rate cards9
airwallex.rate_cards.createCreate a Rate Cardwriteairwallex.rate_cards.create_versionsCreate a Rate Card Versionwriteairwallex.rate_cards.itemsList all Rate Card Itemsreadairwallex.rate_cards.listList all Rate Cardsreadairwallex.rate_cards.getRetrieve a Rate Cardreadairwallex.rate_cards.get_itemsRetrieve a Rate Card Itemread- and 3 more in this area
Cards8
airwallex.cards.createCreate a Cardwriteairwallex.cards.getRetrieve a Cardreadairwallex.cards.listList all Cardsreadairwallex.cards.updateUpdate a Cardwriteairwallex.cards.activateActivate a Cardwriteairwallex.cards.detailsList all Sensitive Card Detailsread- and 2 more in this area
Platform liquidity programs8
airwallex.platform_liquidity_programs.adjust_limits_program_spending_accountsAdjust Program Spending Account Limitswriteairwallex.platform_liquidity_programs.create_program_spending_accountsCreate a Program Spending Accountwriteairwallex.platform_liquidity_programs.program_spending_accountsList all Program Spending Accountsreadairwallex.platform_liquidity_programs.transactionsList all Program Transactionsreadairwallex.platform_liquidity_programs.depositDeposit Funds Into a Programdestructiveairwallex.platform_liquidity_programs.getRetrieve a Programread- and 2 more in this area
Reimbursements8
airwallex.reimbursements.getRetrieve a Reimbursementreadairwallex.reimbursements.get_reimbursement_reportsRetrieve a Reimbursement Reportreadairwallex.reimbursements.listList all Reimbursementsreadairwallex.reimbursements.reimbursement_reportsList all Reimbursement Reportsreadairwallex.reimbursements.get_transfersRetrieve a Reimbursement Report Transferreadairwallex.reimbursements.mark_as_paid_reimbursement_reportsMark Reimbursement Report As Paidwrite- and 2 more in this area
Auto payments7
airwallex.auto_payments.createCreate an Auto Paymentwriteairwallex.auto_payments.disableDisable an Auto Paymentwriteairwallex.auto_payments.listList all Auto Paymentsreadairwallex.auto_payments.taskList all Auto Payment Tasksreadairwallex.auto_payments.enableEnable an Auto Paymentwriteairwallex.auto_payments.getRetrieve an Auto Paymentread- and 1 more in this area
Expenses7
airwallex.expenses.add_line_itemsAdd Expense Line Itemswriteairwallex.expenses.getRetrieve an Expensereadairwallex.expenses.listList all Expensesreadairwallex.expenses.updateUpdate an Expensewriteairwallex.expenses.delete_line_itemsDelete Expense Line Itemsdestructiveairwallex.expenses.syncUpdate Expense Sync Statuswrite- and 1 more in this area
Meters7
airwallex.meters.archiveArchive a Meterwriteairwallex.meters.createCreate a Meterwriteairwallex.meters.listList all Metersreadairwallex.meters.summariesRetrieve Summaries of a Meterreadairwallex.meters.getRetrieve a Meterreadairwallex.meters.restoreRestore a Meterwrite- and 1 more in this area
Payment consents7
airwallex.payment_consents.createCreate a Payment Consentwriteairwallex.payment_consents.disableDisable a Payment Consentwriteairwallex.payment_consents.getRetrieve a Payment Consentreadairwallex.payment_consents.listList all Payment Consentsreadairwallex.payment_consents.updateUpdate a Payment Consentwriteairwallex.payment_consents.verifyVerify a Payment Consentwrite- and 1 more in this area
Payment links7
airwallex.payment_links.createCreate a Payment Linkwriteairwallex.payment_links.getRetrieve a Payment Linkreadairwallex.payment_links.listList all Payment Linksreadairwallex.payment_links.updateUpdate a Payment Linkwriteairwallex.payment_links.activateActivate a Payment Linkwriteairwallex.payment_links.deactivateDeactivate a Payment Linkwrite- and 1 more in this area
Payments config7
airwallex.payments_config.banksList all Available Bank Namesreadairwallex.payments_config.convertible_shopper_currenciesList all Convertible Shopper Currenciesreadairwallex.payments_config.payment_method_typesList all Available Payment Method Typesreadairwallex.payments_config.registered_domainsList all Apple Pay Domainsreadairwallex.payments_config.add_items_registered_domainsAdd Apple Pay Domainswriteairwallex.payments_config.remove_items_registered_domainsRemove Apple Pay Domainsdestructive- and 1 more in this area
PSP settlement intents7
airwallex.psp_settlement_intents.createCreate a PSP Settlement Intentwriteairwallex.psp_settlement_intents.getRetrieve a PSP Settlement Intentreadairwallex.psp_settlement_intents.listList all PSP Settlement Intentsreadairwallex.psp_settlement_intents.splitSplit a PSP Settlement Intentwriteairwallex.psp_settlement_intents.cancelCancel a PSP Settlement Intentdestructiveairwallex.psp_settlement_intents.submitSubmit a PSP Settlement Intentwrite- and 1 more in this area
Subscriptions7
airwallex.subscriptions.createCreate a Subscriptionwriteairwallex.subscriptions.getRetrieve a Subscriptionreadairwallex.subscriptions.listList all Subscriptionsreadairwallex.subscriptions.updateUpdate a Subscriptionwriteairwallex.subscriptions.cancelCancel a Subscriptiondestructiveairwallex.subscriptions.get_itemsRetrieve a Subscription Itemread- and 1 more in this area
Payers6
airwallex.payers.createCreate a Payerwriteairwallex.payers.getRetrieve a Payerreadairwallex.payers.listList all Payersreadairwallex.payers.validateValidate a Payerreadairwallex.payers.deleteDelete an Existing Payerdestructiveairwallex.payers.updateUpdate an Existing Payerwrite
Payment disputes6
airwallex.payment_disputes.acceptAccept a Payment Disputewriteairwallex.payment_disputes.getRetrieve a Payment Disputereadairwallex.payment_disputes.listList all Payment Disputesreadairwallex.payment_disputes.related_payment_intentsList all Related Payment Intentsreadairwallex.payment_disputes.challengeChallenge a Payment Disputewriteairwallex.payment_disputes.updateUpdate a Payment Disputewrite
Reference data6
airwallex.reference_data.expiring_quotaRetrieve the Expiring Transfer or Deposit Limitreadairwallex.reference_data.industry_categoriesIndustry Categoriesreadairwallex.reference_data.invalid_conversion_datesInvalid Conversion Datesreadairwallex.reference_data.quotaRetrieve the Transfer or Deposit Limitreadairwallex.reference_data.supported_currenciesSupported Currenciesreadairwallex.reference_data.upload_order_itemsIncrease Transfer or Deposit Limitwrite
Simulation issuing6
airwallex.simulation_issuing.capture_card_transaction_lifecyclesCapture the Card Transaction Lifecycledestructiveairwallex.simulation_issuing.createCreate a Transaction for the Provided Cardwriteairwallex.simulation_issuing.notify_threedsSend Threeds Notification for the Provided Cardwriteairwallex.simulation_issuing.refundRefund a Transaction for the Provided Carddestructiveairwallex.simulation_issuing.pass_review_cardholdersPass Review Stage of a Cardholderwriteairwallex.simulation_issuing.reverse_card_transaction_lifecyclesReverse the Card Transaction Lifecycle with the Provided Iddestructive
Transaction disputes6
airwallex.transaction_disputes.createCreate a Transaction Disputewriteairwallex.transaction_disputes.getRetrieve a Transaction Disputereadairwallex.transaction_disputes.listList all Transaction Disputesreadairwallex.transaction_disputes.submitSubmit a Transaction Disputewriteairwallex.transaction_disputes.cancelCancel a Transaction Disputedestructiveairwallex.transaction_disputes.updateUpdate a Transaction Disputewrite
Transfers6
airwallex.transfers.cancelCancel a Transferdestructiveairwallex.transfers.createCreate a Transferdestructiveairwallex.transfers.getRetrieve a Transferreadairwallex.transfers.listList all Transfersreadairwallex.transfers.confirm_fundingConfirm Funding for a Transferwriteairwallex.transfers.validateValidate a Transferread
Billing checkouts5
airwallex.billing_checkouts.createCreate a Billing Checkoutwriteairwallex.billing_checkouts.getRetrieve a Billing Checkoutreadairwallex.billing_checkouts.listList all Billing Checkoutsreadairwallex.billing_checkouts.updateUpdate a Billing Checkoutwriteairwallex.billing_checkouts.cancelCancel a Billing Checkoutdestructive
Billing customers5
airwallex.billing_customers.createCreate a Billing Customerwriteairwallex.billing_customers.getRetrieve a Billing Customerreadairwallex.billing_customers.listList all Billing Customersreadairwallex.billing_customers.updateUpdate a Billing Customerwriteairwallex.billing_customers.bank_transfer_instructionsRetrieve Bank Transfer Instructions of a Billing Customerread
Bills5
airwallex.bills.createCreate a Billwriteairwallex.bills.getRetrieve a Billreadairwallex.bills.listList all Billsreadairwallex.bills.mark_as_paidMark Bill As Paidwriteairwallex.bills.syncUpdate Bill Sync Statuswrite
Cardholders 5Checkout sessions 5Customers 5Payment methods 5Simulation terminals 5Webhooks 5Accounting field values 4Accounting fields 4Borrower 4Conversion amendments 4Coupons 4Customs declarations 4Funds splits 4General ledger accounts 4Prices 4Products 4PSP settlement splits 4Purchase orders 4Reconciliation 4Simulation deposits 4Simulation linked accounts 4Simulation payments 4Tax codes 4Vendors 4Watchlist 4Account capabilities 3Charges 3Connected account transfers 3Conversions 3Deposits 3Digital wallet tokens 3Direct debits 3Financial reports 3Funds split reversals 3Hosted flows 3Offboardings 3Payment sources 3Refunds 3Rfis 3Sellers 3Settlements 3Simulation accounts 3Simulation rfis 3Usage events 3Authorizations 2Balances 2Billing transactions 2Card transaction events 2Card transaction lifecycles 2Card transactions 2Connected stores 2Conversion quotes 2E invoicing documents 2Financial transactions 2FX quotes 2Invitation links 2Issuing config 2Merchant brands 2Payment attempts 2Platform reports 2Reserves 2Risk reports 2Simulation offboardings 2Transactions 2Activity log 1Customer balance transactions 1Embedded components 1Files 1Fraud feedback issuing 1FX rates 1Lender 1Payments reference data 1PSP settlement deposits 1Settlement records 1Settlement reports 1Simulation billing 1Simulation transfers 1
This index shows a sample of each area. All 465 actions, with their inputs and prices, are in the catalogue, which a free sandbox key can search.
Questions
The Airwallex MCP server, answered.
Is there an Airwallex MCP server for Claude?
Yes. actionlake is an MCP gateway: a remote MCP server that gives Claude, or another MCP client, 465 Airwallex actions across global accounts, invoices, credit notes and accounts, through the same eight tools it uses for every other connector. actionlake is independent; it is not made or endorsed by Airwallex.
What do I need to connect Airwallex?
Airwallex client ID and Airwallex API key. Plus your host. The free call account { op: "connections.requirements", service: "airwallex" } lists exactly what to paste.
Can an AI agent delete or change things in Airwallex?
Only if its key allows it, and only with an explicit confirmation. 58 Airwallex actions are destructive, including delete a Draft Invoice, create a Transfer and create a Refund. Each runs only with confirm: true. Under the human confirm policy, or an approval rule on the key, the run waits until a named person approves it.
Will an AI agent use up my Airwallex API limit?
actionlake paces every call to the limits in the Airwallex service file: 20 calls a second per connection. Repeated reads are answered from cache (205 Airwallex actions can be), which never reaches Airwallex.
What does an Airwallex action cost?
One upstream call, the only unit actionlake bills. A list that pages bills one call per page (465 Airwallex actions page). Cache hits, searches, dry runs and calls Airwallex refused with 401, 403, 429 or a 5xx are free. The Free plan includes 100,000 calls a month with no card. Paid plans start at US$49 a month for 250,000 calls, with overage from US$0.30 down to US$0.18 per 1,000.
Which Airwallex API does it cover?
The Airwallex Client API v1 (reference at airwallex.com/docs/api, fetched 2026-10-22) at api.airwallex.com by default, or the base URL set when you connect. It is built from Airwallex's documentation as read on 22 October 2026. 465 actions in 107 areas, each one in the signed service file (version 1.0.0).
Does actionlake keep my Airwallex data, and where?
actionlake processes and stores data in Sydney, Australia; there is no US region yet. Reads may be cached for up to 5 minutes, and a write clears the reads it affects. Each run's request and response is kept, sealed, for your plan's trace window: 1 day on Free, 3 days on Starter, 7 days on Pro, 14 days on Team, 30 days on Business and 30 days on Enterprise. Your Airwallex credential is sealed under your tenant's key, never logged and never returned. Your traffic is not used to train models.
Which AI clients can use it?
Claude Code, tested by us end to end, and the Claude app as a custom connector, tested by us with an existing key. Other MCP clients that support remote servers over Streamable HTTP (MCP revisions 2025-06-18 and 2025-11-25) and OAuth dynamic client registration, or a bearer header, should connect the same way; we have not tested them. Or plain REST, under the same action names.
Give your agent Airwallex today.
Start free - 100,000 calls/month, no card. No signup. Hard caps on every key. Cached answers are free.