Skip to main content

How to use Riverflow Batch

Written by Erika

Riverflow Batch lets you apply the same image action to many assets at once. Use it when you want to make consistent changes across a group of product images, previous photoshoot outputs, uploads, or approved creative assets without setting up each edit one by one.


Batch is best for repeatable production tasks such as changing aspect ratios, swapping a product into multiple scenes, or applying the same freestyle prompt across a set of images.

Before you start

You will need:

  • Access to Batch Jobs for your selected brand.

  • At least one image to use as an input.

  • Any reference images required by the action you choose. For example, a product swap action may ask for the new product image.

  • Enough team credits for the estimated batch run.

If you do not see Batch Jobs in Riverflow, the feature may not be enabled for your brand yet. Contact your Riverflow team or join the early access waitlist if it is shown in the app.


Start a new Batch Job

  1. In Riverflow, select the brand you want to work in.

  2. OpenBatch Jobsfrom the app navigation.

  3. ClickNew Batch Job.

  4. Choose aSaved Action.

A Saved Action is a reusable recipe for the kind of change you want to make. Each action includes its own generation settings, provider, and output behaviour. Public actions are provided by Riverflow; your team may also have custom actions.
​

Choose your inputs

After choosing an action, select the images you want to process.
You can choose images from:

  • Folders

  • Photoshoots

  • Batchoutputs from earlier batch jobs

  • Products

  • Uploadedassets

  • Upload New

Each selected image becomes one batch item. When you are happy with the selection, click Continue.


Set the output plan

The output plan controls what Riverflow will create for every selected input.
For example:

  • 10 input images x 1 output variant = 10 outputs

  • 10 input images x 3 output variants = 30 outputs

Each output variant can have:

  • A clear label, such asSquare crop,Product swap, orBlue background.

  • Action-specific configuration, if the Saved Action requires it.

  • Reference images, if the action needs them.

Reference images are used to guide the result. For example, for a product swap, add the product image that should appear in the final output. Some actions require at least one reference image before you can continue.
​

Click Continue when the output plan is ready.


Confirm credits and start the job

On the confirmation step, Riverflow shows:

  • The selected Saved Action.

  • How many items and variants will run.

  • The total number of expected outputs.

  • The estimated credit usage.

  • The maximum credit usage for the run.

  • Your available credits.

Review this carefully before starting. If the job needs more credits than your team has available, Riverflow will block the run so you do not start a job that cannot complete.
When everything looks right, click Start Job.


Riverflow will start the batch and take you to the review page. You can leave this page while the job runs. Riverflow will email you when the results are ready for review.


Review your outputs

Open Batch Jobs at any time to see previous and in-progress runs. Each job shows its status, item count, expected outputs, completed outputs, failed outputs, and credit usage.
​

Job statuses include:

  • Queued: the job is waiting to start.

  • Running: outputs are being generated.

  • Review required: outputs are ready for human review.

  • Completed: all required review decisions have been made.

  • Failed: the job could not complete.

In the Batch Review screen, use the tabs to filter outputs:

  • To Review

  • Generating

  • Flagged

  • Approved

  • Rejected

  • All

Select an output to compare it with the source image. Riverflow shows the generated result, the input images used, the AI recommendation, score, status, and any available judgement summary.


Approve, reject, or retry

For each completed output, choose:

  • Approveif the result is ready to use.

  • Rejectif the result should not be used.

  • Retryafter rejecting, if you want Riverflow to generate a new attempt for that same output.

You can also use Approve all to approve all currently visible reviewable outputs. This follows the active filter, so check which tab you are viewing before confirming.


Export reviewed outputs

After approving or rejecting outputs, click Export in the Batch Review screen.
You can export:

  • Allreviewed outputs

  • Rejected Only

  • Approved Only

Use approved exports for final creative handoff. Use rejected exports when you want to review problems, share feedback, or keep a record of outputs that should not be used.


Tips for better results

  • Start with a small test batch when using a new Saved Action.

  • Use clear, high-quality input images.

  • Add reference images that show the product, artwork, or visual detail as clearly as possible.

  • Give output variants descriptive labels so review and export are easier later.

  • For product swaps, check scale, shadows, perspective, and product identity before approving.

  • For aspect ratio changes, check that important product details have not been cropped or distorted.

  • For freestyle prompts, keep the prompt specific and review for brand/product accuracy.

Troubleshooting

I cannot start the job.

Check that you selected at least one input, completed any required reference images, and have enough credits.

The job is still running.

Large batches can take longer because every input and output variant needs to process. You can leave the page and return from Batch Jobs later.

Some outputs failed.

Open the job and review the failed items. You may need to retry rejected or failed outputs, reduce the batch size, or adjust references/settings before running again.

Approve all is disabled.

There may be no reviewable outputs in the current filter, or the outputs may still be generating. Switch to To Review or All, then refresh.

Export is disabled.

Export becomes available after outputs have approval decisions. Approve or reject the outputs you want to include, then try again.

Did this answer your question?