Automate professional LinkedIn posts with OpenAI GPT, DALL-E and trending topics
Ready for 3.0What this workflow does
This AI workflow has 16 nodes and runs manually, when you click “Execute workflow”. Along the way it connects OpenAI and LinkedIn. It also calls api.rss2json.com over HTTP.
How it runs
Trigger: Manually, when you click “Execute workflow”.
- Set context (Edit Fields (Set)): sets 5 fields: role, core_focus, experience_level…
- Get Latest Topics (HTTP Request): calls api.rss2json.com
- Relevant Insights (Code): runs custom JavaScript code
- Generate LinkedIn Post (OpenAI): uses OpenAI
- Get Linked Post (Edit Fields (Set)): sets 1 field: linkedinData
- Generate an image (OpenAI): work with image
- Check Generated post (If): checks a condition and branches into true / false
- Binary format (Code): runs custom JavaScript code
- Merge: merges the data from its input branches
- Check Image condition (If): checks a condition and branches into true / false
…plus 5 more steps. See the full node list below.
Services it uses
HTTP calls to: api.rss2json.com
Before you upgrade to n8n 3.0
Nothing in this workflow is removed in n8n 3.0, so it should import and run after the upgrade.
Nodes used (9)
- Manual Trigger
n8n-nodes-base.manualTrigger - Edit Fields (Set)
n8n-nodes-base.set - OpenAI
@n8n/n8n-nodes-langchain.openAi - HTTP Request
n8n-nodes-base.httpRequest - Code
n8n-nodes-base.code - If
n8n-nodes-base.if - Merge
n8n-nodes-base.merge - LinkedIn
n8n-nodes-base.linkedIn - Send Email
n8n-nodes-base.emailSend
From the author
Overall Description This workflow fully automates the process of creating and publishing professional LinkedIn posts based on real-world experience in AI automation and workflow engineering, enriched with latest industry insights from the internet, and paired…