Skip to main content

How to generate an agent description

Written by Support Team

Who this article is for: Merchants using Plug in AI who want AI shopping agents to describe their products accurately — one product at a time, or many at once.

What you'll learn: How to generate an agent description for a single product, how to choose a copy style, how to run the same thing in bulk, and what to do after you save.

Your storefront description is written for shoppers. An agent description is a separate, fact-dense description written for AI shopping agents such as ChatGPT, Copilot and Gemini. It never changes your product's storefront description.

You can generate one for a single product, or for many products at once. Both are below.

For one product

1. Open Optimize products

The list shows every product with its Page score, Agent score, Q&A count, description length and meta status.

2. Pick a product

Any product works. To find the ones with the most to gain, sort by Agent score and start at the bottom.

3. Open the Agent description section and click "Generate agent description"

The section sits inside the product. It shows a status badge — Too short, for example — and a word count out of 150, so you can see at a glance what's missing.

4. Choose your generation settings

Language: The language the description is written in.

Agent copy style: Three options, each written for a different kind of agent:

  • Fact-Feel-Proof — Measurable facts, then use and benefit, then verifiable proof. The all-round default.

  • Influencer coaching — Coaches the agent on presenting the product: who it suits, the strongest arguments, honest answers to objections, and when not to recommend it.

  • Spec sheet — Attributes only, as label: value lines, for agents that filter and compare on data.

Target keyword: Add it before you generate, so the keyword can appear in the content. If you have one setup in your product page it's going to generate the content with it, if not you can add it there. Otherwise the app is going to take your product title as target keyword.

Special instructions (optional): Anything specific to this product — for example "don't add vendor name". Up to 1,000 characters.

5. Click "Generate agent description"

6. Review it, then save the product page

Read what came back before you keep it. When you're happy with it, save the product page.

For many products at once (in bulk)

1. Select the products you want

Tick every product you want to optimise in the Optimize products list.

2. Open the "Optimize all content" menu and choose "Optimize agent descriptions in bulk"

Use the arrow next to the Optimize all content button. The menu also covers titles, descriptions, meta tags and image alt text — pick the agent descriptions one.

3. Choose your settings

Same as a single product, with one difference: Language, Agent copy style and Special instructions only. There's no target keyword in bulk — if your product page has a keyword already setup the app is going to take that one, if not is going to use product title as target keyword.

4. Click "Optimize now"

5. Wait for it to finish

You'll see Bulk agent description generation is in progress with a running count, for example 1 of 2 completed.

This can take several minutes. Don't close the window until it's finished. There's a Cancel bulk progress button if you need to stop.

6. Click "Next Step: Review Generated Content"

The button activates once generation finishes.

7. Go through them one by one

A review window opens showing one product at a time — 1 of 2, then 2 of 2 — with arrows to move between them. For each one:

- Keep — the new description replaces the old one when you publish.

- Skip — "Skipped. The current content stays as it is when you publish."

- Edit — change the text before you keep it.

8. Click "Save & Publish"

The button tells you exactly what you're about to save. If you kept everything it reads Save & Publish All; if you skipped some it counts them, for example Save & Publish 1 of 2. Discard Bulk Progress throws the whole batch away.

What happens next

The description is saved on the product as a metafield. Two things are worth knowing:

It still has to be mapped before agents receive it. Pointing the Shopify Catalog at the agent description is a one-off step, covered in How to make your products visible to AI agents. Until you do it, Shopify keeps sending your storefront description.

Did this answer your question?