TinyOwl
English
Download

Guide

Workflows

A workflow is a reusable run plan shared by the main window and menu bar. It can include resize, compression, and upload steps in a fixed order.

Workflow Structure

TinyOwl workflows always follow this order:

Resize -> Compression -> Upload

Resize is optional. Compression is required. Upload is optional. The main window and menu bar both run the active workflow; Settings -> Workflows is where you create and edit workflows. If you are new to the flow, start with the Quick Start.

Create a Workflow

  1. Open Settings.
  2. Select Workflows.
  3. Click Add workflow.
  4. Expand the new workflow with Edit.
  5. Rename it based on the real task, such as “Blog WebP upload” or “Resize 1600 and save”.
  6. Configure its steps.
  7. Click Use now if it should become the active workflow across the app.

Edit Workflow Steps

To edit a workflow:

  1. Open Settings -> Workflows.
  2. Expand the workflow with Edit.
  3. Click a step in the visual flow.
  4. Edit the selected step in the configuration panel below.

For the Resize step:

  • Click Add resize step if the workflow does not have one.
  • Select a resize preset.
  • Use Edit resize preset if the preset itself needs different dimensions.
  • Remove the step if this workflow should keep original dimensions.

For the Compression step:

  • Select a compression preset.
  • Use Edit preset if output format, compression level, save behavior, or filename behavior needs to change.
  • This step cannot be removed.

For the Upload step:

  • Click Add upload step if the workflow should upload compressed results.
  • Select an upload provider.
  • Choose upload filename strategy.
  • Set the upload path template.
  • Remove the step if this workflow should only save files locally.
TinyOwl settings page with a workflow expanded and the three-step editor visible.
Show the three-step flow and the configuration panel for the selected step.

Select the Active Workflow

There are three ways to choose the active workflow:

  • In Settings -> Workflows, turn on Use now for the workflow.
  • In the main window, select the workflow from the workflow strip.
  • Open TinyOwl from the menu bar and choose a workflow from its workflow menu.

The active workflow controls processing from both the main window and the menu bar. If it has an upload step, TinyOwl runs compression and upload. If it has no upload step, it runs local compression only.

Delete a Workflow

  1. Open Settings -> Workflows.
  2. Find the workflow.
  3. Click Delete.
  4. Confirm the dialog.

TinyOwl keeps at least one workflow, so the delete action is disabled when only one workflow remains.

Good Workflow Names

Name workflows by the task they perform:

  • Compress only
  • WebP for website
  • Resize 1600 and save
  • Resize and upload to R2
  • AVIF archive copy

Avoid names that only describe one parameter, such as q75, because a workflow may also include resize and upload behavior.