Email an invoice
send_invoice_emailEmail an existing invoice (with its PDF) to the customer. Resolve the invoice ID first with list_invoices if needed. If recipientEmails is omitted, the customer's saved email is used. The email can't be recalled once sent, so confirm the invoice and recipients with the user first.
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": {
"invoiceId": "<invoiceId>"
},
"name": "send_invoice_email"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| message | No | Optional custom message to include in the invoice email | |
| invoiceId | Yes | Invoice ID to email | |
| customerName | No | Customer name for confirmation display | |
| customerEmail | No | Saved customer email for confirmation display | |
| invoiceNumber | No | Invoice number for confirmation display | |
| recipientEmails | No | Override recipient emails. Omit to use the invoice customer's saved email. |