create_invoice
Create new invoices for your business by providing contact ID, date, and line items with net unit prices and tax rates. Optionally finalize the invoice to prevent further edits.
Instructions
Erstellt eine neue Rechnung mit Positionen. Creates a new invoice with line items.
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": {
"contactId": "<contactId>",
"date": "<date>",
"lineItems": "<lineItems>"
},
"name": "create_invoice"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| contactId | Yes | Kontakt-ID des Rechnungsempfaengers | |
| date | Yes | Rechnungsdatum (ISO 8601, z.B. 2026-03-18) | |
| lineItems | Yes | Rechnungspositionen | |
| title | No | Rechnungstitel | |
| introduction | No | Einleitungstext | |
| remark | No | Schlusstext | |
| currency | No | Waehrung | EUR |
| finalize | No | Rechnung direkt finalisieren (nicht mehr editierbar) | |
| backend | No |