# Workflows

## Workflows

### ❓ What is it?

**Workflows** allow you to create and run multi-step automations to speed up your editing process across multiple projects. By chaining multiple FireCut features together, you can create a "fire & forget" process that takes your video from raw footage to a polished cut in a single click.

For example, you can create a workflow that automatically runs "Remove silences", then "Remove repetition", then "Add B-roll", and finally "Add captions."

<figure><img src="https://4122560492-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FWDn6n1C7MKZBHdDcmm6f%2Fuploads%2FsrrCV9wXUSu0D3kmSA6X%2Fw.png?alt=media&#x26;token=6a2497d4-0c54-4421-9772-8be6c1633428" alt=""><figcaption></figcaption></figure>

The following features are currently available to use as steps in a workflow (these utilize their "auto" variants to ensure a workflow runs smoothly without interruptions):

* Remove silences
* Remove repetition
* Add zooms
* Add B-roll
* Add captions
* Add chapters
* Remove profanity
* Find music

### 🤔 How does it work?

To access this feature, open the **Workflows** menu in FireCut. From here, you will see your list of existing workflows.

* To **run a workflow**, simply click on a workflow in the list to start it.
* To **create a new workflow:** click the "+" button on the top.
* To **edit a workflow**, click the "edit" button (pen icon) next to it.
* **Building a workflow:** Give your workflow a name and start adding steps. Every time you add a step, you will be taken to the specific settings menu for that feature so you can define exactly how it should behave.
* **Running a workflow:** Once started, FireCut will process your entire workflow step-by-step using the settings you chose. If a specific step doesn't find anything to do or encounters an issue (for example, if find B-roll finds no footage), the workflow will safely continue to the next step. The results of all the different steps will be shown at the end.

### ⚙️ Settings

When creating or editing a workflow, you configure the settings for each individual step right inside the workflow builder.

* Each step you add will allow you to set its specific settings (like silence thresholds, caption themes, or zoom frequency). These settings are saved to the workflow itself, allowing you to create highly tailored automations for the different types of footage you have.

### 💡 Tips for best outcomes

* Workflows are designed to process your **whole sequence**. In/Out points are ignored when running a workflow.
* Running large workflows with many steps on long videos may take a while to process. You should avoid making changes on the timeline while a workflow is in progress.
* The features inside a workflow act exactly as they act alone, so you can use your existing knowledge when customizing them. As always, you can also refer to the existing documentation for a feature if you need to.

### 🙋‍♂️ Common questions, issues, watch-outs

* **"Can I undo a workflow if I don't like the result?"** --> Yes! Just like any other action in FireCut, you can use the standard FireCut **Undo** button at the top of the plugin to roll back the entire workflow operation.
* **"Can I apply a workflow to just a small section of my timeline?"** --> Currently, workflows apply to the entire sequence and do not use In/Out points. If you only want to process a small clip, we recommend running the individual features manually or dropping that clip into a new sequence before running the workflow.
* **"What happens if a step fails or finds no results?"** --> The workflow will not fail completely. It will just continue to the next step, and will provide a summary of the results at the very end, whether successful or otherwise.
* **"Do you save checkpoints after every workflow step?"** --> Yes, FireCut saves a copy of your sequence after every workflow step. This is saved in your **Project -> FireCut -> Workflows** bin
