freshbooks_update_invoice
Update an existing FreshBooks invoice with specific field changes. Requires confirmation to execute; without confirmation, it provides a preview instead of making changes.
Instructions
Update an existing invoice. Only the supplied fields are sent. Requires confirm: true to execute; without it returns a dry-run preview and makes no network call. Note that changing an invoice out of draft can email it to the client.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| id | Yes | Invoice id | |
| fields | Yes | Raw FreshBooks invoice fields to change, e.g. {"notes": "..."}. | |
| confirm | No | Must be true to proceed. Without this, the tool returns a preview. |