Templates / Create blog drafts, images, and LinkedIn posts with Tavily, Gemini, and OpenAI

Create blog drafts, images, and LinkedIn posts with Tavily, Gemini, and OpenAI

Unknown

by n8n Lab ✓ · 85 views · created 2026-06-28 · Content Creation, Multimodal AI

Unknown. This template uses community nodes we can't verify statically. Uses community nodes that can't be verified statically (unverified community packages are off by default in 3.0). Static check, last run 2026-10-19.

What this workflow does

This AI workflow has 35 nodes and runs when an HTTP POST request hits its webhook URL. Along the way it connects Google Gemini Chat Model, Google Sheets, Google Drive and Slack and 2 more. It also calls api.kie.ai over HTTP.

How it runs

Trigger: When an HTTP POST request hits its webhook URL.

  1. Edit Fields (Edit Fields (Set)): sets 6 fields: body.rowNumber, body.rowData["AI Blog Title"], body.rowData["Key Points"]…
  2. Search (Tavily): uses Tavily
  3. Write Blog (AI Agent): runs an AI agent, with model: Google Gemini Chat Model
  4. Markdown: converts between Markdown and HTML
  5. Edit Fields (Edit Fields (Set)): sets or maps fields
  6. Get row(s) in sheet (Google Sheets): uses Google Sheets
  7. Create file from text (Google Drive): create from text
  8. Create Image (HTTP Request): calls api.kie.ai (POST)
  9. Create Image (HTTP Request): calls api.kie.ai (POST)
  10. Send a message (Slack): uses Slack

…plus 22 more steps. See the full node list below.

Services it uses

Google Gemini Chat ModelGoogle SheetsGoogle DriveSlackOpenAI Chat ModelTavily (community)

HTTP calls to: api.kie.ai

Before you upgrade to n8n 3.0

We can't fully verify this one: it relies on 1 community package, and n8n 3.0 turns unverified community packages off by default (N8N_UNVERIFIED_PACKAGES_ENABLED=false).

  • Check that @tavily/n8n-nodes-tavily is verified or supports 3.0 (used in Search1).

Nodes used (15)

From the author

Quick overview This workflow receives a blog request via webhook, researches the topic with Tavily, generates a long-form HTML article using Google Gemini, creates two images via the kie.ai API, stores assets in Google Drive, updates a Google Sheets tracker,…

Excerpt from n8n Lab's description on n8n.io.

View the original on n8n.io → Check your own copy

Get the weekly “what broke” email

New templates, newly broken ones, and n8n release changes. One short email a week.

Form not loading? Subscribe here.