> ## Documentation Index
> Fetch the complete documentation index at: https://docs.mosaic.so/llms.txt
> Use this file to discover all available pages before exploring further.

# 14. Outro

> Add an outro to the end of your video to wrap up content and encourage viewer actions.

Add an outro to the end of your video. Outros help wrap up content cleanly and can encourage viewers to take actions like subscribing, following, or watching the next clip.

## How It Works

The Outro tile inserts an outro clip **after** your main content. You can choose Mosaic's pre-made outro, upload your own branded outro, or import a video from Mimir by item ID.

## Input & Settings

### Outro Source

Three choices:

1. **Use Mosaic Outro**
   * Adds a simple, generic outro for quick exports.
2. **Upload Custom Outro**
   * Lets you upload your own outro, such as:
     * End cards
     * Social handles
     * Subscribe prompts
     * Brand bumpers

Use **Custom** if you have branding assets.

3. **Use Mimir File**
   * Paste the video item's Mimir file ID.
   * Uses the Mimir connection configured for the current workspace.
   * Downloads and imports the high-resolution file when the tile runs, then appends it as the outro.

***

## API Info

<AccordionGroup>
  <Accordion title="Node Params & API Details" icon="code">
    * **Node ID:** `cf517f33-3f78-4d55-88c2-a7d8478f8ef9`

    ### Node params

    | Param           | Type                              | Required    | Default    | Notes                                                                              |
    | --------------- | --------------------------------- | ----------- | ---------- | ---------------------------------------------------------------------------------- |
    | `outro_mode`    | `"mosaic" \| "upload" \| "mimir"` | Yes         | `"mosaic"` | Select built-in, uploaded, or Mimir outro.                                         |
    | `video_id`      | `string` (UUID)                   | Conditional | unset      | Required when `outro_mode="upload"`.                                               |
    | `mimir_file_id` | `string`                          | Conditional | unset      | Required when `outro_mode="mimir"`; must identify a downloadable Mimir video item. |

    ### Scenario requirements

    * If `outro_mode="upload"`, provide `video_id`.
    * If `outro_mode="mimir"`, provide `mimir_file_id` and configure a workspace Mimir integration.

    ### Runtime notes

    * UI upload flow is MP4-focused and stores custom outro as an asset ID.
    * Mimir files are resolved using workspace-scoped credentials and copied into Mosaic storage at runtime so queued renders do not depend on an expiring Mimir download URL.

    ### Example

    ```json theme={null}
    {
      "outro_mode": "mimir",
      "mimir_file_id": "dddddddd-eeee-ffff-0000-111111111111"
    }
    ```

    ### Backward compatibility

    Existing workflows may continue to use `use_custom_outro`, `custom_outro_video_id`,
    and `mimir_outro_file_id`. The runtime maps legacy `"custom"` mode to
    `outro_mode="upload"`. New and edited workflows emit only the canonical names
    shown above.
  </Accordion>
</AccordionGroup>
