Email Wave invoice to client
wave_send_invoiceEmail an approved invoice after previewing recipients and totals; confirm to send, as it reaches a real client and cannot be unsent.
Instructions
Have Wave EMAIL an approved invoice to the given addresses. This reaches a real client and cannot be unsent. The preview shows recipients, subject, totals and tax, and whether a recipient matches the customer's email on file. This is a two-step tool: the first call (confirm omitted) returns a preview and a fingerprint and changes nothing. Show the preview to the user. Only after they agree, call again with confirm: true and the fingerprint.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| to | Yes | Recipient email addresses | |
| confirm | No | Leave false to get a preview (nothing happens). Set true only after the user has seen the preview and agreed, and pass the preview's fingerprint. | |
| message | No | Email body text (default: Wave's standard message) | |
| subject | No | Email subject (default: Wave's standard subject) | |
| cc_myself | No | Send a copy to the Wave account owner (default false) | |
| attach_pdf | No | Attach the invoice PDF (default true) | |
| invoice_id | Yes | Invoice ID exactly as returned by Wave (an opaque string) | |
| fingerprint | No | The fingerprint returned by the preview call; required with confirm: true |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| status | Yes | ||
| invoice | No | ||
| message | Yes | ||
| preview | No | ||
| fingerprint | No |