AI Assistant
What an AI Assistant Can Do
The exact set of tools a connected AI assistant can call on your Skyline organisation
The connector exposes exactly 10 tools — 6 read, 4 staged-write, and none that move money.
This page lists everything an AI assistant connected to your Skyline organisation is able to call. It is generated directly from the live tool registry, so it cannot drift from what the connector actually exposes.
Read tools return data. Staged-write tools prepare work that a person then accepts in the portal. Nothing on this page sends money.
Read tools
| Tool | What it does | Approval needed |
|---|---|---|
list_wallets | List the wallets held by the caller's organisation. | None — read only |
get_wallet_balances | Fetch the balances held on ONE wallet, identified by its opaque walletId (from list_wallets — never a free-text address). | None — read only |
list_transactions | List the caller's organisation's transactions, most recent first unless filtered. | None — read only |
get_transaction | Fetch the full detail record for ONE transaction, identified by its opaque transactionId (from list_transactions). | None — read only |
list_receivers | List the caller's organisation's saved receivers (beneficiaries). | None — read only |
get_trade_quote | Get an INDICATIVE preview quote for converting one currency/token to another — the same pricing path a real transaction submission uses, run as a dry run. | None — read only |
Staged-write tools
| Tool | What it does | Approval needed |
|---|---|---|
receiver_create | Create a new receiver (beneficiary) for the caller's organisation, from human-readable identifiers — never a Mongo id. | Staged — a person accepts it in the portal |
bank_account_create | Add a bank account (or PIX/wallet-adjacent payout method) to an EXISTING receiver in the caller's organisation, identified by its opaque receiverId from list_receivers. | Staged — a person accepts it in the portal |
prepare_transaction | Preview staging a payout transaction for the caller's organisation: resolves the given receiverId/paymentMethodId (the destination) AND fundingWalletId/tokenIsoCode (the funding side — which of the caller's own org wallets, and which token, funds the payout) under the caller's own organisation, echoes exactly what would be staged — INCLUDING the resolved funding wallet and token, so the human confirms the funding side, not just the destination — and returns a short-lived confirmToken. | Staged — a person accepts it in the portal |
confirm_stage_transaction | Commit the payout previewed by prepare_transaction, using the confirmToken it returned. | Staged — a person accepts it in the portal |
Please contact our support team at @skylineotc if you have any questions.