Deny a draft
denyMessageRejects one draft in Review with a reason. Pass regenerate: true for a replacement written with that reason; without it the reason is not used. A safety reason, such as wrong person or compliance, instead stops this contact in the campaign and switches an Autopilot campaign to Copilot. It is tied to the revision that was read; after a conflict, read it again before retrying.
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": {
"params": "<params>",
"body": "<body>"
},
"name": "denyMessage"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| body | Yes | ||
| params | Yes |