update_draft
Edit an existing Outlook draft's subject, body, or recipients before sending; only supplied fields change, and recipient lists are replaced.
Instructions
Change an existing draft's subject, body or recipients, for edits the user asks for before sending. Only the fields passed change; recipients passed replace the current list. Refuses anything that is not a draft.
body replaces the whole body, including the quoted thread in a reply or forward draft, so re-create those drafts instead of editing their body. body uses the same Markdown as create_draft (html=true for ready-made HTML).
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": {
"draft_id": "<draft_id>"
},
"name": "update_draft"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| cc | No | ||
| to | No | ||
| body | No | ||
| html | No | ||
| subject | No | ||
| draft_id | Yes |