Check bank details against a recipient
check_bank_detailsCompare a payment request or invoice's payee name and bank details against a saved recipient, field by field, before paying; stop and verify any differences.
Instructions
Compare the name and bank details in a payment request or invoice with a saved recipient, field by field, and say which match and which differ. Run it before setting up a payment from an invoice: any difference means stop and confirm with the payee another way, never update the recipient from the invoice. Only reads; account numbers come back masked to their last four characters.
Tool call template
Replace each placeholder with a value matching the input schema. Only required parameters are included; add optional parameters as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {
"recipient_id": "<recipient_id>"
},
"name": "check_bank_details"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| name | No | The payee's name as the request gives it. | |
| details | No | The bank details as the request gives them, such as {"iban":"DE89 3704 0044 0532 0130 00"}. | |
| recipient_id | Yes | The saved recipient, from find_recipient. |