Create fact-based blog outlines with GPT-4o & Tavily search data
UnknownWhat this workflow does
This AI workflow has 8 nodes and runs when someone submits an n8n form (“Outline generator”). Along the way it connects OpenAI and Tavily (community).
How it runs
Trigger: When someone submits an n8n form (“Outline generator”).
- Generate research questions (OpenAI): uses OpenAI
- Split Out: splits a list into separate items
- Answer research questions (Tavily): uses Tavily
- Add answers to sections (Edit Fields (Set)): sets 3 fields: section_title, section_question, answer
- Turn into one big item (Aggregate): combines items into one
- Convert JSON to markdown (Code): runs custom JavaScript code
Services it uses
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 Answer research questions).
Nodes used (8)
- OpenAI
@n8n/n8n-nodes-langchain.openAi - Split Out
n8n-nodes-base.splitOut - Tavily
@tavily/n8n-nodes-tavily.tavily - Edit Fields (Set)
n8n-nodes-base.set - Aggregate
n8n-nodes-base.aggregate - Code
n8n-nodes-base.code - No Operation, do nothing
n8n-nodes-base.noOp - n8n Form Trigger
n8n-nodes-base.formTrigger
From the author
Overview Turn your keyword research into a clear, fact-based content outline with this workflow. It splits your keyword into 5-6 subtopics, makes research questions for those subtopics, and uses Tavily to pull answers from real search results. This way your…