All templates

Automated Sora Prompt Batch Runs

You upload a prompt list, and WebRun opens Sora, enters each prompt in turn with the aspect ratio and duration you chose, waits for every generation to finish, records which prompt produced which video, posts the batch index to Microsoft Teams, and pings you in Telegram when the run is done.

Runs on WebRun · Strict Lockdown policy
On demand, when you upload a prompt list WebRunorchestrates each step
1 Sora run every prompt in the list
2 Microsoft Teams post the batch index
3 Telegram ping you when the batch is done
In short

How do I run a list of prompts through Sora in one batch?

WebRun takes the prompt list you upload, opens Sora, and submits each prompt in turn with the aspect ratio and duration you set, waiting for each generation to finish. It pairs every result with the prompt that produced it, posts the batch index to Microsoft Teams, and pings you in Telegram when the run is done.

  • A whole prompt list runs without pasting prompts one at a time
  • Every generation stays paired with the prompt that made it
  • The batch stops at your limit and nothing is published

Built for video producers · creative studios · marketing teams · AI content creators

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 sora.com in a real browser with your saved login - no setup, no API keys.

  2. 1
    Sora - run every prompt in the list
    sora.com
    WebRun in Sora: run every prompt in the list
    WebRun opens Sora to run every prompt in the list.
    • Read the prompt list you provided, one prompt per line
    • Open Sora and enter the first prompt with the aspect ratio and duration you set
    • Wait for the generation to finish, then note the result and move to the next prompt
    • Stop at the batch limit you set, so a long list cannot run away
    • Record which prompt produced which generation as you go
    • Publish nothing and share nothing. Every result stays inside your own Sora account

    Done when Every prompt in the list has been run, or the batch limit has been reached.

  3. 2
    Microsoft Teams - post the batch index
    microsoft.com
    WebRun in Microsoft Teams: post the batch index
    WebRun opens Microsoft Teams to post the batch index.
    • Post the batch index to your production channel
    • List each prompt with the generation it produced, the aspect ratio and the duration
    • Flag any prompt that failed or was refused, with the reason given
    • Give the totals: prompts submitted, generations returned, prompts left unrun

    Done when The channel has an index pairing every prompt with its result.

  4. 3
    Telegram - ping you when the batch is done
    telegram.org
    WebRun in Telegram: ping you when the batch is done
    WebRun opens Telegram to ping you when the batch is done.
    • Message you when the batch finishes, with the counts and how long it took
    • Say straight away if the run stopped early at the batch limit
    • Link back to the Teams index for the prompt-by-prompt detail

    Done when You know the batch is finished without watching it.

Run settings

How is each run configured?

Starting pageWhere Chrome opens at the start of each run
sora.com
ScheduleRuns automatically on this cadence
On demand, when you upload a prompt list
DeliveryHow each run's result reaches you
Batch index · Microsoft Teams
OutputWhat each run produces - Each prompt paired with the generation it produced, its aspect ratio and duration, plus any prompt that failed and why.
Text
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

Will it publish or share the videos?

No. Every generation stays inside your own Sora account. WebRun records what was made and posts an internal index, nothing more.

Can it run away with a huge list?

No. You set a batch limit before the run, and WebRun stops there and reports how many prompts were left unrun.

What happens to a prompt that fails?

It is listed in the index with the reason Sora gave, so you can reword it and include it in the next batch rather than losing track of it.

Put this on autopilot.

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