Create a Scheduled RSS Feed Workflow in n8n
Skyler Neal
70 steps
6 minutes
N8N
Gmail
1
Navigate to the n8n website, create a free account, and select "Create Workflow" from the top right corner of the workflow dashboard
2
Click "Add first step"
3
Click "On a schedule"
4
Click "Trigger Interval"
5
Click this text field.
6
Click the "Midnight" field.
7
Click "9am"
8
Click "Execute step"
9
Click here.
10
Click the "Search nodes..." field.
11
Click "Edit Fields (Set)"
12
Click the "name" field.
13
Type "RSS Feeds"
14
Click the "Select" field.
15
Click "Array"
16
Click the "value" field.
17
Copy the output from this prompt (ChatGPT recommended): “Recommend high-quality sources for an AI-marketing ‘Signal Scanner’ workflow and find the correct RSS feed URLs for each source. Then return the final list as a clean JSON array of strings. Only include valid, working RSS URLs.”
18
Click "Execute step"
19
Click the plus sign
20
Click "Split Out"
21
Click and drag the "RSS Feeds" box into the "Fields to Split Out" box
22
Click "Execute step" to check that it works
23
Click the plus sign
24
Click "RSS Read"
25
Click here.
26
Click here.
27
Click the "Search nodes..." field.
28
Click "Data transformationManipulate, filter or convert data"
29
Click "Edit Fields (Set)"
30
Click "summary"
31
Click "title"
32
Click here.
33
Click "Execute step"
34
Click "Back to canvas"
35
Click here.
36
Click "Data transformation"
37
Click "Remove items matching a condition"
38
Click the "Select" field.
39
Click "contains"
40
Click "contentSnippet"
41
Click the "value2" field.
42
Type "ai"
43
Click "Add condition"
44
Click "contentSnippet"
45
Click the "Select" field.
46
Click "contains"
47
Click the "value2" field.
48
Type "marketing"
49
Click "Execute step"
50
You can see that the filter node worked because it took a list of 225 items and narrowed it down to 9, following my conditions. Next, hit the plus sign again.
51
Add the "Message a model" node
52
Attach a model to this workflow. Note, you will likely need the premium version of an AI model in order to plug it into n8n.
53
In the Prompt field, define what you want the output schema to look like.
54
In the instructions field, this is where you type in the prompt to the model (Confusing I know).
55
Execute step
56
Click the plus
57
Click "Aggregate"
58
Drag the "text" field into the input field
59
Click "Execute step"
60
Click the plus
61
Click "Gmail"
62
Click "Send a message"
63
Click the "Select Credential" field.
64
Click "Create new credential"
65
Sign into your account
66
Type the email address you want it to message
67
Type the subject line
68
Drag the top "Text" Input into the Message field. Here's where I asked n8n AI to help me configure the code to separate each item out in the email it sends, as opposed to sending me a huge paragraph.
69
Click "Execute"
70
Congrats, you have just built a Signal Scanner agent! If the workflow breaks or is bugging out, I recommend using the n8n AI pop-up tab to trouble-shoot, it's actually really helpful.
Create a Scheduled RSS Feed Workflow in n8n
Skyler Neal
70 steps
6 minutes
N8N
Gmail
1
Navigate to the n8n website, create a free account, and select "Create Workflow" from the top right corner of the workflow dashboard
2
Click "Add first step"
3
Click "On a schedule"
4
Click "Trigger Interval"
5
Click this text field.
6
Click the "Midnight" field.
7
Click "9am"
8
Click "Execute step"
9
Click here.
10
Click the "Search nodes..." field.
11
Click "Edit Fields (Set)"
12
Click the "name" field.
13
Type "RSS Feeds"
14
Click the "Select" field.
15
Click "Array"
16
Click the "value" field.
17
Copy the output from this prompt (ChatGPT recommended): “Recommend high-quality sources for an AI-marketing ‘Signal Scanner’ workflow and find the correct RSS feed URLs for each source. Then return the final list as a clean JSON array of strings. Only include valid, working RSS URLs.”
18
Click "Execute step"
19
Click the plus sign
20
Click "Split Out"
21
Click and drag the "RSS Feeds" box into the "Fields to Split Out" box
22
Click "Execute step" to check that it works
23
Click the plus sign
24
Click "RSS Read"
25
Click here.
26
Click here.
27
Click the "Search nodes..." field.
28
Click "Data transformationManipulate, filter or convert data"
29
Click "Edit Fields (Set)"
30
Click "summary"
31
Click "title"
32
Click here.
33
Click "Execute step"
34
Click "Back to canvas"
35
Click here.
36
Click "Data transformation"
37
Click "Remove items matching a condition"
38
Click the "Select" field.
39
Click "contains"
40
Click "contentSnippet"
41
Click the "value2" field.
42
Type "ai"
43
Click "Add condition"
44
Click "contentSnippet"
45
Click the "Select" field.
46
Click "contains"
47
Click the "value2" field.
48
Type "marketing"
49
Click "Execute step"
50
You can see that the filter node worked because it took a list of 225 items and narrowed it down to 9, following my conditions. Next, hit the plus sign again.
51
Add the "Message a model" node
52
Attach a model to this workflow. Note, you will likely need the premium version of an AI model in order to plug it into n8n.
53
In the Prompt field, define what you want the output schema to look like.
54
In the instructions field, this is where you type in the prompt to the model (Confusing I know).
55
Execute step
56
Click the plus
57
Click "Aggregate"
58
Drag the "text" field into the input field
59
Click "Execute step"
60
Click the plus
61
Click "Gmail"
62
Click "Send a message"
63
Click the "Select Credential" field.
64
Click "Create new credential"
65
Sign into your account
66
Type the email address you want it to message
67
Type the subject line
68
Drag the top "Text" Input into the Message field. Here's where I asked n8n AI to help me configure the code to separate each item out in the email it sends, as opposed to sending me a huge paragraph.
69
Click "Execute"
70
Congrats, you have just built a Signal Scanner agent! If the workflow breaks or is bugging out, I recommend using the n8n AI pop-up tab to trouble-shoot, it's actually really helpful.