Matches bank and accounts-receivable confirmation responses against ledger balances on counterparty and confirmation type, and classifies each pair EXACT_MATCH, TOLERANCE_MATCH, or MISMATCH, plus confirmations with no corresponding ledger balance and ledger balances with no corresponding confirmation. The match tolerance is a policy input you declare; the default with nothing declared is 0/0 (exact match required).
Copy this paragraph into Claude, OpenClaw, or any MCP-aware agent to run this exact tool, with this sample, and verify the artifact.
Run the AINumbers MCP tool `match_confirmations`. Task: Join caller-supplied bank and accounts-receivable confirmation responses against caller-supplied ledger balances on (counterparty_id, type), and classifies each pair EXACT_MATCH, TOLERANCE_MATCH, or MISMATCH, plus confirmations with no corresponding ledger balance and ledger balances with no corresponding confirmation.
Call it with arguments: {"policy_parameters":{"tolerance_abs":0,"tolerance_pct":2,"confirmations":[{"confirmation_id":"C-1","counterparty_id":"cp-A","type":"bank","confirmed_balance":100000,"confirmation_date":"2026-01-31"},{"confirmation_id":"C-2","counterparty_id":"cp-B","type":"bank","confirmed_balance":50100,"confirmation_date":"2026-01-31"},{"confirmation_id":"C-3","counterparty_id":"cp-C","type":"ar","confirmed_balance":20000,"confirmation_date":"2026-01-31"},{"confirmation_id":"C-4","counterparty_id":"cp-D","type":"ar","confirmed_balance":7500,"confirmation_date":"2026-01-31"}],"ledger_balances":[{"counterparty_id":"cp-A","type":"bank","ledger_balance":100000,"as_of_date":"2026-01-31"},{"counterparty_id":"cp-B","type":"bank","ledger_balance":50000,"as_of_date":"2026-01-31"},{"counterparty_id":"cp-C","type":"ar","ledger_balance":15000,"as_of_date":"2026-01-31"},{"counterparty_id":"cp-E","type":"ar","ledger_balance":9000,"as_of_date":"2026-01-31"}]}}
Verify before trusting: call `verify_execution_hash` on mcp.ainumbers.co (https://mcp.ainumbers.co/mcp) with the parameter `claimed_hash` set to the returned `execution_hash`.
Return the ledger link https://ledger.ainumbers.co/ so a human can re-verify without contacting us.
PII rule: All inputs are processed locally in your browser. No data is transmitted. Do not enter real personal data — use synthetic or anonymised inputs only.
Open the tool with the sample prefilled: https://ainumbers.co/chaingraph/art-464-confirmation-matcher.html#p=v1.H4sIAAAAAAAA_wGbA2T8eyJ0b2xlcmFuY2VfYWJzIjowLCJ0b2xlcmFuY2VfcGN0IjoyLCJjb25maXJtYXRpb25zIjpbeyJjb25maXJtYXRpb25faWQiOiJDLTEiLCJjb3VudGVycGFydHlfaWQiOiJjcC1BIiwidHlwZSI6ImJhbmsiLCJjb25maXJtZWRfYmFsYW5jZSI6MTAwMDAwLCJjb25maXJtYXRpb25fZGF0ZSI6IjIwMjYtMDEtMzEifSx7ImNvbmZpcm1hdGlvbl9pZCI6IkMtMiIsImNvdW50ZXJwYXJ0eV9pZCI6ImNwLUIiLCJ0eXBlIjoiYmFuayIsImNvbmZpcm1lZF9iYWxhbmNlIjo1MDEwMCwiY29uZmlybWF0aW9uX2RhdGUiOiIyMDI2LTAxLTMxIn0seyJjb25maXJtYXRpb25faWQiOiJDLTMiLCJjb3VudGVycGFydHlfaWQiOiJjcC1DIiwidHlwZSI6ImFyIiwiY29uZmlybWVkX2JhbGFuY2UiOjIwMDAwLCJjb25maXJtYXRpb25fZGF0ZSI6IjIwMjYtMDEtMzEifSx7ImNvbmZpcm1hdGlvbl9pZCI6IkMtNCIsImNvdW50ZXJwYXJ0eV9pZCI6ImNwLUQiLCJ0eXBlIjoiYXIiLCJjb25maXJtZWRfYmFsYW5jZSI6NzUwMCwiY29uZmlybWF0aW9uX2RhdGUiOiIyMDI2LTAxLTMxIn1dLCJsZWRnZXJfYmFsYW5jZXMiOlt7ImNvdW50ZXJwYXJ0eV9pZCI6ImNwLUEiLCJ0eXBlIjoiYmFuayIsImxlZGdlcl9iYWxhbmNlIjoxMDAwMDAsImFzX29mX2RhdGUiOiIyMDI2LTAxLTMxIn0seyJjb3VudGVycGFydHlfaWQiOiJjcC1CIiwidHlwZSI6ImJhbmsiLCJsZWRnZXJfYmFsYW5jZSI6NTAwMDAsImFzX29mX2RhdGUiOiIyMDI2LTAxLTMxIn0seyJjb3VudGVycGFydHlfaWQiOiJjcC1DIiwidHlwZSI6ImFyIiwibGVkZ2VyX2JhbGFuY2UiOjE1MDAwLCJhc19vZl9kYXRlIjoiMjAyNi0wMS0zMSJ9LHsiY291bnRlcnBhcnR5X2lkIjoiY3AtRSIsInR5cGUiOiJhciIsImxlZGdlcl9iYWxhbmNlIjo5MDAwLCJhc19vZl9kYXRlIjoiMjAyNi0wMS0zMSJ9XX1PfHx-mwMAAA