freeagent_update_invoice
Modify an existing FreeAgent invoice's date, reference, currency, comments, or payment terms to keep billing details accurate.
Instructions
Update an existing invoice 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": {
"invoice_id": "<invoice_id>"
},
"name": "freeagent_update_invoice"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| comments | No | Comments to appear on the invoice | |
| currency | No | Currency code | |
| dated_on | No | Invoice date (YYYY-MM-DD) | |
| reference | No | Invoice reference | |
| invoice_id | Yes | The invoice ID | |
| payment_terms_in_days | No | Payment terms in days |