Finmo for AI agents
Agents read Finmo at once. Changes and sends are held for a person's approval by default.
About Finmo
Finmo provides payment collection, payouts, wallets, foreign exchange, virtual accounts, and transaction management for businesses.
What an agent can do in Finmo
Every Finmo action is classed by the platform as a read, a change or a send. Reads run at once. Changes and sends are held for a person by default.
Runs at once (reads)
Looks things up in Finmo without asking first. 13 actions.
- Get Payin Method RequirementsReturn the dynamic required fields, validation regexes, limits, instructions, and capabilities for one Finmo payin method. Call this immediately before constructing a payin request.
- Get PaymentGet one payin, payout, or refund by its Finmo reference ID. Use this after an ambiguous timeout before retrying a money-moving request with the same idempotency key.
- Get Payout Method RequirementsReturn the dynamic payout, beneficiary, and sender field requirements for one Finmo payout method. Use it before creating a beneficiary or moving money.
- Get WalletGet one wallet and its currency accounts, including actual and available balances. Reading balances is sensitive but does not move funds.
- List CustomersList one page of individual or company customer profiles and wallet-readiness state. Returns a continuation cursor when more customers are available.
- List Payin MethodsList one page of enabled ways to collect money for a country and currency, with a continuation cursor when more results exist. Use FINMO_GET_PAYIN_METHOD_REQUIREMENTS before creating a payin because r
- List PayinsList inbound payment attempts with status, method, customer, wallet, and time filters. Returns one page and a continuation cursor.
- List Payout BeneficiariesList one page of stored payout beneficiaries and their destination details. Returns a continuation cursor when more beneficiaries are available; use payout method discovery to assess rail suitability.
- List Payout MethodsList one page of enabled payout rails for a sender and beneficiary country/currency pair. Results may use wildcard sender values. Inspect the returned beneficiary requirements, then call FINMO_GET_PAY
- List PayoutsList one page of outbound payments with status, payout method, and time filters. Returns a continuation cursor when more payouts are available.
- List RefundsList one page of refunds with status, originating payin, amount, and time filters. Returns a continuation cursor when more refunds are available.
- List TransactionsList organization-level financial transactions for reconciliation, filtered by customer, event type, settlement, reconciliation, or time. Returns one page and a continuation cursor.
Show all 13
- List WalletsList one page of Finmo wallets available to the connected organization or a customer. Returns a continuation cursor when more wallets are available. Summaries exclude balances; use FINMO_GET_WALLET fo
Held for approval by default (changes and sends)
Held for a person's approval by default. The approval is recorded and the action is sent once, never twice, with 10 seconds to undo. 6 actions.
- Create CustomerCreate a real production Finmo customer profile containing personal or company identity data. This stores PII, mutates production, and may start identity-verification or other compliance workflows, bu
- Create PayinCreate a real production payin that can collect money from a customer and credit a customer or merchant wallet. This has real financial effects. First call FINMO_LIST_PAYIN_METHODS and FINMO_GET_PAYIN
- Create PayoutSend real production funds from a Finmo wallet to a beneficiary. This reserves and can irreversibly transfer money. First call FINMO_LIST_PAYOUT_METHODS and FINMO_GET_PAYOUT_METHOD_REQUIREMENTS, verif
- Create Payout BeneficiaryCreate a real payout beneficiary in the connected Finmo production account. This does not move money, but Finmo stores the supplied sensitive bank, proxy, identity, and contact data and the record can
- Create RefundIssue a real production full refund for a completed Finmo payin. This moves real money, debits or holds funds in the payin wallet, may incur fees, and may be irreversible. Before calling, verify the p
- Transfer Wallet FundsMove real production funds immediately between two Finmo wallets. This money-moving operation may be irreversible. Before calling, use FINMO_GET_WALLET on both wallets to verify the exact destination,
Changes wait in Needs you
Changes and sends in Finmo are held for a person's approval by default. The approval is recorded, and the action is sent once, never twice, with 10 seconds to undo.
Finmo questions
Can an agent change data in Finmo on its own?
Not by default. Changes and sends in Finmo are held for a person's approval. The approval is recorded, and the action is sent once, never twice, with 10 seconds to undo.
What can an agent read in Finmo?
This connector lists 13 read actions. Reads run at once, without waiting for approval.
How does Finmo connect?
It connects with API key. Connectors are built and maintained by third-party developers; availability is confirmed during scoping.