send_draft
Dispatch an authorized, previewed email draft and return a receipt; repeated calls for the same draft do not resend it.
Instructions
Send the exact preview only when the user authorized sending.
A successful response means server acceptance, not recipient delivery. Repeated calls for the same sent draft return its receipt without resending. Never recreate an uncertain draft to retry automatically.
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": {
"account_id": "<account_id>",
"draft_id": "<draft_id>",
"preview_hash": "<preview_hash>"
},
"name": "send_draft"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| draft_id | Yes | ||
| account_id | Yes | ||
| preview_hash | Yes |