# Draft something and redraft it until a reviewer approves

Writes a draft from your brief and asks you to approve it. If you ask for a revision, it writes a fresh draft that differs from the one you turned down, and asks again, up to five rounds. It shows the approved draft, or the last one if none was approved. Your reply is only approve or revise, so put what to change in the brief if you want it followed.

**Use cases:** Content, Personal productivity

**Tags:** approval, review, human in the loop, redraft, sign-off, iterate

[Create this agent](https://seclai.com/agent-examples/create/draft_until_approved)

## How it starts

Trigger: dynamic input.

## Steps

- Repeat until approved
  - Each try: Write a draft
  - Approve the draft
  - This round's draft
- Show the draft
