All templates

Automated Stability AI Image Brief Generation

Every morning, WebRun opens Notion, reads any new image brief marked Ready to generate, generates each one using the prompt and settings on the Stability AI platform, saves the resulting file, and logs the prompt, settings, and file name to Google Sheets for a running record.

Runs on WebRun · Strict Lockdown policy
Every day at 9:00 AM WebRunorchestrates each step
1 Notion read new image briefs
2 Stability AI generate the image
3 Google Sheets log the prompt and file
In short

How do I automatically generate images from Notion briefs and keep a log?

WebRun reads every image brief marked Ready to generate in Notion each morning, runs the prompt and settings through Stability AI, and saves the resulting file. It logs the prompt, settings, and file name to Google Sheets and marks the brief Generated, so a design team's asset requests turn into a searchable record instead of scattered files.

  • Image briefs turn into finished art without a manual generation step
  • Every prompt and setting is logged for reuse or review
  • Notion briefs never sit ungenerated after being marked ready

Built for Marketing teams · creative studios · content designers · small agencies

Step by step

What does WebRun do on every run?

The exact actions WebRun takes, in order - in plain language, so you can adjust anything.

  1. WebRun signs in and gets to work

    Opens platform.stability.ai in a real browser with your saved login - no setup, no API keys.

  2. 1
    Notion - read new image briefs
    notion.so
    WebRun in Notion: read new image briefs
    WebRun reads new image briefs in Notion.
    • Open the image brief database
    • Filter to briefs marked Ready to generate
    • Capture the prompt, style, and size for each

    Done when Every ready brief is queued with its prompt and settings.

  3. 2
    Stability AI - generate the image
    stability.ai
    WebRun in Stability AI: generate the image
    WebRun generates the image in Stability AI.
    • Open the platform and enter each brief's prompt and settings
    • Generate the image
    • Save the output file

    Done when Every queued brief has a generated image.

  4. 3
    Google Sheets - log the prompt and file
    google.com
    WebRun in Google Sheets: log the prompt and file
    WebRun logs the prompt and file in Google Sheets.
    • Open the image log spreadsheet
    • Add a row for each image with its prompt, settings, and file name
    • Mark the Notion brief as Generated

    Done when Every generated image is logged as a new row.

Run settings

How is each run configured?

Starting pageWhere Chrome opens at the start of each run
platform.stability.ai
ScheduleRuns automatically on this cadence
Every day at 9:00 AM
DeliveryHow each run's result reaches you
Image log · Google Sheets
OutputWhat each run produces - A generated image for every ready Notion brief, logged with its prompt and file name in Google Sheets.
Spreadsheet rows
Setup & safety

Secure by default

Connect once, stays signed in

WebRun signs in once and keeps each session in a persistent environment, so every run picks up right where it left off.

Your credentials stay in your own private environment - WebRun never stores your passwords.
Strict Lockdown

Every action is checked against this policy before it runs.

Domains ALLOWLIST
Typed input ALLOW
Shell command BLOCK
File uploads BLOCK
Runs in a contained environment More on policies
Good to know

Questions, answered

Does it publish the generated images anywhere?

No. WebRun only generates and logs the file. Publishing or using the image anywhere public stays a manual step for your team.

What if a brief is missing a prompt?

It skips any brief without a complete prompt and leaves a note in Notion, rather than generating from an empty or guessed prompt.

Can I regenerate an image with a different prompt?

Yes. Update the brief in Notion and mark it Ready again, and the next run generates a fresh version.

Put this on autopilot.

Turn it on in minutes - or have our team set it up for you.