Send sales invoice
Send an existing sales invoice to the customer by email, postbox or Peppol.
MCP tool exact_online_write → send_sales_invoice
write Confirm
Creates the invoice document from an existing sales invoice and sends it by the channel you choose. Exact also creates the financial transaction for the invoice. Sending reaches your customer and cannot be taken back. By default you confirm each call; you can switch that off for this tool.
Parameters
| Name | Type | Description |
|---|---|---|
| division integer | integer | Division (company) code from list_divisions. Default: the account's current division. |
| invoice_id string required | string | Invoice ID from create_sales_invoice or list_sales_invoices. |
| channel enum required | enum | email, postbox or peppol. |
| sender_email string | string | Sender address when channel is email. |
tools/call
{
"jsonrpc": "2.0",
"id": 1,
"method": "tools/call",
"params": {
"name": "exact_online_write",
"arguments": {
"operation": "send_sales_invoice",
"arguments": {
"invoice_id": "invoice_8c41d2",
"channel": "email"
}
}
}
} Example response
{
"content": [
{
"type": "text",
"text": "{ ... same JSON as structuredContent ... }"
}
],
"structuredContent": {
"invoice_id": "b21e9d77-5a0c-4f1e-8d13-0c6a77e45002",
"invoice_number": 20260412,
"channel": "email",
"sent_to": "billing@northwind.example",
"status": "sent"
},
"isError": false
}