See llms.txt for all machine-readable content.

Back to Templates

Generate AI-powered LinkedIn posts with Ollama, image creation, and Gmail delivery

This automation flow is designed to generate professional, research-backed LinkedIn posts based on a user-submitted topic and audience, enhance it with a visually aligned image prompt, and then automatically send the post and image via Gmail and/or publish it to LinkedIn.
โš™๏ธ How It Works (Step-by-Step):

  1. ๐Ÿ“ Form Submission (Input Trigger)

    A user fills out a form with:

    Email Topic of the Post Target Audience

    This form submission acts as the entry point of the workflow (Form Trigger node).

  2. ๐Ÿค– LinkedIn Post Generation Agent

    An AI agent is triggered that:

    Uses Tavily API to fetch real-time web search content related to the topic. Processes the topic and audience data using an Ollama Chat Model. Generates a well-structured LinkedIn post that includes: Hook Educational insight Professional tone Source citations Hashtags and call to action
  3. ๐ŸŽจ Image Prompt Agent

    The generated post is passed to a second agent that:

    Extracts the core message. Converts it into a graphic prompt using a different Ollama LLM. The prompt is written to be used by an image-generation model like DALLยทE or Gemma/GPT-based image tools.
  4. ๐Ÿ–ผ๏ธ Image Generation

    The image prompt is passed to a local image generation endpoint (localhost:8098) or OpenAI (api.openai.com) to generate a visual asset.

    The base64 image is converted into a file.

  5. ๐Ÿ“ฉ Email Dispatch

    The post text and the generated image are then sent to the userโ€™s email address via the Gmail node.

    The email includes:

    The full LinkedIn post The auto-generated image as an attachment
  6. ๐Ÿ”— LinkedIn Publishing (Optional)

    If OAuth is enabled, the post can also be published directly to LinkedIn using the LinkedIn node.

๐Ÿ› ๏ธ Tools Used:

n8n: Orchestration platform OpenRouter & Ollama: Local/hosted LLMs for post and prompt generation Tavily API: Real-time web search OpenAI or Local Endpoint: Image generation from text SMTP (Gmail): For sending emails LinkedIn API: For automated posting

๐Ÿ“ฆ Key Features:

End-to-end automation from form to email/post Uses real-time research for accuracy Creative visual generation with professional branding intent Works locally or with cloud APIs Modular: Can switch tools or endpoints (OpenAI โ†” Localhost, Ollama โ†” OpenRouter)

๐Ÿš€ Ideal Use Cases:

Marketing teams needing fast content turnaround Personal branding assistants Founders, freelancers, and executives sharing thought leadership University or organization-wide communication systems