Approve with edits

A diff of the agent's proposal the user can amend before accepting, rather than accept-or-discard.

Ticket #4821Reply to Dana Ortiz 3 suggested changes
M Milky's edits to your draft on v2 · Maya Reyes, 3 min ago
1Name the charge
sorry about the double charge. sorry you were charged twice for your August invoice.
2Say what was done
We'll look into it and get back to you. I've refunded the duplicate payment of $1,240 (invoice #8822). It will be back on your card within 5–10 business days.

Billing policy: card refunds land in 3–5 business days.

3Add a goodwill credit
As an apology, I've also added a free month to your account.

Credits need Sam Okafor's sign-off.

Dana will receive

Hi Dana,

Best,
Maya

Try it: Fix the refund time in change 2 and drop change 3, then send. Everything else Milky wrote goes out as is, with no regeneration.

In the wild

How 2 products ship this pattern. Click a screenshot to enlarge it.

Intercom inbox with a Copilot-drafted answer inserted into the reply composer, annotated 'Edit before sending to customer', next to the Copilot panel with an Add to composer button
Intercom Copilot
Copilot's suggested answer is dropped into the teammate's composer, where it can be edited before sending rather than sent as-is or thrown away.
Source: Intercom Help ↗
Copilot code review comment on a pull request showing a suggested changeset diff with Apply suggestion and Add suggestion to batch buttons
GitHub Copilot
Copilot code review proposes a fix as a diff; the reviewer can apply it, batch it with other changes, or reply and adjust instead of accepting blindly.
Source: GitHub Docs ↗

When to use

Drafting and code flows where the output is 80% right and rejection wastes the work.

Seen in

Cursor diff review, Copilot PR suggestions, agent draft replies in support tools, Grammarly.

For engineers

Apply as a patch against the version the agent read; detect and surface conflicts on stale bases.

Build prompt

A neutral, component-only prompt for a coding agent. Edit the stack block or anything else to fit your project, then copy it.

Download this prompt as Markdown, or every prompt as JSON for an agent.

Critique checklist for feedback & correction

0 of 4 checked

These questions apply to every pattern in this family. Ticks are saved in this browser.