This workflow corresponds to n8n.io template #4709 — we link there as the canonical source.
This workflow follows the HTTP Request → OpenAI recipe pattern — see all workflows that pair these two integrations.
The workflow JSON
Copy or download the full n8n JSON below. Paste it into a new n8n workflow, add your credentials, activate. Full import guide →
{
"id": "xD6cGHJBF0QwUUc5",
"name": "RSS - WhatsApp",
"tags": [],
"nodes": [
{
"id": "810a8040-2bfc-4125-9c5d-273e089a857c",
"name": "Filter",
"type": "n8n-nodes-base.filter",
"position": [
2240,
500
],
"parameters": {
"options": {},
"conditions": {
"options": {
"version": 2,
"leftValue": "",
"caseSensitive": true,
"typeValidation": "strict"
},
"combinator": "and",
"conditions": [
{
"id": "30d4f694-9378-42b4-b1d5-cbc38fb3e7fe",
"operator": {
"type": "dateTime",
"operation": "after"
},
"leftValue": "={{ $json.pubDate }}",
"rightValue": "={{ $today.minus({ days: 1 }) }}"
}
]
}
},
"typeVersion": 2.2
},
{
"id": "ffe9e174-749f-4864-8402-629e5a850961",
"name": "Edit Fields",
"type": "n8n-nodes-base.set",
"position": [
1820,
420
],
"parameters": {
"options": {},
"assignments": {
"assignments": [
{
"id": "e2ffe594-180d-4e1d-b869-8056ac67015d",
"name": "title",
"type": "string",
"value": "={{ $json.title }}"
},
{
"id": "87c5a171-9ab9-4043-a72a-32aec218fe63",
"name": "pubDate",
"type": "string",
"value": "={{ $json.pubDate }}"
},
{
"id": "978b05c9-6e6b-4a18-bc06-4de785b19413",
"name": "conteudo",
"type": "string",
"value": "={{ $json['content:encoded'] }}"
}
]
}
},
"typeVersion": 3.4
},
{
"id": "22d05f1c-7c65-4226-b842-e3a357994615",
"name": "Edit Fields1",
"type": "n8n-nodes-base.set",
"position": [
1820,
620
],
"parameters": {
"options": {},
"assignments": {
"assignments": [
{
"id": "e2ffe594-180d-4e1d-b869-8056ac67015d",
"name": "title",
"type": "string",
"value": "={{ $json.title }}"
},
{
"id": "87c5a171-9ab9-4043-a72a-32aec218fe63",
"name": "pubDate",
"type": "string",
"value": "={{ $json.pubDate }}"
},
{
"id": "bae1b890-716b-442c-8714-b4ece09063d7",
"name": "conteudo",
"type": "string",
"value": "={{ $json.contentSnippet }}"
}
]
}
},
"typeVersion": 3.4
},
{
"id": "5ebcfd94-fa94-46cb-b4ff-a487af4520c2",
"name": "Edit Fields2",
"type": "n8n-nodes-base.set",
"position": [
1820,
840
],
"parameters": {
"options": {},
"assignments": {
"assignments": [
{
"id": "e2ffe594-180d-4e1d-b869-8056ac67015d",
"name": "title",
"type": "string",
"value": "={{ $json.title }}"
},
{
"id": "87c5a171-9ab9-4043-a72a-32aec218fe63",
"name": "pubDate",
"type": "string",
"value": "={{ $json.pubDate }}"
},
{
"id": "978b05c9-6e6b-4a18-bc06-4de785b19413",
"name": "conteudo",
"type": "string",
"value": "={{ $json.contentSnippet }}"
}
]
}
},
"typeVersion": 3.4
},
{
"id": "5e2f2364-a0a0-4a93-99ec-d1c477c7e6bc",
"name": "Edit Fields3",
"type": "n8n-nodes-base.set",
"position": [
1820,
200
],
"parameters": {
"options": {},
"assignments": {
"assignments": [
{
"id": "e2ffe594-180d-4e1d-b869-8056ac67015d",
"name": "title",
"type": "string",
"value": "={{ $json.title }}"
},
{
"id": "87c5a171-9ab9-4043-a72a-32aec218fe63",
"name": "pubDate",
"type": "string",
"value": "={{ $json.pubDate }}"
},
{
"id": "978b05c9-6e6b-4a18-bc06-4de785b19413",
"name": "conteudo",
"type": "string",
"value": "={{ $json.content }}"
}
]
}
},
"typeVersion": 3.4
},
{
"id": "a9600807-9562-4ddc-a830-b18b81daffe4",
"name": "Merge",
"type": "n8n-nodes-base.merge",
"position": [
2040,
480
],
"parameters": {
"numberInputs": 4
},
"typeVersion": 3.1
},
{
"id": "39c8f94b-27ba-4676-9197-e87a493bcae6",
"name": "OpenAI",
"type": "@n8n/n8n-nodes-langchain.openAi",
"position": [
2820,
500
],
"parameters": {
"text": "=I've received news articles via RSS. Please analyze them and provide a concise summary of the top 3 to 5 main highlights. My goal is to get a quick overview of what's most relevant in these articles.\n1.{{ $json.data[0].title }}{{ $json.data[0].conteudo }}\n2.{{ $json.data[1].title }}{{ $json.data[1].conteudo }}\n3.{{ $json.data[2].title }}{{ $json.data[2].conteudo }}\n4.{{ $json.data[3].title }}{{ $json.data[3].conteudo }}\n5.{{ $json.data[4].title }}{{ $json.data[4].conteudo }}\n6.{{ $json.data[5].title }}{{ $json.data[5].conteudo }}\n7.{{ $json.data[6].title }}{{ $json.data[6].conteudo }}\n8.{{ $json.data[7].title }}{{ $json.data[7].conteudo }}\n9.{{ $json.data[8].title }}{{ $json.data[8].conteudo }}\n10.{{ $json.data[9].title }}{{ $json.data[9].conteudo }}",
"prompt": "define",
"options": {},
"resource": "assistant",
"assistantId": {
"__rl": true,
"mode": "list",
"value": "asst_7Miwcww78kuTtx5rVQ7m5Nnw",
"cachedResultName": "Linkedin"
}
},
"credentials": {
"openAiApi": {
"name": "<your credential>"
}
},
"typeVersion": 1.8
},
{
"id": "2e096826-70ee-433c-b59b-477eec5c3905",
"name": "Limit",
"type": "n8n-nodes-base.limit",
"position": [
2440,
500
],
"parameters": {
"maxItems": 10
},
"typeVersion": 1
},
{
"id": "2910734f-73c3-45c5-9470-5a08868cd66e",
"name": "Aggregate",
"type": "n8n-nodes-base.aggregate",
"position": [
2640,
500
],
"parameters": {
"include": "specifiedFields",
"options": {},
"aggregate": "aggregateAllItemData",
"fieldsToInclude": "title, pubDate, conteudo"
},
"typeVersion": 1
},
{
"id": "fda99f10-0a33-49f3-a46b-37d61567e851",
"name": "Schedule Trigger",
"type": "n8n-nodes-base.scheduleTrigger",
"position": [
1260,
520
],
"parameters": {
"rule": {
"interval": [
{
"triggerAtHour": 3
}
]
}
},
"typeVersion": 1.2
},
{
"id": "1b0fa8c7-bfd8-4267-b9ac-eb3c90b2160d",
"name": "No Operation, do nothing",
"type": "n8n-nodes-base.noOp",
"position": [
3380,
500
],
"parameters": {},
"typeVersion": 1
},
{
"id": "08cf9756-8407-4b9f-826d-ce21272de911",
"name": "Sticky Note",
"type": "n8n-nodes-base.stickyNote",
"position": [
2380,
680
],
"parameters": {
"content": "## About Limit\nlimits the analysis to the 10 most recent articles"
},
"typeVersion": 1
},
{
"id": "a747f665-ff17-4972-bb40-28c8251520dd",
"name": "My RSS 01",
"type": "n8n-nodes-base.rssFeedRead",
"onError": "continueRegularOutput",
"position": [
1600,
200
],
"parameters": {
"url": "https://uxdesign.cc/feed",
"options": {
"ignoreSSL": false
}
},
"typeVersion": 1.1,
"alwaysOutputData": true
},
{
"id": "ce492fd5-c8f9-4074-a080-56a55fc5074d",
"name": "My RSS 02",
"type": "n8n-nodes-base.rssFeedRead",
"onError": "continueRegularOutput",
"position": [
1600,
420
],
"parameters": {
"url": "https://www.technologyreview.com/topic/artificial-intelligence/feed/",
"options": {}
},
"typeVersion": 1.1,
"alwaysOutputData": true
},
{
"id": "1418186b-ee9a-480b-93e6-6483014a3ddf",
"name": "My RSS 03",
"type": "n8n-nodes-base.rssFeedRead",
"onError": "continueRegularOutput",
"position": [
1600,
620
],
"parameters": {
"url": "https://the-decoder.com/feed/",
"options": {}
},
"typeVersion": 1.1,
"alwaysOutputData": true
},
{
"id": "31da3f86-a150-4cd4-83bd-57bcb348f7c3",
"name": "My RSS 04",
"type": "n8n-nodes-base.rssFeedRead",
"onError": "continueRegularOutput",
"position": [
1600,
840
],
"parameters": {
"url": "https://www.theverge.com/rss/index.xml",
"options": {
"ignoreSSL": false
}
},
"typeVersion": 1.1,
"alwaysOutputData": true
},
{
"id": "a2e2bf11-d56a-470f-b183-751ff5a2d7f9",
"name": "Sticky Note1",
"type": "n8n-nodes-base.stickyNote",
"position": [
1540,
1000
],
"parameters": {
"content": "## About RSS\nYou can add how many RSS you want"
},
"typeVersion": 1
},
{
"id": "90ea767f-aa1f-4475-8378-85f9b34487eb",
"name": "Send resum to Whatsapp",
"type": "n8n-nodes-base.httpRequest",
"position": [
3160,
500
],
"parameters": {
"url": "yoururlapi.com",
"method": "POST",
"options": {},
"sendBody": true,
"authentication": "genericCredentialType",
"bodyParameters": {
"parameters": [
{
"name": "phone",
"value": "=your phone number"
},
{
"name": "message",
"value": "={{ $json.output }}"
}
]
},
"genericAuthType": "httpHeaderAuth"
},
"credentials": {
"httpHeaderAuth": {
"name": "<your credential>"
}
},
"typeVersion": 4.2
},
{
"id": "55a91be7-2fe8-45ea-9ac5-51e90a9bb2c9",
"name": "Sticky Note2",
"type": "n8n-nodes-base.stickyNote",
"position": [
3100,
700
],
"parameters": {
"content": "## About Resum\nyou can send to your whatsapp api, or email, drive..."
},
"typeVersion": 1
},
{
"id": "16acc038-b6f3-4a7d-a2d9-415c4287532b",
"name": "Sticky Note3",
"type": "n8n-nodes-base.stickyNote",
"position": [
1200,
680
],
"parameters": {
"content": "## About Trgger\nSet trigger how you wish"
},
"typeVersion": 1
},
{
"id": "47783f2d-e603-4325-9031-09d3eefe9fcd",
"name": "Sticky Note4",
"type": "n8n-nodes-base.stickyNote",
"position": [
2820,
700
],
"parameters": {
"content": "## System message (change if you want)\nI've received 10 news articles via RSS. Please analyze them and provide a concise summary of the top 3 to 5 main highlights. My goal is to get a quick overview of what's most relevant in these articles."
},
"typeVersion": 1
}
],
"active": false,
"settings": {
"executionOrder": "v1"
},
"versionId": "a24e6662-345a-4746-913d-104bfc17c63f",
"connections": {
"Limit": {
"main": [
[
{
"node": "Aggregate",
"type": "main",
"index": 0
}
]
]
},
"Merge": {
"main": [
[
{
"node": "Filter",
"type": "main",
"index": 0
}
]
]
},
"Filter": {
"main": [
[
{
"node": "Limit",
"type": "main",
"index": 0
}
]
]
},
"OpenAI": {
"main": [
[
{
"node": "Send resum to Whatsapp",
"type": "main",
"index": 0
}
]
]
},
"Aggregate": {
"main": [
[
{
"node": "OpenAI",
"type": "main",
"index": 0
}
]
]
},
"My RSS 01": {
"main": [
[
{
"node": "Edit Fields3",
"type": "main",
"index": 0
}
]
]
},
"My RSS 02": {
"main": [
[
{
"node": "Edit Fields",
"type": "main",
"index": 0
}
]
]
},
"My RSS 03": {
"main": [
[
{
"node": "Edit Fields1",
"type": "main",
"index": 0
}
]
]
},
"My RSS 04": {
"main": [
[
{
"node": "Edit Fields2",
"type": "main",
"index": 0
}
]
]
},
"Edit Fields": {
"main": [
[
{
"node": "Merge",
"type": "main",
"index": 1
}
]
]
},
"Edit Fields1": {
"main": [
[
{
"node": "Merge",
"type": "main",
"index": 2
}
]
]
},
"Edit Fields2": {
"main": [
[
{
"node": "Merge",
"type": "main",
"index": 3
}
]
]
},
"Edit Fields3": {
"main": [
[
{
"node": "Merge",
"type": "main",
"index": 0
}
]
]
},
"Schedule Trigger": {
"main": [
[
{
"node": "My RSS 01",
"type": "main",
"index": 0
},
{
"node": "My RSS 02",
"type": "main",
"index": 0
},
{
"node": "My RSS 03",
"type": "main",
"index": 0
},
{
"node": "My RSS 04",
"type": "main",
"index": 0
}
]
]
},
"Send resum to Whatsapp": {
"main": [
[
{
"node": "No Operation, do nothing",
"type": "main",
"index": 0
}
]
]
}
}
}
Credentials you'll need
Each integration node will prompt for credentials when you import. We strip credential IDs before publishing — you'll add your own.
httpHeaderAuthopenAiApi
For the full experience including quality scoring and batch install features for each workflow upgrade to Pro
About this workflow
This n8n workflow collects and summarizes news from multiple RSS feeds, using OpenAI to generate a concise summary that can be sent to WhatsApp or other destinations. Perfect for automating your daily news digest.
Source: https://n8n.io/workflows/4709/ — original creator credit. Request a take-down →
Related workflows
Workflows that share integrations, category, or trigger type with this one. All free to copy and import.
Turn your favorite podcast episodes into engaging social media content automatically. This workflow fetches new episodes from an RSS feed, transcribes the audio using OpenAI Whisper, generates a conci
This fully automated AI Twin Viral News system researches the latest trending news in any niche or industry, then generates talking-head AI clone videos WITHOUT having to film or edit yourself. This c
QA Engineers, SDETs, and automation enthusiasts who want to stay updated with the latest testing news without manually monitoring multiple blogs and communities.
This workflow finds potential customers, gathers detailed info about them and their companies, and then uses AI to research them in detail and write personalized messages for LinkedIn and a series of
It’s very important to come prepared to Sales calls. This often means a lot of manual research about the person you’re calling with. This workflow delivers a summary of the latest social media activit