> ## Documentation Index
> Fetch the complete documentation index at: https://flowstate-577c2668.mintlify.site/llms.txt
> Use this file to discover all available pages before exploring further.

# Video

> The Videos page is your team’s central library for uploading and managing videos. Upload a video once, then use it across Search and Workflows.

<Card icon="upload" title="Introduction">
  Uploading is the setup step for everything you’ll do in Flowstate. When you upload a video, you’re not just adding a file—you’re also preparing it for how it will be used next.

  **During upload, you can:**

  * **Add tags** to keep your library organized (e.g., “Interview”, “Episode 12”, “NAB”).
  * **Enable Smart Search** to index the video for moment-level discovery (moments, emotions, objects, people, key quotes).
  * **Auto-add to a workflow** so the video is routed into an automation as soon as processing completes (e.g., summaries, clip lists, structured outputs, compliance checks).

  Once processing finishes and the video is **Ready**, it appears in the **All Videos** table and is available across **Search** and **Workflows**.
</Card>

<Frame>
  <img src="https://mintcdn.com/flowstate-577c2668/ge1Y2LQ8oLxYlD88/images/Screenshot2026-03-04at7.43.06PM.png?fit=max&auto=format&n=ge1Y2LQ8oLxYlD88&q=85&s=8229d0a4a9d9663686ad17a92ba63851" alt="Screenshot 2026 03 04 At 7 43 06 PM" title="Screenshot 2026 03 04 At 7 43 06 PM" className="mx-auto" width="3420" height="1956" data-path="images/Screenshot2026-03-04at7.43.06PM.png" />
</Frame>

### Upload options

Use the **Upload Videos** panel to bring videos in from:

* **Upload from PC**\
  Drag and drop (or choose files) from your computer.
* **Download from URL**\
  For YouTube links or private AWS links (e.g., presigned S3 URLs). Paste one or more URLs (comma-separated) and Flowstate will download and process them.
* **Upload from Google Drive / Box / Dropbox**\
  Connect your account, browse, and select videos—best if your team already works out of cloud drives.
* **Upload from AWS S3**\
  Browse connected S3 buckets and select videos—ideal for large libraries and high-volume ingestion.

**Note:** No matter how you upload, every video ends up in the same place–the All Videos table.

<Frame>
  <img src="https://mintcdn.com/flowstate-577c2668/ge1Y2LQ8oLxYlD88/images/Screenshot2026-03-04at7.44.19PM.png?fit=max&auto=format&n=ge1Y2LQ8oLxYlD88&q=85&s=0bd104515a305032a87db3b7adcca300" alt="Screenshot 2026 03 04 At 7 44 19 PM" width="2750" height="1912" data-path="images/Screenshot2026-03-04at7.44.19PM.png" />
</Frame>

## Upload metadata

Next to Upload Videos, you’ll see Upload Metadata, which helps you enrich videos with structured fields for organization and filtering.

### Upload Metadata (JSON)

Upload **JSON metadata files** from your computer. This is best when metadata already exists in another system (CMS/MAM/DAM) or you’re exporting from a spreadsheet.

### Add Metadata (manual)

Add metadata directly in the UI using key-value fields. To attach metadata to a specific video, enter the exact video filename, then add fields like `series`, `episode`, `speaker`, `category`, or any custom attribute.

**Why metadata matters:** Metadata can be shown as table columns and used in filters, making it much easier to manage and operate on large video libraries.

<Frame>
  <img src="https://mintcdn.com/flowstate-577c2668/ge1Y2LQ8oLxYlD88/images/Screenshot2026-03-04at7.44.36PM.png?fit=max&auto=format&n=ge1Y2LQ8oLxYlD88&q=85&s=b56c09c807465242171a8b164c3dbb99" alt="Screenshot 2026 03 04 At 7 44 36 PM" width="1570" height="1404" data-path="images/Screenshot2026-03-04at7.44.36PM.png" />
</Frame>


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.