This page explains what the Storefront Builder step does. For the fields it takes, and which are required, see Step types.
Example use cases
- Daily best-sellers guide: a schedule event, insights ranks products, Custom agent writes the article, the builder rewrites the page, approval gates the deploy.
- Launch page on publish: a product-published event, Custom agent drafts the copy, the builder adds the page as a draft for review.
- Seasonal refresh: a scheduled rewrite of a landing section with current catalog highlights.
Writing the prompt
Describe the change the way a store owner would. Name the page by its URL and pass the content in from upstream steps. The builder owns files, components, and styling.- Name the target page by URL: “Update the guide page at /guides/best-sellers, replacing what is there now.”
- For recurring automations, say “replacing what is there now”. The page itself is the state between runs.
- Pass content in from upstream
insightsandai_reasoningsteps. The builder renders content; it does not research it. - For SEO or editorial pages, end the prompt with
/colossal-content-pagesto load the content-page craft skill.
Review and deploy
A typical flow is to run Storefront Builder, approval step and then deploy step. This way you will be able to check the results before deploying them. The deploy leg is optional. Without it, the draft waits in the storefront editor and you deploy from there.Constraints
- One builder runs at a time per store. A step that arrives while another build or chat edit is running waits in a queue.
- Builder steps cannot run inside
maporparallelsteps. - Builder steps are not allowed in automations that return a synchronous response.
- The build is verified before the draft is saved. A failed build fails the step and nothing changes.
Next steps
- Insights agent. Produce the data the page features
- Custom agent. Compose the content the builder renders