This workflow follows the HTTP Request → RSS Feed Read 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 →
{
"nodes": [
{
"parameters": {
"url": "https://example.com/rss-feed",
"options": {}
},
"name": "RSS Feed Reader",
"type": "n8n-nodes-base.rssFeedRead",
"typeVersion": 1,
"position": [
240,
300
]
},
{
"parameters": {
"url": "https://api.openai.com/v1/engines/davinci-codex/completions",
"method": "POST",
"body": "{\"prompt\": \"Generate a social media post from this article: {{ $json.item.title }} - {{ $json.item.link }}\", \"max_tokens\": 60}",
"jsonBody": true,
"options": {
"headers": [
{
"name": "Authorization",
"value": "Bearer YOUR_OPENAI_API_KEY"
},
{
"name": "Content-Type",
"value": "application/json"
}
]
}
},
"name": "AI Post Generator",
"type": "n8n-nodes-base.httpRequest",
"typeVersion": 1,
"position": [
480,
300
]
},
{
"parameters": {
"values": [
{
"name": "postContent",
"value": "{{ $json.choices[0].text }}"
}
]
},
"name": "Format Post Content",
"type": "n8n-nodes-base.set",
"typeVersion": 1,
"position": [
720,
300
]
},
{
"parameters": {
"url": "https://api.twitter.com/2/tweets",
"method": "POST",
"body": "{\"text\": \"{{ $json.postContent }}\"}",
"jsonBody": true,
"options": {
"headers": [
{
"name": "Authorization",
"value": "Bearer YOUR_TWITTER_BEARER_TOKEN"
},
{
"name": "Content-Type",
"value": "application/json"
}
]
}
},
"name": "Post to Twitter",
"type": "n8n-nodes-base.httpRequest",
"typeVersion": 1,
"position": [
960,
200
]
},
{
"parameters": {
"url": "https://graph.facebook.com/v12.0/me/feed",
"method": "POST",
"body": "{\"message\": \"{{ $json.postContent }}\"}",
"jsonBody": true,
"options": {
"headers": [
{
"name": "Authorization",
"value": "Bearer YOUR_FACEBOOK_ACCESS_TOKEN"
},
{
"name": "Content-Type",
"value": "application/json"
}
]
}
},
"name": "Post to Facebook",
"type": "n8n-nodes-base.httpRequest",
"typeVersion": 1,
"position": [
960,
400
]
}
],
"connections": {
"RSS Feed Reader": [
[
{
"node": "AI Post Generator",
"index": 0
}
]
],
"AI Post Generator": [
[
{
"node": "Format Post Content",
"index": 0
}
]
],
"Format Post Content": [
[
{
"node": "Post to Twitter",
"index": 0
}
],
[
{
"node": "Post to Facebook",
"index": 0
}
]
]
}
}
For the full experience including quality scoring and batch install features for each workflow upgrade to Pro
About this workflow
Automated Social Media Posting. Uses rssFeedRead, httpRequest. Manual trigger; 5 nodes.
Source: https://github.com/EdgeAgent/n8n-automations/blob/main/automated_social_media_posting/automated_social_media_posting.json — 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.
ApexApi — News → Analyze → Post. Uses rssFeedRead, n8n-nodes-apexapi, httpRequest. Manual trigger; 5 nodes.
PDF to Markdown Converter (LlamaCloud) Description: How it works This workflow extracts structured content from complex PDFs using LlamaCloud's advanced parsing engine:
ATARYS - Template Extraction de Données. Uses httpRequest. Manual trigger; 8 nodes.
This automation connects directly to HeyGen's powerful AI video generation platform. It allows you to programmatically create videos with digital avatars and voiceovers, perfect for scaling your conte