# RSS trigger

With the RSS trigger, you can start workflows when there are new items in an RSS feed.

## Find an RSS feed URL

To specify what feed to monitor with your RSS trigger, you need an **RSS feed URL**. An RSS feed URL is different from a website's URL. Many sites (like YouTube, WordPress, Medium) but not all offer RSS feeds.

{% hint style="info" %}
Tip: Asking ChatGPT is often the quickest way to get a site's RSS feed URL!
{% endhint %}

If a website has an RSS feed, here's how you get the link manually:

1. Right-click anywhere on the page and click to **view the page source**
2. Use Ctrl+F or Command-F to search for `rss`
3. Copy the link with "rss" in it

### Find an RSS feed URL for a YouTube channel

{% hint style="info" %}
This RSS link can be found in the **YouTube channel page's page source**. Make sure you're on the channel page when you look for this link. A video page won't have it, and the link to the page itself won't work either!
{% endhint %}

To find the RSS feed URL for a YouTube channel, you need to enter the URL in this format. Note that this is not the link to the channel page itself!

`https://www.youtube.com/feeds/videos.xml?channel_id=CHANNEL_ID`

To find this link:

1. Open the **YouTube channel page** you want to monitor
2. Right-click anywhere and click to **view the page source**
3. Search for `rss` or `channel_id` and copy the link it's in

For example, for the Relay.app YouTube feed URL, it's:

[`https://www.youtube.com/feeds/videos.xml?channel_id=UCIENacxDzvxb7mWIXZRZtAQ`](https://www.youtube.com/feeds/videos.xml?channel_id=UCIENacxDzvxb7mWIXZRZtAQ)

## Examples of workflow with the RSS feed trigger

Here are a few demo videos that use this trigger:

{% embed url="<https://www.youtube.com/watch?v=A1H5pSyR9Bg>" %}
Summarize blog posts from an RSS feed
{% endembed %}

{% embed url="<https://www.youtube.com/watch?v=fq5DuoDfJiM&t=1548s>" %}
"Build an AI Agent with me" session on writing LinkedIn content based on an RSS feed
{% endembed %}


---

# Agent Instructions: 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:

```
GET https://docs.relay.app/triggers/rss-trigger.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
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.
