Use case: bulk-editing product SEO with an agent
Product SEO is the most common "should do, never does" task. There are hundreds of products and writing unique descriptions by hand is brutal. An agent changes the math.
The prompt
For products missing a meta description, write a 150-character meta description
and a compelling product description using the title and vendor. Don't change
prices or anything else. Show me a preview first.
How it stays safe
- The agent uses
list_products(read) to find gaps — no writes yet. - For each product it drafts text, then calls
update_productwithdryRun: trueso you see the before/after. A dry-run does not write. update_producthas confirmation off by default, so the later live call runs unless you turn confirmation on for that tool. You can also narrow the prompt, for example to one collection.
Why not a bulk editor app?
Bulk editors apply a template. An agent can write per-item copy. The confirmation setting, when you turn it on for update_product, pauses that live call. It is not on for this tool by default, and it does not approve a whole batch as one action.
Tip: on Free you can read and dry-run this write. The preview is not executed and it counts toward 25 tool calls per day. A live write needs Growth or Pro.