Skip to main content

Wise

Shanone’s Wise integration gives your agent 57 tools for cross-border money movement — quotes, transfers, recipients, multi-currency balances, and the profile/webhook tools needed to run it programmatically.

Getting Started

1

Create a Wise Personal Access Token

Generate a token from wise.com/settings/api-tokens under Settings → API tokens → Personal access tokens.
2

Connect via API key

In the Shanone dashboard, go to Integrations → Wise and paste the token.
3

Retry your request

Once connected, shanone_execute_tool calls for wise_* tools will succeed.

Available Tools

Shanone provides 57 tools for Wise, organized into these categories:
wise_validate_transfer_requirements, wise_create_transfer, wise_get_transfer, wise_list_transfers, wise_cancel_transfer, wise_fund_transfer, wise_get_transfer_receipt, wise_get_delivery_estimate, wise_list_transfer_payments, wise_get_transfer_payout_info, wise_get_transfer_noc, wise_get_transfer_us_combined_receipt
wise_list_balances, wise_get_balance, wise_create_balance, wise_convert_balance, wise_get_total_funds, wise_delete_balance, wise_get_balance_capacity, wise_list_hold_limit_breaches, wise_close_hold_limit_breach, wise_add_excess_money_account
wise_create_recipient, wise_list_recipients, wise_get_recipient, wise_deactivate_recipient, wise_get_recipient_requirements, wise_check_recipient_quote_compatibility
wise_create_quote, wise_get_quote, wise_update_quote
wise_list_profiles, wise_get_profile, wise_create_personal_profile, wise_update_personal_profile, wise_update_business_profile
wise_create_webhook_subscription, wise_list_webhook_subscriptions, wise_get_webhook_subscription, wise_delete_webhook_subscription, wise_verify_webhook_signature
wise_get_multi_currency_account, wise_check_mca_eligibility, wise_get_available_currencies
wise_get_bank_account_details, wise_create_bank_account_details_order, wise_list_bank_account_details_orders
wise_get_address_requirements, wise_create_address, wise_list_addresses, wise_get_address
wise_get_exchange_rates, wise_list_currencies, wise_compare_providers
wise_list_activities, wise_get_balance_statement, wise_get_current_user

Common Use Cases

Cross-border payroll or vendor payments

Quote, create, and fund a transfer to an international recipient

Multi-currency treasury tracking

Check balances across currencies and convert funds when rates are favorable

Rate monitoring

Pull live exchange rates to decide when to convert or send a transfer

Transfer status webhooks

Register a webhook subscription so your agent is notified when a transfer completes

Troubleshooting

Transfers require a funded balance or valid payment method — call wise_fund_transfer (or ensure sufficient balance via wise_list_balances) right after creation, since an unfunded transfer stays in an incomplete state.
Recipient requirements vary by currency and country. Call wise_get_recipient_requirements for the target currency first to see which fields (IBAN, sort code, routing number, etc.) are mandatory before submitting.
A quote is created for a specific source/target currency pair; if the recipient’s currency doesn’t match the quote’s target currency, create a new quote for that pair rather than reusing an old one.