freeagent_update_bill
Modify an existing FreeAgent bill's dates, reference, comments, or receipt attachment to keep accounting records current.
Instructions
Update an existing bill in FreeAgent
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": {
"bill_id": "<bill_id>"
},
"name": "freeagent_update_bill"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| due_on | No | Bill due date (YYYY-MM-DD) | |
| bill_id | Yes | The ID of the bill to update | |
| comments | No | Comments on the bill | |
| dated_on | No | Bill date (YYYY-MM-DD) | |
| reference | No | Bill reference | |
| attachment_path | No | Path to a local receipt or invoice file to attach (PDF, PNG, JPEG or GIF, max 5MB). Sent in the same request, so the record is never created without its receipt. |