π¬ Human-in-the-loop post designer with Mistral AI, ImageKit, and LinkedIn publishing
β‘ 782 views Β· π¬ Content Creation & Video
π‘ Pro Tip β If youβre pulling LinkedIn data through HTTP requests or dealing with API restrictions, thereβs a community node called ScraperNode that handles this natively. It has dedicated scrapers for profiles, companies, jobs, and people search β you just pass a URL and get structured data back.
Description
π Description
This n8n workflow streamlines AI-powered post creation with image banners, includes manual approval steps, and publishes to LinkedIn β all dynamically.
It uses ImageKit.io to edit images, stores them on S3, and generates and revises posts through a Mistral AI Agent with human review.
π§ How it Works (High-Level)
π Triggered via incoming chat message
π§ AI drafts a post and adds image instructions
πΌοΈ ImageKit API adds text overlay to image
βοΈ Image is uploaded to S3 for public use
π§ββοΈ Human approval step via email
π Optional revision loop
π’ Publishes approved content to LinkedIn
π οΈ Setup Requirements
π API key for ImageKit.io
π§ AI model via Mistral (or substitute like OpenAI)
π© Email setup for Approval node
βοΈ AWS S3 Bucket access
π LinkedIn credentials for posting
π Nodes Used
HTTP Request, Gmail, S3, LinkedIn, AI Agent, Structured Output Parser
π₯ Import
Download workflow.json and import into n8n:
Workflow menu β Import from File