Automation library · Content

Generate Blog Posts on Autopilot with Tavily and WordPress

Started by a change in a Google Sheet, and works across Google Drive, Google Sheets, LinkedIn, RSS and three others. It hands the judgement calls to Azure OpenAI, Claude and eight others. 42 steps: large, and worth reading before you trust it with anything live.

LargeCalls a model: Azure OpenAI, Claude

42 stepsLarge: read it before trusting it with anything live
0Branches: places the flow splits
0Loops or waits
7Services it connects to

The flow

Starts it 6Model 16Logic 1Service 19

The steps in the order they run, from what starts it.

  1. 1TavilyTool Http RequestModel
  2. 2When Executed by Another WorkflowExecute Workflow triggerStarts it
  3. 3Mistral Cloud Chat ModelLm Chat Mistral CloudModel
  4. 4OpenRouter Chat ModelLm Chat Open RouterModel
  5. 5Anthropic Chat ModelLm Chat AnthropicModel
  6. 6Google Gemini Chat ModelLm Chat Google GeminiModel
  7. 7xAI Grok Chat ModelLm Chat XAi GrokModel
  8. 8DeepSeek Chat ModelLm Chat Deep SeekModel
  9. 9Hugging Face Inference ModelLm Open Hugging Face InferenceModel
  10. 10Clipdrop APIHttp RequestService
  11. 11Ollama Chat ModelLm Chat OllamaModel
  12. 12Azure OpenAI Chat ModelLm Chat Azure Open AiModel
  13. 13APITemplate.ioApi Template IoService
  14. 14Ideogram APIHttp RequestService
  15. 15Replicate APIHttp RequestService
  16. 16Imagen Google APIHttp RequestService
  17. 17HuggingFace APIHttp RequestService
  18. 18Runway ImagesHttp RequestService
  19. 19Kling ImagesHttp RequestService
  20. 20Leonardo ImagesHttp RequestService
  21. 21SerpAPITool Serp ApiModel
  22. 22AWS Bedrock Chat ModelLm Chat Aws BedrockModel
  23. 23Groq Chat ModelLm Chat GroqModel
  24. 24OpenAI Chat ModelLm Chat Open AiModel
  25. 25Nano BananaHttp RequestService
  26. 26Facebook ReferenceFacebook triggerStarts it
  27. 27RSS Feed TriggerRss Feed Read triggerStarts it
  28. 28Google Sheets TriggerGoogle Sheets triggerStarts it
  29. 29Airtable TriggerAirtable triggerStarts it
  30. 30Postgres TriggerPostgres triggerStarts it
  31. 31Blog Post AgentAgentModel
  32. 32Image Prompt AgentAgentModel
  33. 33Generate ImageHttp RequestService
  34. 34Convert to BinaryConvert To FileService
  35. 35Split OutSplit OutLogic
  36. 36Create a postWordpressService
  37. 37TelegramTelegramService
  38. 38FacebookFacebook Graph ApiService
  39. 39XTwitterService
  40. 40LinkedInLinked InService
  41. 41UploadGoogle DriveService
  42. 42Image LogGoogle SheetsService

How it's built

Starts on
A change in a Google Sheet
Steps
42
Size
Large: read it before trusting it with anything live
Connects to
Google Drive, Google Sheets, LinkedIn, RSS, Telegram, WordPress, X
Model
Azure OpenAI, Claude, DeepSeek, Gemini, Grok, Groq, Mistral, OpenAI, OpenRouter, a local model

Questions

What does it need to run?

An n8n account, plus your own Google Drive, Google Sheets, LinkedIn, RSS, Telegram, WordPress and X accounts, and a key for Azure OpenAI and Claude. You connect your own accounts after importing it; none are included.

What starts it?

It starts on a change in a Google Sheet.

Does it use AI?

Yes. It calls Azure OpenAI, Claude and DeepSeek. Model calls are billed by the provider, not by n8n.

How long does it take to set up?

Take your time. At 42 steps it is large: read it before trusting it with anything live.

How do I import it?

Copy the workflow, open a new workflow in n8n and paste. The steps appear on the canvas, ready for your own accounts.

Before you run it

Nothing here has been tested by us. It is somebody's working automation, read and described from its own steps. Treat the connections it wants as a list of accounts it will touch, and read the 42 steps before you point it at anything that matters.