Title90/100
Cancel email draft
Expand internal abbreviations and remove technical prefixes from the display title.
Description91/100
Cancel an unsent native email draft when the user asks to discard or revise it. Pass its approvalId as callId. Never cancels an email that is already sending or sent. Cancel the previous draft before presenting a revised one; do not claim cancellation unless this succeeds.
The description explains the capability, when to use it, and what to expect.
Inputs96/100
Input documentation gives an agent enough context to populate the arguments.
callId
Exact approvalId of the unsent native email draft to cancel.
Clear enough to supply this argument.
Annotations100/100
All four behavior hints are declared.
{
"readOnlyHint": false,
"openWorldHint": false,
"idempotentHint": true,
"destructiveHint": true
}Output schema77/100
The output schema explains the structured result.
View output schema
{
"type": "object",
"required": [
"status"
],
"properties": {
"status": {
"const": "cancelled",
"description": "Draft is cancelled, including repeated cancellation."
}
},
"description": "Cancellation acknowledgement for an unsent native email draft.",
"additionalProperties": true
}