Approve, revise, or discard a draft
revise_content_draftAct on one draft in the user's queue. stage = the user approved it (mark ready to publish; publishing itself happens in the web tool). discard drops it. revise rewrites it in the brand voice per a one-click preset — shorter, longer, punchier, deeper, simpler, more_specific, less_salesy, more_casual, more_formal — and/or a typed instruction (2 credits). fix makes the surgical change the reviewer's notes asked for (2). humanize strips the AI feel and keeps everything else (2). review scores it against the brand voice (2). edit replaces the text with what the user wrote (free). Any text change clears the old score. Stage and discard are the USER's decisions — act on their say-so, never on your own judgment. If the user's reaction should apply to every future draft (not just this one), use teach_content_voice instead.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| text | No | edit: the replacement text. | |
| action | Yes | ||
| preset | No | revise: the calibration chip the user clicked. | |
| draft_id | Yes | From get_content_queue or a write_content_candidates result. | |
| space_id | Yes | ||
| instruction | No | revise / fix / humanize: the user's note in their words. |