Confirm cost-centre mappings
confirm_centre_mappingsPersist only the explicit account-to-centre decisions the user approved. Before calling, show the proposal grouped by confidence tier and target with exact counts, call out every medium/low-confidence row, and get a clear approval for the enumerated items. Omitted accounts stay unchanged; there is no apply-all, auto-confirm, or use-suggestions flag. After the write, report confirmed, unmapped_total, and unmapped_with_balance so the user knows exactly what remains. This tool never returns rupee amounts.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| items | Yes | Every account decision explicitly approved by the user; never a blanket flag. | |
| client_id | Yes | The entity (client) id — from list_clients. | |
| removal_count | No | The exact removal count returned by the removal preview. | |
| removal_token | No | Only include the short-lived token returned by the removal preview for this exact proposal. | |
| effective_from | Yes | The effective date shown to the user. |