Loading...
Loading...
Check balances, send money, and share receive details via Wise
npx skill4agent add singularityhacker/bank-skills bank-skillWISE_API_TOKENWISE_PROFILE_IDaction"balance"currency"USD"currencyamountreservedAmountecho '{"action": "balance"}' | ./run.sh
echo '{"action": "balance", "currency": "USD"}' | ./run.sh{
"success": true,
"balances": [
{"currency": "USD", "amount": 1250.00, "reservedAmount": 0.00},
{"currency": "EUR", "amount": 500.75, "reservedAmount": 10.00}
]
}action"receive-details"currency"USD"echo '{"action": "receive-details"}' | ./run.sh
echo '{"action": "receive-details", "currency": "USD"}' | ./run.sh{
"success": true,
"details": [
{
"currency": "USD",
"accountHolder": "Your Business Name",
"accountNumber": "1234567890",
"routingNumber": "026073150",
"bankName": "Community Federal Savings Bank"
}
]
}action"send"sourceCurrency"USD"targetCurrency"EUR"amountrecipientNamerecipientAccountrecipientRoutingNumberrecipientCountry"US"recipientAddressrecipientCityrecipientState"NY"recipientPostCoderecipientAccountType"CHECKING""SAVINGS""CHECKING"echo '{
"action": "send",
"sourceCurrency": "USD",
"targetCurrency": "USD",
"amount": 100.00,
"recipientName": "John Smith",
"recipientAccount": "123456789",
"recipientRoutingNumber": "111000025",
"recipientCountry": "US",
"recipientAddress": "123 Main St",
"recipientCity": "New York",
"recipientState": "NY",
"recipientPostCode": "10001",
"recipientAccountType": "CHECKING"
}' | ./run.shecho '{
"action": "send",
"sourceCurrency": "USD",
"targetCurrency": "EUR",
"amount": 100.00,
"recipientName": "Jane Doe",
"recipientAccount": "DE89370400440532013000"
}' | ./run.sh{
"success": true,
"transfer": {
"id": 12345678,
"status": "processing",
"sourceAmount": 100.00,
"sourceCurrency": "USD",
"targetAmount": 93.50,
"targetCurrency": "EUR"
}
}WISE_API_TOKEN{"success": false, "error": "WISE_API_TOKEN environment variable is not set"}{"success": false, "error": "Authentication failed — check your WISE_API_TOKEN"}{"success": false, "error": "Insufficient funds in USD balance"}{"success": false, "error": "Invalid recipient account details"}{"success": false, "error": "Unknown action: <action>"}balancereceive-detailssend