All integrationsPayments & Billing
Modern Treasury
Run payment operations on Modern Treasury: create and track payment orders, keep counterparties and their bank accounts, tell Modern Treasury which payments to expect, read incoming payments, keep ledgers, and start a workflow when a payment is created, changes status or arrives.
- actions
- 30
- triggers
- 5
Triggers
Start a workflow when something happens in Modern Treasury.
- New payment orderRuns when a payment order is created in Modern Treasury, from the dashboard, the API or Lodol, with its type, amount, accounts and status. Payment orders already there when the workflow is turned on don't start it.
- Payment order status changedRuns each time a payment order reaches a new status in Modern Treasury (approved, processing, completed, failed and so on), once per status. Changes made before the workflow was turned on don't start it.
- New incoming paymentRuns when money arrives in one of your accounts in Modern Treasury, with its amount, type, account and sender. Payments already there when the workflow is turned on don't start it.
- New counterpartyRuns when a counterparty is added in Modern Treasury, with its name and email. Counterparties already there when the workflow is turned on don't start it.
- New eventRuns for each new entry in Modern Treasury's event log (a payment order completed, an expected payment reconciled and so on), optionally only for one kind of record or event, with the record as it was at that moment. Events already logged when the workflow is turned on don't start it.
Actions
Steps a workflow can run in Modern Treasury.
- List internal accountsList your own bank accounts in Modern Treasury with their currency, status and account details. Gets one page; to see more, run it again with the next page it gives.
- Get internal accountGet one of your bank accounts with its routing and account details and latest balances.
- List counterpartiesList the people and businesses you pay, optionally by name or email. Gets one page; to see more, run it again with the next page it gives.
- Get counterpartyGet one counterparty with its bank accounts.
- Create counterpartyCreate a counterparty, a person or business you pay or are paid by. Add its bank account with 'Create external account'.
- Update counterpartyChange a counterparty's name, email, remittance setting or metadata. Only the fields given change.
- Delete counterpartyDelete a counterparty and its bank accounts so they can no longer be paid.
- List external accountsList counterparties' bank accounts, optionally for one counterparty. Gets one page; to see more, run it again with the next page it gives.
- Get external accountGet one counterparty bank account with its routing and account details (account numbers are shown by their last digits).
- Create external accountAdd a bank account to a counterparty, with its account number and routing number, so payment orders can pay it.
- Delete external accountDelete a counterparty's bank account so it can no longer be paid.
- List payment ordersList payment orders, newest first, filtered by status, direction, payment type, counterparty, account or date. Gets one page; to see more, run it again with the next page it gives.
- Get payment orderGet one payment order with its status, amount, the account it pays and why it failed, if it did.
- Create payment orderCreate a payment order: an instruction to send money from one of your accounts to a counterparty's bank account (or to pull it from there). It starts processing as soon as it is approved.
- Update payment orderChange a payment order's description, statement descriptor, remittance text, priority, dates or metadata. Only the fields given change. Which fields can still change depends on how far the order has got.
- Cancel payment orderCancel a payment order that has not started processing, such as one waiting for approval or held until a later time. Modern Treasury refuses once it is on its way.
- List expected paymentsList payments you expect to arrive or leave, filtered by status, direction, account or counterparty. Gets one page; to see more, run it again with the next page it gives.
- Get expected paymentGet one expected payment with its matching rule and how much of it has been reconciled.
- Create expected paymentTell Modern Treasury a payment is due, with the amount range, dates and account, so it can match the real payment when it arrives.
- Update expected paymentChange an expected payment's description, remittance text or metadata. Only the fields given change.
- Delete expected paymentDelete an expected payment so nothing is matched to it.
- List incoming paymentsList money that has arrived in your accounts, newest first, filtered by status, type, account or date. Gets one page; to see more, run it again with the next page it gives.
- Get incoming paymentGet one incoming payment with its amount, sender and status.
- Create ledgerCreate a ledger, a set of accounts whose entries always balance. Modern Treasury keeps ledgers, so there is no way to delete one.
- List ledger accountsList ledger accounts with their pending, posted and available balances, optionally for one ledger or by name. Gets one page; to see more, run it again with the next page it gives.
- Create ledger accountCreate an account in a ledger. Its normal balance says whether debits (assets, expenses) or credits (liabilities, revenue) increase it.
- List ledger transactionsList ledger transactions with their entries, newest first, optionally for one ledger or status. Gets one page; to see more, run it again with the next page it gives.
- Create ledger transactionMove an amount between two ledger accounts: a debit on one and an equal credit on the other. Posted transactions can't be changed afterwards; make a pending one to review first.
- Update ledger transactionPost or archive a pending ledger transaction, or change its description or metadata. Modern Treasury refuses to change one that is already posted.
- List eventsList what happened in the account, newest first: payment orders completed or failed, incoming payments arriving and so on. Gets one page; to see more, run it again with the next page it gives.
No actions match that.
Automate Modern Treasury with Lodol.
Connect Modern Treasury, then hand Lodol the job in Slack, Claude or ChatGPT.
Free plan, no credit card