> For the complete documentation index, see [llms.txt](https://everyday-digital.gitbook.io/streams-docs/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://everyday-digital.gitbook.io/streams-docs/create-streams/import-from-youtube.md).

# Import YouTube

**Create a Stream containing a selection of videos from a single YouTube channel**.

## Quick Steps: How to Import a YouTube channel

1. **Open Streams.** Select the + icon to create a new Stream.&#x20;
2. **Choose the Stream type**: Import YouTube.
3. **Select an app.** Choose which app the Stream will be published to.
4. **Insert a Channel ID**. Provide an existing [YouTube channel ID](#how-to-copy-the-youtube-video-channel-id).
5. **Hit enter and allow the channel to load.** Once loaded, select Import.
6. **Open the Stream.** In the Streams Editor, go to Episodes.
7. **Select the + icon in the Streams Editor.** Choose specific episodes that you want to add to your Stream by selecting ADD. To add entire channel playlists, go to [YouTube Sync](#youtube-sync).&#x20;
8. **The** [**Listing**](https://everyday-digital.gitbook.io/publishing-docs/publishing-options/listing)**,** [**Theme & Assets**](https://everyday-digital.gitbook.io/publishing-docs/publishing-options/theme-and-assets) **will be populated with data from the channel.** Check and edit where needed.
9. **Configure** [**Targeting**](https://everyday-digital.gitbook.io/publishing-docs/publishing-options/targeting) **then** [**Publish**](https://everyday-digital.gitbook.io/publishing-docs/) **the Stream.**

## How to get the YouTube video Channel ID

1. **Open a YouTube Channel.** Simply click on the channel icon.
2. **Click on the Description to view more.** Scroll all the way down until you see the share button.
3. **Select Share channel, then** **Copy channel ID.**
4. **Paste the Channel ID when** [**creating your Stream**](#quick-steps-how-to-create-an-audio-stream)**.** For the Create Video Stream option, enter the Channel ID when adding from YouTube.&#x20;

<figure><img src="/files/n3sSrgzcjzPSttk37JLL" alt="" width="563"><figcaption><p>Create a Stream: Import YouTube</p></figcaption></figure>

## **YouTube Sync**

**Sync specific playlists or the entire channel.** All episodes (up to the latest 100 episodes) will be added to your stream. \
\
**Auto-update the Stream with new episodes.** Set this option if all new episodes added to the original channel should be pulled into your Stream.

{% embed url="<https://cdn.falkor.io/uploads/2020/07/cloud-file-4676/b2c4790d4f09065fdd2a33a1fdee12ae.mp4>" %}


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter, and the optional `goal` query parameter:

```
GET https://everyday-digital.gitbook.io/streams-docs/create-streams/import-from-youtube.md?ask=<question>&goal=<endgoal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
