All workflows
Google Sheets logoAnthropic logoStability AI logoBox logo

Turn a list of image briefs into on-brand images

Generates an image for every brief in your sheet against your brand guidelines, files it in Box and links it back to the row.

Run manually4 apps5 steps

Apps it connects

Authenticate each one once and the workflow is ready to run.

What it does

The integration steps this workflow runs, in the order it first runs them.

  1. 1Google SheetsRead rows
  2. 2AnthropicGenerate model response
  3. 3Stability AIGenerate image
  4. 4BoxUpload file
  5. 5Google SheetsWrite row

How it works

Everything the template sets up, and what to fill in before the first run.

Keep the pictures you need in a Google Sheet - one brief per row - and this works down the list, generates each one against your brand guidelines, files it in Box, and writes the link back beside the brief that produced it.

Lay the tab out with 'Image link' in column A, 'Name' in column B and 'Brief' in column C. Column A is the only cell the workflow ever writes to, so anything you keep further right is left alone. 'Name' is a short label - 'Q3 blog header', 'Pricing page social card' - and becomes the file name in Box; 'Brief' is what the picture should show.

Each brief is turned into an image prompt by an AI step that applies your brand guidelines - the colours, mood and level of detail you describe once in the 'brandGuidelines' step - so the set holds together instead of looking like eight different brands. The brief is never sent to the image generator as you wrote it: if it names or describes a real person, that row is skipped and nothing is generated for it.

A row that already has a link in column A is left alone, so you can add briefs to the bottom of the sheet and run it again without paying to remake anything. 'maxImagesPerRun' caps how many are generated in one go; run it again to carry on. A brief that fails - the generator refuses it, Box rejects the upload - is named in the run log and the rest carry on.

Fill in 'spreadsheetUrl', 'brandGuidelines' and 'boxFolderId' to set it up. 'aspectRatio' and 'imageStyle' set the shape and look of every image.

google sheetsstability aiboximagesbrandcontentai

Start from a workflow that already works.

Add "Turn a list of image briefs into on-brand images" to your workspace, connect its apps, and make it yours. No credit card required.

Free plan available · No credit card required