xero_create_invoice
Create a draft invoice in Xero by providing a contact ID and line items (description, quantity, unit_amount, account_code). Optionally set due date and reference.
Instructions
Create a draft invoice in Xero. Use the contact ID from xero.list_contacts; line items reference Xero account codes.
Args: contact_id (required): Xero contact ID. line_items (required): JSON-string list of line items: [{description, quantity, unit_amount, account_code}]. due_date: Due date (YYYY-MM-DD). reference: Customer-facing invoice reference.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| contact_id | No | ||
| line_items | No | ||
| due_date | No | ||
| reference | No |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |