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