> ## 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.

# 13. Intro

> Add a short intro to the beginning of your video for brand consistency and professionalism.

Add a short intro to the beginning of your video. This helps create brand consistency, improve viewer retention, and make your videos feel more professional.

## How It Works

The Intro tile inserts an intro clip **before** your main video. You can choose between Mosaic's built-in intros or upload your own.

## Input & Settings

### Intro Source

Two choices:

1. **Use Mosaic Intro**
   * Mosaic adds a simple, pre-built intro for you.
2. **Use Custom Intro**
   * You upload your own intro clip (e.g., brand bumper, logo reveal, short animation).

Choose **Custom** if you already have branded assets.

***

## API Info

<AccordionGroup>
  <Accordion title="Node Params & API Details" icon="code">
    * **Node ID:** `ef3f8d59-26be-4ea0-b655-9a08b10577cc`

    ### Node params

    | Param                   | Type                   | Required    | Default    | Notes                                           |
    | ----------------------- | ---------------------- | ----------- | ---------- | ----------------------------------------------- |
    | `use_custom_intro`      | `"mosaic" \| "custom"` | Yes         | `"mosaic"` | Select built-in intro vs uploaded custom intro. |
    | `custom_intro_video_id` | `string` (UUID)        | Conditional | unset      | Required when `use_custom_intro="custom"`.      |

    ### Scenario requirements

    * If `use_custom_intro="custom"`, provide `custom_intro_video_id`.

    ### Runtime notes

    * UI currently uploads and stores custom intros as video asset IDs (`custom_intro_video_id`) and limits uploads to MP4.

    ### Example

    ```json theme={null}
    {
      "use_custom_intro": "custom",
      "custom_intro_video_id": "aaaaaaaa-bbbb-cccc-dddd-eeeeeeeeeeee"
    }
    ```
  </Accordion>
</AccordionGroup>
