Billing
Track international transfers and reconcile balances
Connect Wise so agents can look up transfers, manage recipients, reconcile multi-currency balances, and respond to supported profile events.
5,000 free credits to start.
Agent reach
Wise Platform API, 2026Q4 and legacy
The full surface, searched at run time.
Connect with
- API key
- Your own OAuth app
Personal API tokens are the default. Partner OAuth requires Wise onboarding and mTLS.
Event triggers
Yes · 34 events
Plus manual, schedule, and signed webhook.
What the agent can do
What agents do with Wise
Helios searches the Wise Platform API, 2026Q4 and legacy at run time. The agent finds the endpoint the task needs and calls it.
- Look up transfers, fees, exchange rates and recipients through the indexed API.
- Reconcile balances and investigate failed or refunded payments within your token's permissions.
- Start workflows from supported profile webhooks with filters for profile, resource and status.
Examples
Tasks you can hand to a Wise agent
Investigate a failed payout
Use a payout failure event to inspect the transfer and summarize the reason for review.
Investigate this failed Wise payout
- wise·Read the transfer and its payout failure details
- wise·Look up the recipient and payment status
Payout investigation
- Transfer status and failure reason prepared for review.
Event triggers
Start a run on Wise events
Attach any of these events to a workflow and filter on the fields that matter. Manual, schedule, and signed webhook triggers work too.
| Event | What it means |
|---|---|
transfer.active_cases_updated | Transfer active cases. |
transfer.refunded | Transfer refund. |
transfer.payout_failed | Transfer payout failure. |
transfer.state_changed | Transfer state change. |
account_details_order.state_changed | Account details order state change. |
account_details_payment.state_changed | Account details payment state change. |
allocation.state_changed | Allocations state changed. |
card.status_changed | Card status change. |
card.production_status_changed | Card production status change. |
card.3ds_challenge_requested | 3DS challenge. |
card_order.status_changed | Card order status change. |
card_transaction.state_changed | Card transaction state change. |
card.provisioning_verification_requested | Cards manual provisioning verification. |
hold_limit_breach.updated | Hold limit breach update. |
profile.additional_verification_state_changed | Additional verification state change. |
profile.overdraft_threshold_reached | Overdraft limit threshold. |
profile.state_changed | Profile state change. |
profile.verification_state_changed | Verification state change. |
kyc_review.state_changed | KYC review state change. |
user.state_changed | User state change. |
balance.updated | Balance update. |
balance.state_changed | Balance account state change. |
batch_payment.state_changed | Batch payment initiations state change. |
support_case.changed | Partner support case changed. |
settlement.funds_received | Settlement funds received. |
swift_payment.credited | Swift receive credit. |
swift_message.received | Swift message received. |
transaction_dispute.updated | Transaction disputes update. |
bulk_settlement.payment_received | Bulk settlement payment received. |
incoming_transfer.credited | Incoming transfer credited. |
recipient.state_changed | Recipient state change. |
balance.credited | Balance credited. |
payment_instrument.status_changed | Payment instrument status changed. |
payin.status_changed | Payin status changed. |
Works with
Wise works with the rest of your stack
One agent, one run, several services. It reads from one tool and writes to the next in the same sandbox.
FAQ
Questions, answered
Put an agent on Wise.
Connect it once and describe the task in chat. Then reuse the prompt as a workflow on a schedule or a webhook.