Cash before payroll
On Wednesday the founder asks what is available in Airwallex before payroll. Memtro reads the balances and gives the available, pending and total figure for GBP, EUR and USD, then lists the four payouts that settled this week.
Ask what your Airwallex balances are, and which payouts went out this week.
Connect Airwallex with a client ID and a scoped API key and Memtro reads balances per currency, financial transactions such as deposits, payouts, fees and conversions, and Billing customers, invoices and subscriptions. Phone numbers, addresses and tax ids are not returned. It reads on demand and there is no hourly sync. When you ask, and once an administrator has granted the action by name, it can manage Billing customers, draft, finalise, void or mark invoices paid, charge an invoice to the customer's saved payment source, create or cancel subscriptions, and issue credit notes. Charges and refunds move the customer's money.
Ask in plain English from chat, your editor, a scheduled job or your own agent. The model picks the right Airwallex tool, reads what it needs, and answers with the source cited.
These tools change something in Airwallex. The model is told to use them only when you ask for exactly that, and an administrator grants each one by name to the teams that may use it; a personal connection acts only after its owner allows it.
Turn events on in the connection's Events tab on the Connections page, then add the address it shows as a webhook in Airwallex, choosing the same kinds; the tab shows Airwallex's own steps. Each event can start a job, with the event as its input, and can be remembered where you choose. Airwallex signs every delivery, and one whose signature does not check out is refused before it is read.
Events and webhooksOnce Airwallex is connected, these are the kinds of things people ask. Plain questions, no syntax. If the answer lives partly in another system you have connected, Memtro looks there too.
What are our Airwallex balances in each currency?
Which payouts went out this week?
How much did we pay in fees last month?
Which Billing invoices for Northwind are unpaid?
Mark Globex's March invoice paid, they paid by bank transfer
On Wednesday the founder asks what is available in Airwallex before payroll. Memtro reads the balances and gives the available, pending and total figure for GBP, EUR and USD, then lists the four payouts that settled this week.
Finance lead Olivia Grant asks Memtro to bill Brightwave Ltd for the setup work. Memtro creates the Billing customer and a draft invoice with the two lines she gave, she checks it, and on her go-ahead Memtro finalises it so it becomes payable and can no longer be edited. Airwallex may email it to Brightwave.
The teams that lean on Airwallex most, a question each of them asks, and what they connect beside it.
A record in Airwallex is rarely the whole story. Connect the systems that hold the rest and Memtro checks them together, then remembers what it learned so the next question starts further along.
Using something else for the same job, or both? Each connector has its own tools; connect as many as you like.
In Airwallex open Settings → Developer → API keys, which needs the Owner, Admin or Developer role, and create a new scoped API key
Give it Read on Balances, Financial transactions and Billing. Add the Billing Write permissions (Billing Customers, Invoices, Subscriptions, Credit Notes) only for the actions Memtro should take. The key is shown once
In Memtro open Connections → Airwallex, paste the Client ID and API key, set Environment to production, or sandbox for a demo account's keys, add the Account ID only if the key reaches several accounts, and connect
Ask what our balances are in each currency
Chat in the dashboard, the OpenAI-compatible API, scheduled jobs, and any MCP client: Claude Code, OpenCode, Cursor, Claude Desktop. The Airwallex tools are the same everywhere.
Only when you ask, and only what it has been granted: create a Billing customer; update a Billing customer; create a draft Billing invoice; add line items to a draft invoice; edit a draft invoice; finalize an invoice (may email or charge the customer); mark an invoice paid out of band; void an invoice; delete a draft invoice (permanent); charge a finalized invoice to the customer's saved payment source; create a subscription; cancel a subscription, with the refund chosen; issue a credit note against an invoice. Every other tool reads, searches or lists. The Connections page labels the tools that act, an administrator grants each one by name to the teams that may use it, and a personal connection acts only after its owner allows it.
A personal connection serves only your own requests. A shared connection serves the organisation: everyone, or only the teams an admin chooses. Admins can always add shared connections; other members need the permission.
Credentials are encrypted at rest. Tool results are cached briefly so agent loops do not repeat identical calls, and the facts the model extracts are saved to your organisation's memory with provenance (system, record and link) so they can be checked and superseded.
Client ID and API key. In Airwallex open Settings → Developer → API keys, which needs the Owner, Admin or Developer role, and create a new scoped API key.
Yes. Turn events on in the connection's Events tab on the Connections page, then add the address it shows as a webhook in Airwallex, choosing the same kinds; the tab shows Airwallex's own steps. A job set to start "When an event arrives" then runs once for each matching event, with the event as its input. The run treats the event as outside data, never as instructions, and anything the run remembers is kept as unverified.
Seven-day free trial, then one monthly price per organisation. Connectors, jobs and memory are never metered.
Sign in, add a provider key, create an API key and point your tools at Memtro. It takes about five minutes.
7-day free trial · card on file, nothing charged until it ends · cancel any time